22015, 1/1101 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   jaewonm
   Jump Oriented Programming (JOP) À©µµ¿ì¿¡¼­ °¡Á¬ ã´Â°ÍÁ» µµ¿ÍÁÖ¼¼¿ä

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=22685 [º¹»ç]


À©µµ¿ì DLL ÆÄÀÏ¿¡¼­ JOP °¡Á¬Ã£´Â °Í ÇØº¸½ÅºÐ ÀÖ³ª¿ä?

ÀÏ´Ü Àú´Â corelan team ÀÇ mona.py¿¡ jop °¡Á¬Ã£´Â ¿É¼ÇÀÌ À־
°£´ÜÇÑ C ÇÁ·Î±×·¥¸¸µé°í ÀÌ¹Â´ÏÆ¼ µð¹ö°Å¿¡¼­ mona ¸¦ ½ÇÇà½ÃŰ´Ï °¡Á¬À» Çϳªµµ ¸øÃ£´õ¶ó±¸¿ä
±×·¡¼­ °­Á¦ÀûÀ¸·Î system32 µð·ºÅ丮¿¡ÀÖ´Â DLL ÆÄÀÏ ÇϳªÇϳª LoadLibrary·Î È£ÃâÇϸ鼭
ã¾Æº¼±î Çߴµ¥ °¡Á¬ÀÌ ¾ø´Â°ÇÁö DLL ÆÄÀÏÀÌ C ÇÁ·Î±×·¥¿¡ load°¡ À߾ȵȰÇÁö À߸𸣰ڳ׿ä;;;

¾Æ½Ã´ÂºÐ Á¦°¡ °¥±æÀ» Á» ÅÍÁÖ¼¼¿ä..¤Ð

  Hit : 6546     Date : 2012/01/08 08:30



    
sjh21a ¿ÀÀ× ¤» Ȥ½Ã ã´Â opcode Çü½ÄÀ» À߸ø ÀÔ·Â ÇϼÌÁø ¾ÊÀ¸¼¼¿ä?
¿Ø¸¸ÇÑ Å©±â ÇÁ·Î±×·¥µéÀÌ¸é ³ª¿ÃÅÙµ¥ ¤·¤µ¤·
2012/01/08  
pwn3r ¤§¤§ ±×°Å ½áº»ÀûÀ̾ø¾î¼­ ¸ð¸£°ÚÁö¸¸ ÃÖ±Ù¿¡ °¡Á¬Ã£À»¶§¾´ ¹«½ÄÇѹæ¹ýÀº ¸í·ÉÀ» ¾î¼ÀºíÇϰí , ±× ¹ÙÀÌÆ®Äڵ带 ¸Þ¸ð¸®¿¡¼­ ã´Â ½ºÅ©¸³Æ®ÀÛ¼ºÇؼ­ ã´Â°Å¿´¾î¿ä.
(ÀÌ¹Â´ÏÆ¼µð¹ö°Å pycommand À̹ÌÁ¦°øµÇÀִ°ŠÁ¶±Ý¼öÁ¤)
³ë°¡´Ù¼ºÀÌ ÀÖÁö¸¸ ±×·¡µµ ¿øÇÏ´Â°Ç ±Ý¹æ±Ý¹æ ãÀ» ¼ö ÀÖ´õ¶ó±¸¿©. Á¤¾ÈµÇ½Ã¸é À̹æ¹ýµµ ½áº¸¼¼¿ä ¤»
2012/01/09  
jaewonm sjh21a// Á¦°¡ ¸¸µç ÇÁ·Î±×·¥¸»°í °õÇ÷¹À̾¼­ °Ë»öÇÏ´Ï °¡Á¬ 3°³ ³ª¿À³×¿ä... ÇÁ·Î±×·¥À» ´õ Å«°É ÇØº¸´øÁö DLL ÆÄÀÏ ¸¶´Ù ¿øÇÏ´Â °¡Á¬ÀÌ ÀÖ´ÂÁö È®ÀÎÇØºÁ¾ß°Ú³×¿ä ¤Ð 2012/01/09  
jaewonm pwn3r// ¤»¤» ÇØº¸´Ù°¡ ¾ÈµÇ¸é ±×·¸°Ô¶óµµ ÇØºÁ¾ß°Ú³×¿ä °¨»çÇÕ´Ï´Ù ¤» 2012/01/09  
supershop °¡Á¬ ã´Â ÀÏÀº ³ë°¡´Ù°¡ ÇÊ¿äÇÕ´Ï´Ù ¤Ì
findjmp °°Àº ÇÁ·Î±×·¥(À̸§ÀÌ ¸Â³ª ¸ð¸£°Ú³×¿ä)À¸·Î ãÀ» ¼ö ÀÖ´Â °Íµµ ÀÖÁö¸¸ ±×·¸Áö ¾ÊÀº °ÍµéÀº opcode ±¸Çؼ­ °Ë»öÇØ¾ßÁÒ... windbg ¿¡¼­µµ °Ë»öÇÒ ¼ö ÀÖ´ä´Ï´Ù :)
corelan team ¹®¼­ º¸½Ã¸é ¾î¶»°Ô ã´ÂÁö ¾Ë ¼ö ÀÖÀ»°Ì´Ï´Ù.
2012/01/09