Home > Àüü±â»ç

ºí·¢º£¸®, ¸®¹ö½º ¿£Áö´Ï¾îµéÀ» À§ÇÑ µµ±¸ ¹«·á·Î ¹èÆ÷

ÀÔ·Â : 2020-08-04 11:59
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â īī¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» º¸´Ù ½±°Ô ¸¸µé¾îÁÖ´Â ³»ºÎ µµ±¸¸¦ ¿ÜºÎ¿¡ °ø°³
ÇöÁ¸ÇÏ´Â ¸Ö¿þ¾î°¡ 10¾ï °³ ³Ñ´Â ½Ã´ë...´ëÀÀÇÏ·Á¸é »õ·Ó°í °­·ÂÇÑ ¹«±â ÇÊ¿ä


[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] º¸¾È ¾÷ü ºí·¢º£¸®(BlackBerry)°¡ ¿ù¿äÀÏ, »õ·Î¿î ¸Ö¿þ¾î ºÐ¼® µµ±¸¸¦ ¿ÀǼҽº·Î ÀüȯÇßÀ½À» ¹ßÇ¥Çß´Ù. Ưº°È÷ ¸Ö¿þ¾îÀÇ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» º¸´Ù ½±°Ô ÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â µµ±¸¶ó°í ÇÑ´Ù.

[À̹ÌÁö = utoimage]


