|  |
| |
º°ºûÀ»´ã¾Æ |
'µÎ¼ ¾øÀÌ'ÀÇ Ç¥º»À̽ñº¿ä. ±×·¡µµ ÁüÀÛ°¡´Â ´ë·Î ¸»¾¸µå¸®Áö¿ä.
ºÐ¸íÇÑ°Ç ´ë·« level15Àΰ¡? 16Àΰ¡? ±×¶§±îÁö Àúµµ NOP½ä¸Å¸¦ ÀÌ¿ëÇß½À´Ï´Ù.
| cat À̶ó°í Çϼ̴µ¥ Á¤È®È÷ ÇÏÀÚ¸é
(ÀÔ·ÂÇÒ ½ºÅ©¸³Æ®¹®;cat)|./attackme
ÀÌ·¸°Ô µÇ´Â °ÅÁÒ. ´Ù¸¸ °ýÈ£¾È¿¡ µé¾î°¡´Â °æ¿ì¿¡´Â `°¡ ¹·Áö ¾Ê½À´Ï´Ù.
¿¹½Ã] (perl -e 'print "\x90"x272';cat)|./attackme
¹Ù·Î ³Ñ¾î°¡Áö ¾Ê´Â °æ¿ì¶ó...
È®½ÇÇÏÁø ¾Ê½À´Ï´Ù¸¸ 2°¡Áö °æ¿ì¸¦ ºÃ½À´Ï´Ù. 1¹øÂ°´Â ÇѰè¹üÀ§¸¦ ³Ñ¾î°¬À» ¶§
¿¹¸¦ µé¾î NOP¸¦ 10°³ ÁÖ¸é ¿£Å͸¦ Çѹø ´õ ´·¯¾ß µÇÁö¸¸ 10000°³¸¦ ³ÖÀ¸¸é ±×³É ³Ñ¾î°©´Ï´Ù.
µÎ¹øÂ°´Â argvÇü½ÄÀ¸·Î ¹Þ´Â°Ô ¾Æ´Ï¶ó ÇÔ¼öÇü½ÄÀ¸·Î ¹Þ´Â °æ¿ìÀÔ´Ï´Ù.
level12ó·³ fgetÀ̳ª gets ¶Ç´Â scanf°°Àº ÇÔ¼ö·Î ÀԷ°ªÀ» ¹ÞÀ» °æ¿ì¿¡´Â
ÇÔ¼ö¿¡¼ NULLÀ̳ª ¿£ÅͰªÀ» µ¥ÀÌÅÍÀÔ·ÂÀÇ ³¡À¸·Î ¹Þ¾ÆµéÀ̱⠶§¹®¿¡ ÇØ´ç ۰ªÀÌ ÀԷµDZâ Àü±îÁö´Â ¾È³Ñ¾î°©´Ï´Ù. |
2011/03/03 |
|
| w7040 |
À½ .... ±× ` À̰ж§°í Çߴµ¥µµ ¾ÈµÇ³×¿ä ..
±×¸®°í À½ .. óÀ½¿¡ ¹®ÀåÀ» ÀÔ·ÂÇϼ¼¿ä ¿¡¼ ¿£Å͸¦ Ãľß
perl ¿¡¼ Ä£°Ô ³ª¿À´Âµ¥ À̰͵µ ÇÔ¼ö·Î ÀÔ·ÂÀ» ¹Þ¾Æ¼ ±×·±°Ç°¡¿ä ??
¾ÆÁ÷µµ °¨À» ¸øÀâ°Ú½À´Ï´Ù... Á˼ÛÇØ¿ä ¤Ð¤Ð |
2011/03/03 |
|
º°ºûÀ»´ã¾Æ |
level11°ú level12ÀÇ ¼Ò½º¸¦ Çѹø ºñ±³ÇØ º¸¼¼¿ä
11ÀÇ °æ¿ì´Â mainÇÔ¼ö µÚ¿¡ argv¶ó´Â ºÎºÐÀ¸·Î ÀԷ¹޴µ¥
12ÀÇ °æ¿ì´Â mainÇÔ¼öµÚÀÇ argv°¡ ¾Æ´Ñ ÇÔ¼ö·Î ÀÔ·ÂÀ» ¹Þ½À´Ï´Ù.
|
2011/03/03 |
|
| w7040 |
±Ùµ¥ À½ .. ±×´Ï±î Àß ¼³¸íÀ» ¸øÇϰڳ׿ä ÁË¼Û ¤Ð¤Ð
Äڵ常 ¾²¸é ¹Ù·Î ³Ñ¾î°©´Ï´Ù ... ±Ùµ¥ ;cat À» ºÙÀÌ¸é ¿£Å͸¦ ÃľßÇÕ´Ï´Ù ..
±×¸®°í ·¹º§ 11 ¿¡¼ ¾´ Äڵ带 ` »©°í ÀûÀýÇÏ°Ô °¬´Ù ºÙ¿©µµ µÇÁú ¾Ê³×¿ä
Ȥ½Ã³ª ÇØ¼ ¿£Å͸¦ ´©¸£¸é 10 ÀÌ µé¾î°¡´Ï±î Çϳª ³ñÀ» »©µµ ¾ÈµÇ°í ....
¹®Á¦°¡ ¹»±î¿ä ¤Ð¤Ð¤Ð µµ¿ÍÁÖ¼¼¿ä ¤Ð¤Ð¤Ð¤Ð |
2011/03/06 |
|
| w7040 |
¾Æ ±×¸®°í ... ±× gdb¿¡¼ | ó·³ perl ÀÌ¿ëÇØ¼ Áý¾î³Ö´Â°Ç ¾ø³ª¿ä .. ? |
2011/03/06 |
|