|  |
| |
| ÇØÄð·¯ |
¿Ö ¾ÈµÇ´ÂÁö ¾Ë·Á¸é Àû¾îµµ strace°á°úÁ¤µµ´Â °°ÀÌ Ã·ºÎÇØ ÁÖ¼Å¾ß ÇÕ´Ï´Ù |
2017/04/02 |
|
| ÇØÄð·¯ |
connect´ÙÀ½¿¡ raw_input() À¸·Î ¸ØÃß°Ô ÇØ³õ°í strace -if -p PID ·Î ¾îÅÂÄ¡ÇϽŴÙÀ½¿¡ ·Î±× º¸½Ã¸é µË´Ï´Ù |
2017/04/02 |
|
| vngkv123 |
¾ÆÇÏ ³Ü |
2017/04/02 |
|
| pwnnnt |
±¸ÇØ Áø system got ÁÖ¼Ò°¡ ¸Â´ÂÁö È®ÀÎÇØº¸¼Ì³ª¿ä ?
±×¸®°í pwntoolsÀ» »ç¿ëÇÏ½Ã¸é ´õ ½¬¿ï °Ì´Ï´Ù.
"/bin/sh" ¹®ÀÚ¿ °°Àº °æ¿ì¿¡µµ, system() ¾È¿¡ Á¸ÀçÇϱ⠶§¹®¿¡ libc base offset À¸·Î ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
2017/04/02 |
|
| pwnnnt |
segment error°¡ ¾È¶á´Ù¸é interactive°¡ ¾ÈµÇ¾î¼ ±×·±°É ¼ö ÀÖ½À´Ï´Ù. |
2017/04/02 |
|
| vngkv123 |
±× À̰ŶûÀº ¾à°£ °ü·Ã¼ºÀÌ ¾ø´ÂÁú¹®Àε¥ libc-database¸¦ »ç¿ëÇÒ ¶§
dynamic-linked µÈ ÆÄÀÏÀº ¹¹ ¾È³ª¿À°í ±×·±°Å ¾øÁÒ?? find¸í·É¾î¸¦ ÇßÀ»¶§¿ä |
2017/04/02 |
|
| pwnnnt |
ldd ./ÆÄÀϸí À¸·Î ¹«½¼ ¶óÀ̺귯¸®¸¦ ÂüÁ¶ÇÏ´ÂÁö º¸½Ã°í, lice-database¿¡ ±× soµéÀ» µî·ÏÇØÁÖ¼¼¿ä. |
2017/04/03 |
|
| pwnnnt |
dynamic-linked µÈ ÆÄÀÏÀÌ ¶óÀ̺귯¸®¸¦ ÂüÁ¶Çϱ⠶§¹®¿¡ libc-database¿¡¼ °Ë»öÇÏ¸é ³ª¿Ã °Ì´Ï´Ù. |
2017/04/03 |
|
| vngkv123 |
Á¦°¡ À߸øÇϰíÀÖ¾ú³×¿ë ¤»¤» °¨»çÇØ¿ë ¤¾¤¾ |
2017/04/03 |
|
| pwnnnt |
È-ÀÌÆÃÀÔ´Ï´Ù. |
2017/04/03 |
|
| vngkv123 |
¤· ¤¿ ±Ùµ¥ Çϳª¸¸ ´õ ¹¯°í½ÍÀºµ¥...
dump¸í·É¾î¸¦ ÅëÇØ ³ª¿Â offsetµéÀº ¹«¾ùÀ» ±âÁØÀ¸·Î ÇÑ offsetÀΰ¡¿ä ? |
2017/04/03 |
|
| vngkv123 |
¸ô¶óµµ »ó°ü¾ø¾îº¸ÀÌ³×¿ë ±Â¹ãÇϼ¼¿ë !! ¤»¤»¤» |
2017/04/03 |
|
| pwnnnt |
so ÆÄÀÏ ±âÁØ »ó´ëÁÖ¼Ò °ªÀÏ °Ì´Ï´Ù. |
2017/04/03 |
|
| pwnnnt |
±»¹ãµÇ¼Å¿ë ! |
2017/04/03 |
|