¿ÃÇØ·Î 3ȸ°¸¦ ¸ÂÀÌÇÑ ¡®Äڵ忣Áø ¸®¹ö½º¿£Áö´Ï¾î¸µ ÄÁÆÛ·±½º¡¯°¡ Äڵ忣Áø Ä¿¹Â´ÏƼ(http://www.codeengn.com/ ÀÌ°¼®) ÁÖÃÖ ¹× ÁÖ°üÀ¸·Î Áö³ 4ÀÏ, ¼¿ï¿©ÀÚ´ëÇб³ Àι®»çȸ°ü¿¡¼ ¼ºÈ²¸®¿¡ °³ÃֵƴÙ.
¡ãÄڵ忣Áø Ä¿¹Â´ÏƼ´Â Áö³ 4ÀÏ, ¼¿ï¿©´ë¿¡¼ Á¦3ȸ ¡®Äڵ忣Áø ¸®¹ö½º¿£Áö´Ï¾î¸µ ÄÁÆÛ·±½º¡¯¸¦ °³ÃÖÇß´Ù. »çÁøÀº À̳¯ ¹ßÇ¥ÀÚ·Î ³ª¼± ÃÖ»ó¸í, ±èÅÂÇü¾¾°¡ ¡®ÆÄÀϹÙÀÌ·¯½º Ä¡·á·ÎÁ÷ °³¹ßÀÚ ÀÔÀå¿¡¼ º» ÆÄÀϹÙÀÌ·¯½º ºÐ¼®¡¯À̶õ ÁÖÁ¦·Î °¿¬À» ÆîÄ¡´Â Áß Á÷Á¢ ÆÄÀϹÙÀÌ·¯½º ºÐ¼®À» ½Ã¿¬ÇØ º¸ÀÌ°í ÀÖ´Ù. £Àº¸¾È´º½º.
À̹ø ÄÁÆÛ·±½º´Â ¸®¹ö½º¿£Áö´Ï¾î¸µ(ReverseEngineering ÀÌÇÏ ¡®¸®¹ö½Ì¡¯)ÀÇ ±¹³» È°¼ºÈ¸¦ À§ÇØ ¸¶·ÃµÆÀ¸¸ç, ¸®¹ö½ÌÀ̶ó´Â Å« ÁÖÁ¦·Î ¼ÒÇÁÆ®¿þ¾î º¸¾È¿¡ ´ëÇÑ ´Ù¾çÇÑ ½Ã°¢À¸·Î Á¢±Ù ¹× ¿¬±¸¿¡ ´ëÇÑ ÀÚ¸®¸¦ ¸¶·ÃÇß´Ù´Â ÆòÀÌ´Ù.
À̹ø ÄÁÆÛ·±½º¿¡¼´Â ¡ãÆÄÀϹÙÀ̸®½º Ä¡·á·ÎÁ÷ °³¹ßÀÚ ÀÔÀå¿¡¼ º» ÆÄÀϹÙÀÌ·¯½º ºÐ¼®(ÃÖ»ó¸í, ±èÅÂÇü) ¡ãÀ©µµ¿ì Ä¿³Î ¾Ç¼ºÄڵ忡 ´ëÇÑ ºÐ¼® ¹× ¹æ¹ý(°íÈïȯ) ¡ãDEFCON CTF 2009 Binary Leetness 100-500 Solutions(¹ÚÂù¾Ï) ¡ãReversing Undocumented File Formats using a Hex Editor and your Brain(¾È±âÂù) ÀÌ»ó 4°³ ÁÖÁ¦·Î ¸®¹ö½ÌÀ» ÀÌÇØÇÏ°í, ÆÄÀϹÙÀÌ·¯½º ¹× À©µµ¿ì Ä¿³Î µî ¾Ç¼ºÄڵ忡 ´ëÇÑ ºÐ¼®¡¤¹æ¹ý ¹× ½Ã¿¬ µîÀÇ ÁÖÁ¦¹ßÇ¥°¡ ÀÌ·ç¾îÁ³´Ù.
¿ì¼± ÆÄÀϹÙÀÌ·¯½º Ä¡·á·ÎÁ÷À» °³¹ßÀÚ ÀÔÀå¿¡¼ º» ¡®ÆÄÀϹÙÀÌ·¯½º ºÐ¼®¡¯¿¡ ´ëÇÑ ¹ßÇ¥ÀÚ·Î ³ª¼± ÃÖ»ó¸í, ±èÅÂÇü¾¾´Â ¡°ÀϹÝÀûÀ¸·Î ¾Ç¼ºÄÚµåÀÇ Ä¡·á´Â ´ëºÎºÐ ÇØ´ç ¾Ç¼ºÄÚµå ÆÄÀÏ ÀÚü¸¦ »èÁ¦ÇØ Á¦°ÅÇÏ´Â °ÍÀ¸·Î ÇØ°áÇÏÁö¸¸ Virut, Sality, Parite µî°ú °°ÀÌ Á¤»óÆÄÀÏ¿¡ °¨¿°µÇ¾î ±â»ýÇÏ´Â ÆÄÀϹÙÀÌ·¯½º´Â ¹Ýµå½Ã ¿ø·¡ÀÇ Á¤»óÆÄÀÏ·Î º¹±¸½ÃÄÑ¾ß ÇÑ´Ù¡±¸ç ÀϹÝÀûÀÎ ¾Ç¼ºÄÚµåÀÇ ¾Ç¼ºÇàÀ§¸¦ ºÐ¼®ÇÏ´Â ¾Ç¼ºÄÚµå ºÐ¼®°¡ÀÇ ÀÔÀåÀÌ ¾Æ´Ñ ¾Ç¼ºÇàÀ§º¸´Ù´Â ¿ø·¡ÀÇ Á¤»óÆÄÀÏ·Î µ¹·Á¾ßÇÏ´Â Ä¡·á·ÎÁ÷À» °³¹ßÇÏ´Â ÆÄÀϹÙÀÌ·¯½º Ä¡·á·ÎÁ÷ °³¹ßÀÚ ÀÔÀå¿¡¼ ÆÄÀϹÙÀÌ·¯½º¸¦ Á÷Á¢ ºÐ¼®¡¤½Ã¿¬ÇØ º¸¿´´Ù.
¶ÇÇÑ ¡®À©µµ¿ì Ä¿³Î ¾Ç¼ºÄڵ忡 ´ëÇÑ ºÐ¼® ¹× ¹æ¹ý¡¯À̶õ ÁÖÁ¦·Î °¿¬À» ÆîÄ£ °íÈïȯ¾¾´Â À©µµ¿ì Ä¿³Î¸ðµå¿¡¼ µ¿ÀÛÇÏ´Â ¾Ç¼ºÄÚµåµéÀÇ µ¿ÀÛ¿ø¸®¿Í ¸ñÀûÀ» ¼³¸íÇÏ°í, À©µµ¿ì Ä¿³Î¸ðµåÀÇ ¾Ç¼ºÄڵ带 ºÐ¼®ÇÏ´Â ¹æ¹ýÀ» º¸¿© ÁÖ¾ú´Ù.
À̾î DEFCON CTF 2008¿¡ º»¼±ÁøÃâÇÑ °æÇèÀ» °¡Áö°í ÀÖ´Â ¹ÚÂù¾Ï¾¾´Â »õ·Î¿î CTF ¿î¿µ ´Üü·Î ÀÎÇØ ÀüüÀûÀ¸·Î º¯ÈµÈ ½ºÅ¸ÀÏ µîÀ» °£·«È÷ ¾Ë¾Æº¸°í, DEFCON CTF 2009 Binary Leetness ºÐ¾ßÀÇ 100ºÎÅÍ 500±îÁöÀÇ ¹®Á¦¸¦ Ç®ÀÌÇØ º¸´Â ½Ã°£À» °¡Á³´Ù.
±×¸®°í À̳¯ ¸¶Áö¸· ¹ßÇ¥ÀÚ·Î ³ª¼± ¾È±âÂù¾¾´Â ¡°ÀϹÝÀûÀ¸·Î ÆÄÀÏÆ÷¸Ë ¸®¹ö½ÌÀ» ÇÏ·Á¸é ÆÄÀÏÀ» Àд ½ÇÇàÆÄÀÏÀ» ¸®¹ö½º ¿£Áö´Ï¾î¸µÇÏ´Â ¹æ¹ýÀ» ÅÃÇÏÁö¸¸, ±»ÀÌ ½ÇÇàÆÄÀÏÀ» ºÐ¼®ÇÏÁö ¾Ê´õ¶óµµ Çí½º ¿¡µðÅ͸¸À» ÀÌ¿ëÇؼµµ ÆÄÀÏ Æ÷¸ËÀ» ºÐ¼®ÇÒ ¼ö ÀÖ´Ù¡±¸ç ±×¿¡ ´ëÇÑ ½Ã¿¬À» Á÷Á¢ º¸¿©ÁÖ´Â ÇÑÆí ¡°±×°ÍÀº Àΰ£¸¸ÀÌ ÇÒ ¼ö ÀÖ´Â ÆÐÅÏÀνĴɷÂÀ» ÀÌ¿ëÇÑ ¹æ¹ýÀε¥, °è¼ÓÀûÀÎ °¡¼³¡¤°ËÁõ °úÁ¤À» ÅëÇؼ ÆÄÀÏ Æ÷¸ËÀÇ ÀϺÎ, ¶Ç´Â Àüü¸¦ ºÐ¼®ÇÒ ¼ö ÀÖ°Ô µÈ´Ù¡±°í ¹ßÇ¥Çß´Ù.
ÇÑÆí ´õ¿í ÀÚ¼¼ÇÑ ³»¿ë ¹× ¹ßÇ¥ ÀÚ·á´Â Äڵ忣Áø ¸®¹ö½Ì¿£Áö´Ï¾î¸µ °ø½ÄȨÆäÀÌÁö(http://www.codeengn.com/)¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ´Ù.
[±èÁ¤¿Ï ±âÀÚ(boan3@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(http://www.boannews.com/) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>