218, 1/11 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   µÎ·ç¹¶¼ú
   argv[2]...

http://www.hackerschool.org/HS_Boards/zboard.php?id=bof_fellowship&no=133 [º¹»ç]


½Ç·Â°ú ·¹º§ÀÌ ºÎÁ·Çؼ­ ¾ÆÁ÷ ¿ÀÅ©¸¦ ¸øÀâ°í ÀÖ´Â ºÒ½ÖÇÑ °Ë»çÀÔ´Ï´Ù

°íºí¸°±îÁö´Â systemÇÔ¼öÁÖ¼Ò·Î ¸®ÅϽÃÄѼ­ ebp+4¿¡ /bin/sh¸¦ ³Ö¾îÁÖ´Â ¹æ¹ýÀ¸·Î
³Ñ¾î¿Ô´Âµ¥

orcÀÇ \xbfüũ ¶§¹®¿¡ ±âÁ¸¿¡ Çß´ø¹æ¹ý°ú´Â ´Ù¸£°Ô argv[2]¸¦ ÀÌ¿ëÇÏ°Ô‰ç½À´Ï´Ù

±Ùµ¥ Á¦´ë·Î µÈ argv[2]ÀÇ ÁÖ¼Ò¸¦ ã±â°¡ ³Ê¹« Èûµå³×¿ä

¿©Å±îÁö´Â gdb·Î b mainÇϱ¸ ÀÎÀÚ ³Ö¾îÁØ´ÙÀ½¿¡ ebp ÂÞ¿í µû¶ó°¡¸é¼­ ã¾Ò´Âµ¥

Á¦´ë·Î ãÀº°Í °°Àºµ¥µµ ¸·»ó °ø°ÝÄڵ带 ÀÛ¼ºÇÏ¸é ¼¼±×¸ÕÆ® ¿À·ù ¶ß°í ±×·¯³×¿ä

Ȥ½Ã gdb ¸»°í argv[2]ÀÇ ÁÖ¼Ò¸¦ ãÀ»¼ö ÀÖ´Â ´Ù¸¥ ¹æ¹ýÀÌ ÀÖ³ª¿ä?

¸çÄ¥µ¿¾È Àâ°íÀÖ¾ú´Âµ¥ ´õÀÌ»ó Á¦¸Ó¸®·Î´Â ´äÀÌ ¾È³ª¿Í¼­ ±Û ¿Ã·Áº¾´Ï´Ù

  Hit : 3469     Date : 2010/06/05 08:02



    
»êÀû Àúµµ ÀßÀº ¸ð¸£´Âµ¥¿ä .
strcpy() ÇÔ¼ö È£Ãâ Á÷ÈÄ¿¡ ºêÆ÷¸¦ °É°í È®ÀÎÇغ¸¼¼¿ä
±×¸®°í gdb»ó¿¡¼­¿Í ½ÇÁ¦ ½ºÅû󿡴 +-16 Á¤µµÀÇ Â÷ÀÌ°¡ ÀÖ´Ù°í µé¾ú½À´Ï´Ù.

