
Çѱ¹°úÇбâ¼ú¿ø(KAIST) Àü»êÇкΠÂ÷»ó±æ ±³¼ö°¡ Á¤º¸º¸È£ ºÐ¾ß¿¡¼ ¼¼°èÀû ±ÇÀ§¸¦ °¡Áø ÇÐȸÀÇ ¿öÅ©¼ó¿¡¼ ÃÖ¿ì¼ö ³í¹®»óÀ» ¼ö»óÇß´Ù.
5ÀÏ KAIST¿¡ µû¸£¸é Â÷ ±³¼ö´Â Áö³´Þ 24ÀÏ ¹Ì±¹ »÷µð¿¡ÀÌ°í¿¡¼ ¿¸° ¡®³×Æ®¿öÅ© ¹× ºÐ»ê ½Ã½ºÅÛ º¸¾È ÇÐȸ-¹ÙÀ̳ʸ® ºÐ¼® ¿¬±¸ ¿öÅ©¼ó(NDSS BAR)¡¯¿¡¼ ÃÖ¿ì¼ö ³í¹®»ó(Best Paper Award)À» ¹Þ¾Ò´Ù.
Á¤º¸º¸È£ °ü·Ã ¼¼°è ÃÖ°í ÇÐȸ Áß ÇϳªÀÎ NDSS(Network and Disstributed System Security Symposium)´Â Áö³ÇØ ¹ÙÀ̳ʸ® ºÐ¼® ºÐ¾ßÀÇ Àü¹® ¿öÅ©¼ó ¡®BAR(Binary Analysis Research)¡¯À» °³¼³Çß´Ù.
Â÷ ±³¼ö´Â ±×µ¿¾È ¿¬±¸ °³¹ßÇØ¿Â ¡®Â÷¼¼´ë ¹ÙÀ̳ʸ® ºÐ¼®Ç÷§Æû(B2R2)¡¯ÀÇ ¶Ù¾î³ ¼³°è±¸Á¶¿Í ¼º´ÉÀ» ÀÎÁ¤¹Þ¾Æ ¼ö»óÀÇ ¿µ¿¹¸¦ ¾È¾Ò´Ù.
B2R2´Â 2016³âºÎÅÍ °úÇбâ¼úÁ¤º¸Åë½ÅºÎ ¿¬±¸°úÁ¦¸¦ ÅëÇØ °³¹ßµÈ °á°ú½Ã½ºÅÛÀ¸·Î ¼ÒÇÁÆ®¿þ¾î º¸¾ÈÃë¾àÁ¡ ºÐ¼®, ¾Ç¼ºÄÚµå ºÐ¼®, ³µ¶È ÇØÁ¦, º¸¾È ÆÐÄ¡, ÀͽºÇ÷ÎÀÕ ÀÚµ¿ »ý¼º µî ´Ù¾çÇÑ ÄÄÇ»ÅÍ º¸¾È ºÐ¾ß¿¡ Ȱ¿ëÇÒ ¼ö ÀÖ´Â ÇÙ½É ¿øÃµ ±â¼úÀÌ´Ù.
Â÷ ±³¼öÆÀÀº À̹ø ³í¹®¿¡¼ ¡®º´·Ä ¸®ÇÁÆÃ¡¯À̶ó´Â µ¶ÀÚÀûÀÎ ±â¼úÀ» ¼±º¸À̸ç B2R2°¡ ±âÁ¸ ¹ÙÀ̳ʸ® ºÐ¼®Ç÷§Æûº¸´Ù 10¹è ÀÌ»ó ºü¸£°í ¾ÈÁ¤ÀûÀÎ ¼º´ÉÀ» È®º¸ÇßÀ½À» È®ÀÎÇß´Ù. B2R2ÀÇ ¼Ò½ºÄÚµå´Â ±êÇãºê(GitHub)¿¡ °ø°³µÆ´Ù.
Çٽɱâ¼ú È®º¸¿¡ ¸¹Àº ½Ã°£°ú ³ë·ÂÀÌ ÇÊ¿äÇÑ ¹ÙÀ̳ʸ® ºÐ¼® ºÐ¾ß´Â ¹Ì±¹ÀÇ Ä«³×±â¸á·±´ëÇб³¿Í UC »êŸ¹Ù¹Ù¶ó, ÇÁ¶û½ºÀÇ ¿øÀÚ·Â ¹× ´ëü¿¡³ÊÁö À§¿øÈ¸(CEA) µîÀÌ ±â¼úÀ» º¸À¯ÇÑ °ÍÀ¸·Î ¾Ë·ÁÁ³´Ù. »ê¾÷ü Áß¿¡¼´Â ·¯½Ã¾ÆÀÇ Çí½º·¹ÀÌ(Hex-Rays)¿Í ¹Ì±¹ÀÇ º¤ÅÍ35(Vector35) Á¤µµ¸¸ÀÌ ±â¼úÀ» È®º¸Çϰí ÀÖ´Ù.
Â÷ ±³¼ö´Â ¡°Çؿܿ¡¼ ¿¬±¸°³¹ß ÁßÀÎ µðÄÄÆÄÀÏ·¯(Decompiler) ¼öÁØÀÇ ¿¬±¸¸¦ Çϱâ À§Çؼ´Â ¾ÆÁ÷ °¥ ±æÀÌ ¸Ö´Ù¡±¸ç ¡°À̸¦ À§ÇØ B2R2±â¹ÝÀÇ »õ·Î¿î µðÄÄÆÄÀÏ·¯ °ü·Ã ÇÁ·ÎÁ§Æ®¸¦ Áغñ Áß¡±À̶ó°í ¸»Çß´Ù.
´ëÀü=ÀüÈñÁø ±âÀÚ heejin@kmib.co.kr
GoodNews paper ¨Ï ±¹¹ÎÀϺ¸(www.kmib.co.kr), ¹«´ÜÀüÀç, ¼öÁý, Àç¹èÆ÷ ¹× AIÇнÀ ÀÌ¿ë ±ÝÁö