[º¸¾È´º½º ±èÅÂÇü] Á¤º¸º¸È£ Àü¹®±â¾÷ À×Ä«ÀÎÅͳÝ(´ëÇ¥ ÁÖ¿µÈì)Àº ÃÖ±Ù ´ë¸¸ ¿Â¶óÀÎ °ÔÀÓ ¼ºñ½º ¾÷ü ¡®ÆÝŸ¿î(Hoshin Gigamedia FunTown Branch)¡¯ÀÌ ÁÖÃÖÇÑ ¡®¾Æ¹Ù(A.V.A) ¾ÈƼÇØÅ· Á´ãȸ¡¯¿¡ ÃÊûµÇ¾î ´ëÇѹα¹ ¿Â¶óÀΰÔÀÓ º¸¾ÈÀÇ ¼±Áø ±â¼úÀ» ¼³¸íÇß´Ù°í 26ÀÏ ¹àÇû´Ù.
À×Ä«ÀÎÅͳÝÀº Á´ãȸ¿¡¼ A.V.A¸¦ ºñ·ÔÇÑ °¢Á¾ FPS(First-Person Shooter/1ÀÎĪ ½´ÆðÔÀÓ)¿¡¼ ¹ß»ýÇÒ ¼ö ÀÖ´Â ÇØÅ· À§Çù°ú ÇØÅ·¿¡ ÁÖ·Î »ç¿ëµÇ´Â ´Ù¾çÇÑ ¿Â¶óÀΰÔÀÓÇÙÀÇ »ç·Ê¸¦ ¼Ò°³Çß´Ù.
ƯÈ÷ ¿Â¶óÀΰÔÀÓ ÇÙ Áß Vtable º¯Á¶ ¹× º¯°æ, D3D Function Hooking µî ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î µ¿À۵Ǵ ¿ùÇÙ·ù¿¡ ´ëÇØ ÁýÁß Á¶¸íÇÏ°í ȸ»çÀÇ ¿Â¶óÀΰÔÀÓ º¸¾È¼Ö·ç¼Ç ¡®¿£ÇÁ·ÎÅØÆ® °ÔÀÓ°¡µå(nProtect GameGuard)¸¦ ÅëÇÑ ¡®D3D file ¹× Vtable º¯Á¶¡¯ ´ëÀÀ¹æ¾È ¹× ¡®ÆÄÀÏ ÆÐÅ·°ú DLL Injection ¹× API hooking¡¯ µî °¢Á¾ º¸¾È À§Çù¿¡ ´ëÇÑ Â÷´ÜÁ¤Ã¥°ú ´Ù¾çÇÑ º¸¾È ±â¼úÀ» ¼±º¸¿´´Ù.
À×Ä«ÀÎÅÍ³Ý ÁÖ¿µÈì ´ëÇ¥ÀÌ»ç´Â ¡°¼¼°è ¿Â¶óÀÎ °ÔÀÓ½ÃÀåÀÇ Áö¼ÓÀûÀÎ ¼ºÀå°ú °ÔÀÓÀ帣ÀÇ ´Ù¾çÈ´Â ±ÝÀüÀû ÀÌÀÍ ÃëµæÀ» ¸ñÀûÀ¸·Î ÇÑ °¢Á¾ ÇÇÇØÀ§Çù ¶ÇÇÑ Áõ°¡½ÃÅ°°í ÀÖ´Ù¸ç ³ª³¯ÀÌ Áö´ÉȵǴ ¿Â¶óÀΰÔÀÓ ÇØÅ·Åø¿¡ ´ëÀÀÇϱâ À§ÇØ °ÔÀÓ È¸»ç¿Í »ç¿ëÀÚ ¸ðµÎÀÇ ³ë·ÂÀÌ ÇÊ¿äÇÏ´Ù¡±°í Çß´Ù.
ÇÑÆí À×Ä«ÀÎÅͳÝÀº ±¹³» ¹× ÀϺ», Áß±¹ µîÁö¿¡ Á¤º¸º¸È£ ħÇØ ´ëÀÀ¼¾Å͸¦ ¼³¸³ÇÏ¿© °¢Á¾ Á¤º¸º¸¾È À§Çù¿¡ ±â¹ÎÇÏ°Ô ´ëÀÀÇÏ°í ÀÖÀ¸¸ç ÀϺ», Áß±¹, ´ë¸¸ µî ÇØ¿ÜÀÇ °¢Á¾ º¸¾È°ü·Ã ¼¼¹Ì³ª¿¡ ÃÊûµÇ¾î º¸¾È À§ÇùÀÇ Á¤º¸°øÀ¯¿Í ´ëÇѹα¹ ¿Â¶óÀΰÔÀÓº¸¾È ±â¼úÀÇ ¿ì¼ö¼ºÀ» ¾Ë¸®°í ÀÖ´Ù.
[±èÅÂÇü ±âÀÚ(boan2@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>