gdb¸»°í ´Ù¸¥ ¹æ¹ýÀ¸·Î´Â dumpcode È°¿ëÇÏ½Ã¸é ´õ Á¤È®ÇÏ°í È®½ÇÇÕ´Ï´Ù.
2010/06/05  
sosal ÇÁ·Î±×·¥Àº ¸®ÅÏÇÑ°÷¿¡ nop (x90)°¡ ÀÖ´Ù¸é, ±× ´ÙÀ½À¸·Î ³Ñ¾î°©´Ï´Ù.
argv[2] ½ÃÀÛÀü¿¡ nop¸¦ ¾öû³ª°Ô ³Ö¾î³õÀ¸¸é
±»ÀÌ argvµéÀÇ ±æÀ̸¦ °è»êÇÒ ÇÊ¿ä ¾øÀÌ ½±°Ô ¶§·Á¸ÂÃâ ¼ö ÀÖ¾î¿ä ¤¾¤¾
2010/07/14  
wiseson Á» ´ÊÀº °¨ÀÌ ÀÖÁö¸¸ argv[1]ÀÇ ÁÖ¼Ò¸¦ ã´Â °Ç ¸Å¿ì ½¬¿ï²¨¿¹¿ä. ±×·³
(argv[2] = argv[1]ÀÇ ÁÖ¼Ò°ª + argv[1]¿¡ ³ÖÀº Å©±â) ÇØÁÖ¸é argv[2]ÀÇ ÁÖ¼Ò ±¸ÇÒ ¼ö ÀÖ½¿µÂ~
2012/07/14  
     [°øÁö] Welcome to the Fedora Castle !! (´Ù Ǫ½Å ºÐ¸¸ ºÁÁÖ¼¼¿ä) [5] ¸Û¸Û 04/13 8783
     [°øÁö] ±âº» ·ê [3] ¸Û¸Û 02/26 5002
216   level1~3 Ç®ÀÌ ¸ðÀ½[2]     ¸Û¸Û
02/26 4068
215   argv0¿¡ ½©Äڵ带 ³Ö±âÀ§ÇÏ¿© ½Éº¼¸¯¸µÅ©¸¦ ÇÏ·Á´Âµ¥.. ¾ÈµÇ³×¿ä... ¿Ö ¾ÈµÇ´ÂÁö ¾Ë·ÁÁÖ¼¼¿ä~[13]     ¸Ó¤¾
05/28 3806
214   Åä¿äÀÏ¿¡ ½©ÄÚµå ¸¸µé±â °­Á µéÀ¸½Ç ºÐ~?[12]     ¸Û¸Û
03/06 3788
213   ½©ÄÚµå ¸¸µé±â °­ÀÇ PPT¿Í ¿¹Á¦ÀÔ´Ï´Ù[2]     ¸Û¸Û
03/08 3768
212   LEVEL1(gremlin) - ÀϹÝÀûÀÎ BOF     ¸Û¸Û
02/26 3579
  argv[2]...[3]     µÎ·ç¹¶¼ú
06/05 3468
210   ·¹º§1~3 Ç®ÀÌ     HEx0D
02/26 3236
209   ¸ó½ºÅÍ ¼­¿­     ¸Û¸Û
02/26 3133
208   LOB Redhat6 (VmÀ̹ÌÁö)°¡ ºÎÆÃÀÌ ¾ÈµË´Ï´Ù     everpall
04/26 3000
207   Æäµµ¶ó¼º ÀÔÀå±Ç ÁÖ¼¼¿ä ¤Ð¤Ð[1]     prudentiae
11/16 2955
206   level4 (goblin) µµÀúÈ÷ Ç®¸®Áö°¡¾Ê½À´Ï´Ù;...[1]     94cyan
05/13 2860
205   [°øÁö] GATE1 ¼­¹ö°¡ ¿Ï¼ºµÇ¾ú½À´Ï´Ù.[3]     ¸Û¸Û
03/30 2802
204   ·¹º§ 6, 7 Ãß°¡!     ¸Û¸Û
02/27 2725
203   level 4, 5 Ãß°¡![7]     ¸Û¸Û
02/26 2725
202   ¸ó½ºÅÍ ¸ñ·Ï[2]     ¸Û¸Û
03/08 2720
201   ¾ÆÁ÷ Àú·¾ ¸÷¿¡¼­ Çì¸Å½Ã´Â ºÐµé~     ¸Û¸Û
03/08 2698
200   [°øÁö] ·¹º§15±îÁö Á¡·ÉÇϽŠºÐ²²´Â[3]     ¸Û¸Û
03/24 2645
199   ¿ìÀ¡ Å䳪¿Â´Ù     kangms0801
02/27 2638
1 [2][3][4][5][6][7][8][9][10]..[11]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org