|
http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=2010 [º¹»ç]
°ÅÀÇ Ç®À̸¦ º¸°í ÀÌÇØÇÑ ¼öÁØÀÔ´Ï´Ù.
¹öÆÛ + ebp°¡ 260Byte ÀÌ°í ¿©±â¿¡ NOP°ú ½©Äڵ带 ³Ö¾îÁÖ°í 261~263¹ø¤Š¿¡ °ø°ÝµÉ ret ÁÖ¼Ò·Î µ¤¾î ¾º¿öÁÖ¸é ¹®Á¦°¡ Ç®¸³´Ï´Ù.
±×·±µ¥ ÀÌ ÁÖ¼Ò¸¦ ¾Ë±â À§ÇØ ¸ÕÀú A*260+"BBBB" ¿ä·±½ÄÀ¸·Î ÀÎÀÚ¸¦ ³Ö¾îÁÖ¸é ´ýÇÁ¿¡
Segmentation Fault
#0 0x42424242 in ?? ()
¶ó°í ¶ß´Âµ¥¿ä Áï RET ÁÖ¼Ò°¡ BBBB·Î ä¿öÁ®¼ ¿À·ù°¡ ³³´Ï´Ù.
±×·±µ¥ BBBB °¡¾Æ´Ï¶ó °ø°ÝÇÒ RET ÁÖ¼Ò ¿¹¸¦ µé¾î 0xbffffba0 ÀÇÁÖ¼Ò¸¦ \xa0\xfb\xff\xbfÀÌ·¸°Ô ³Ö¾îÁÖ¸é Á¦ ¿¹»óÀ¸·Î´Â ´ç¿¬È÷ ¹Ø¿¡Ã³·³
Segmentation Fault
#0 0xbffffba0 in ?? ()
ÀÌ·¸°Ô ³ª¿Ã°Å¶ó »ý°¢À» Çߴµ¥
Segmentation Fault
#0 0xbffffc68 in ?? ()
¿ä·±½ÄÀ¸·Î ´Ù¸¥ °ªÀÌ ³ª¿É´Ï´Ù.
ÀÌ°Ô ¿Ö ±×·±Áö Á¤¸» ±Ã±ÝÇÕ´Ï´Ù. |
Hit : 2132 Date : 2022/08/24 11:35
|