ÀÌ µµ±¸ÀÇ À̸§Àº PEÆ®¸®(PE Tree)·Î, ¿ø·¡ ºí·¢º£¸® ³»ºÎ¿¡¼­¸¸ »ç¿ëÇÒ ¸ñÀûÀ¸·Î °³¹ßµÈ °ÍÀ̶ó°í ÇÑ´Ù. PEÆ®¸®´Â ±êÇãºê(https://github.com/blackberry/pe_tree)¿¡ °ø°³µÇ¾î ÀÖ´Â »óÅ´Ù.

ºí·¢º£¸®¿¡ ÀÇÇϸé PEÆ®¸®´Â pefile°ú PyQt5¸¦ »ç¿ëÇØ Æ÷ÅÍºí ½ÇÇà(PE) Æ÷¸ËÀÇ ÆÄÀϵéÀ» ³ª¹« ±¸Á¶ ¸ð¾ç(tree-view)À¸·Î º¼ ¼ö ÀÖµµ·Ï ÇØÁشٰí ÇÑ´Ù. Áï, ¸Þ¸ð¸®¿¡¼­ ¸Ö¿þ¾î¸¦ ´ýÇÎÇϰí À籸¼ºÇÏ´Â °Ô ²Ï³ª °£´ÜÇØÁø´Ù´Â ¶æÀÌ´Ù.

ºí·¢º£¸®´Â PEÆ®¸®¸¦ ¹ßÇ¥Çϸ鼭 ¡°Çí½º·¹ÀÌÁî(Hex-Rays)ÀÇ IDA ÇÁ·Î(IDA Pro) µðÄÄÆÄÀÏ·¯¿ÍÀÇ ÅëÇÕÀ» ÅëÇØ PE ±¸Á¶¸¦ º¸´Ù ½±°Ô ޱ¸Çϰí, ¸Þ¸ð¸® ³» PE ÆÄÀϵéÀ» °£ÆíÇÏ°Ô ´ýÇÎÇÏ´Â °Ô °¡´ÉÇϵµ·Ï µÇ¾î ÀÖ´Ù¡±°í ¼³¸íÇß´Ù. ÀÌ´Â ¸Ö¿þ¾îÀÇ ´Ù¾çÇÑ º¯Á¾µé°ú ½Î¿ì°í ¸·´Â µ¥¿¡ À־ ÇʼöÀûÀÎ ÀýÂ÷¶ó°í ºí·¢º£¸®´Â ¹àÇû´Ù.

ºí·¢º£¸®ÀÇ ºÎȸÀåÀÎ ¿¡¸¯ ¹Ð¶÷(Eric Milam)Àº PEÆ®¸®¸¦ ¹ßÇ¥Çϸ鼭 ¡°»çÀ̹ö º¸¾ÈÀÇ À§Çù ÁöÇüµµ´Â °è¼ÓÇØ¼­ º¯È­Çϰí ÀÖÀ¸¸ç, °ø°ÝÀÚµéÀÇ µµ±¸³ª Àü·«À¸·Î ÀÎÇØ ÀÔÀ» ¼ö ÀÖ´Â ÇÇÇØÀÇ ÀáÀçÀû ±Ô¸ð´Â ´õ Ä¿Áö°í ÀÖ´Â »óȲ¡±À̶ó°í ¸»Çß´Ù.

¡°±×·¸´Ù´Â °Ç º¸¾È ¾÷°è¿¡µµ ´õ °­·ÂÇÑ µµ±¸°¡ ÇÊ¿äÇÏ´Ù´Â ¶æÀÌ µË´Ï´Ù. ±âÁ¸ÀÇ ±â¼ú°ú ¿ø¸®, Àç·á¸¸ °¡Áö°í´Â ÃÖ½Å½Ä ¹«±â¿¡ ´ëÀÀÇÒ ¼ö ÀÖÀ» ¸®°¡ ¾ø½À´Ï´Ù. ±×·¡¼­ À̹ø µµ±¸¸¦ Àüü °ø°³·Î ÀüȯÇÑ °ÍÀÔ´Ï´Ù. Áö±Ý ¿ì¸® ¸ðµÎ´Â 10¾ï °³°¡ ³Ñ´Â ¸Ö¿þ¾îµéÀ» »ó´ëÇϰí ÀÖÀ¸¸ç, ÀÌ ¼ýÀÚ´Â ¸Å³â 1¾ï°³¾¿ Áõ°¡ÇÏ´Â ÁßÀÔ´Ï´Ù.¡±

PEÆ®¸®´Â ÆÄÀ̼±À¸·Î ¸¸µé¾îÁ³°í, À©µµ¿ì, ¸®´ª½º, ¸ÆOS ½Ã½ºÅÛ¿¡¼­ ȣȯÀÌ µÈ´Ù. ½ºÅĵå¾ó·Ð ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ÀÛµ¿Çϱ⵵ Çϰí IDAÆÄÀ̼±(IDAPython) Ç÷¯±×ÀÎ ÇüÅ·Π½ÇÇàµÇ±âµµ ÇÑ´Ù.

PEÆ®¸®´Â ÇöÀç ¿Ï¼ºµÈ »óÅÂÀÇ µµ±¸°¡ ¾Æ´Ï´Ù. ¾ÆÁ÷µµ ºí·¢º£¸®¿¡¼­ Ȱ¹ßÈ÷ °³¹ßÇϰí ÀÖ´Â ÁßÀÌ¸ç µû¶ó¼­ ¾ÕÀ¸·Îµµ »õ·Î¿î ±â´ÉµéÀÌ °è¼ÓÇØ¼­ Ãß°¡µÉ ¿¹Á¤À̶ó°í ÇÑ´Ù. ºí·¢º£¸®´Â ¡°´ÙÀ½ ¹öÀüÀ» ÅëÇØ¼­´Â ¸®ÄÝ(rekall)¿¡ ´ëÇÑ Áö¿øÀÌ ÀÌ·ïÁú °Í¡±À̶ó°í ¹ßÇ¥Çß´Ù. ¡°ÀÌ´Â ¸Þ¸ð¸® ´ýÇÁ³ª ¶óÀÌºê ½Ã½ºÅÛÀ¸·ÎºÎÅÍ ¹ß»ýµÇ´Â ÇÁ·Î¼¼½ºµéÀ» ¿­¶÷Çϰųª ´ýÇÎÇÒ ¼ö ÀÖµµ·Ï ÇÒ °ÍÀÔ´Ï´Ù.¡±

3ÁÙ ¿ä¾à
1. ºí·¢º£¸®, »õ·Î¿î ¾Ç¼º ¼ÒÇÁÆ®¿þ¾î¸¦ ¸®¹ö½º ¿£Áö´Ï¾î¸µ ÇÏ´Â µµ±¸¸¦ ¿ÀǼҽº·Î Àüȯ.
2. À̸§Àº PEÆ®¸®. ÆÄÀ̼±À¸·Î ÀÛ¼ºµÇ¾î ÀÖÀ¸¸ç, ¾ÆÁ÷ Ȱ¹ßÇÑ °³¹ß Áß¿¡ ÀÖÀ½.
3. ¸Ö¿þ¾îÀÇ ¸®¹ö½º ¿£Áö´Ï¾î¸µ¿¡ Å« µµ¿ò µÉ °ÍÀ¸·Î ±â´ëµÈ´Ù°í ÇÔ.

[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]

<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

  •  
  • 0
  • ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â īī¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
2025 º¸¾È½ÃÀå ¹é¼­ À§Áîµð¿£¿¡½º 2018
¼³¹®Á¶»ç
SKÅÚ·¹ÄÞ ÇØÅ· »çÅ·ΠÃÖ±Ù ÀÕ½´°¡ µÇ°í ÀÖ´Â ¡®BPFµµ¾î¡¯ °ü·Ã, ¾î¶² ¼Ö·ç¼ÇÀ» »ç¿ëÁßÀΰ¡¿ä?
¾È·¦ V3 Net for Linux
¼Ò¸¸»ç Server-i
ÆÄÀÌ¿À¸µÅ© Á¡°Ë µµ±¸
À×Ä«ÀÎÅÍ³Ý Àü¿ë ¹é½Å
Æ®·»µå ¸¶ÀÌÅ©·Î ¹é½Å
±âŸ ±¹»ê(¼Ö·ç¼Ç¸íÀº ´ñ±Û·Î)
±âŸ ¿Ü»ê(¼Ö·ç¼Ç¸íÀº ´ñ±Û·Î)
»ç¿ëÇÏÁö ¾Ê´Â´Ù