9. ÀÀ¿ë ÇÁ·Î±×·¥À¸·ÎºÎÅÍ µ¿Àû ¶óÀ̺귯¸® ·Îµù

µ¿Àû ¶óÀ̺귯¸®µéÀº ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ°í ÀÖ´Â Áß¿¡µµ ·ÎµåµÉ ¼ö ÀÖ´Ù. ÀÀ¿ë ÇÁ·Î±×·¥Àº °øÀ¯ ¶óÀ̺귯¸®µéÀ» ÀڽŰú ¸µÅ·ÇÏÁö ¾Ê¾Æµµ, µ¿Àû¸µÄ¿¿¡°Ô ¿äûÇÏ¿© °øÀ¯ ¶óÀ̺귯¸®µéÀ» ·ÎµåÇÏ°í ¸µÅ·½Ãų ¼ö ÀÖ´Ù. ¸®´ª½º¿Í ¼Ö¶ó¸®½º ±×¸®°í ´Ù¸¥ ½Ã½ºÅ۵鿡¼­´Â À̸¦ À§ÇØ µ¿ÀûÀ¸·Î °øÀ¯ ¿ÀºêÁ§Æ®µéÀ» ·ÎµåÇÒ ¼ö ÀÖ´Â ¸î°¡Áö Á¾·ùÀÇ ÇÔ¼öµéÀ» Á¦°øÇÑ´Ù. ¸®´ª½º¿¡¼­´Â °øÀ¯ ¿ÀºêÁ§Æ®¸¦ ¿­ ¼ö ÀÖ´Â dlopen; °øÀ¯ ¿ÀºêÁ§Æ®ÀÇ ½Éº¼ Å×À̺íÀ» º¼ ¼ö ÀÖ´Â dlsym, °øÀ¯ ¿ÀºêÁ§Æ®¸¦ ´ÝÀ» ¼ö ÀÖ´Â dlclose¿Í °°Àº ½Ã½ºÅÛ ÄÝÀ» Á¦°øÇϸç, À©µµ¿ìÁî¿¡¼­´Â LoadLibrary¿Í GetProcAddress¿Í °°Àº ÇÔ¼öµéÀ» Á¦°øÇÑ´Ù.

¿ÀºêÁ§Æ® ÆÄÀϵéÀ» Á¶ÀÛÇÒ ¼ö ÀÖ´Â Åøµé

¿©±â¿¡ ¿ÀºêÁ§Æ® ÆÄÀϵé°ú ½ÇÇàÆÄÀϵéÀ» Á¶»çÇÒ ¼ö ÀÖ´Â ÅøµéÀÇ ¸ñ·ÏÀÌ ÀÖ´Ù.