97, 3/5 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   sohun5013
   Æ÷¸Ë½ºÆ®¸µ °ø°Ý Áú¹®

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


Ã¥À¸·Î º¸¸é¼­ È¥ÀÚ¼­ °í¹ÎÇÏ´Ù°¡ °á±¹ Áú¹® ¿Ã¸®°Ô µÆ½À´Ï´Ù..

printf(argv[1]); À» ¼öÇàÇÏ´Â ÇÁ·Î±×·¥Àε¥
±× ÀÎÀÚ·Î %08x %08x %08x %08x %08x...¸¦ ÁÖ¸é
bffff320 b7fe75fc 00000000 78383025 3830252e...
ÀÌ·¸°Ô ³ª¿É´Ï´Ù.

±× Áß¿¡¼­ µÚÂÊ 8¹ÙÀÌÆ®´Â ¹®ÀÚ·Î ¹Ù²ãº¸¸é Àú argv[1]ÀÎ °Ç ¾Ë ¼ö ÀÖ¾î¿ä.
±Ùµ¥! ¾ÕÀÇ 3¹ÙÀÌÆ®´Â ¹ºÁö µµÅë ¸ð¸£°Ú³×¿ä...

´ëÃæ SFP, ret, ¿ÏÃæÀÌ·Á´Ï »ý°¢Çߴµ¥ ¶Ç º¸´Ï±î ÇÔ¼ö ÀÎÀÚ´Â SFP³ª retÀÌÀü¿¡ ½ºÅÿ¡ Ǫ½ÃµÇÀݾƿä.
±×·³ ÇÔ¼ö ÀÎÀÚ¸¦ ´õ ¾òÀ¸·Á Çѵé SFP³ª retÀÌ Æ¢¾î³ª¿Ã¸®´Â ¾øÀ» °Í °°Àºµ¥...

Á¦°¡ ¾ÆÁ÷ ½ºÅà ±¸Á¶¸¦ Àß ÀÌÇØÇÏÁö ¸øÇؼ­ ±×·±Áö´Â ¸ð¸£°ÚÁö¸¸
Àú°Å ²À ¾Ë°í½Í½À´Ï´Ù.. Àú°Å ÀÌÈÄ·Î ÀÌÇØ°¡ ¾È µÇ°í ÀÖ¾î¿ä ¤Ð¤Ð

  Hit : 3101     Date : 2012/01/11 08:44



    
$Zero ¾ÕÀÇ °ªµéÀº ±×³É argv[1] ÀÌÀüÀÇ ÁÖ¼Ò°ø°£ ÀÔ´Ï´Ù.
±×¸»Àº argv[0]µµ ÀÖÀ¸¸ç ¾Ë¼ö¾ø´Â ¾²·¹±â°ªµµ ÀÖ´Ù´Â ¼Ò¸®ÁÒ.
±»ÀÌ ±× ÀüÀÇ °ªµé¿¡´ëÇØ ½Å°æ¾²½Ç ÇÊ¿ä´Â ¾ø½À´Ï´Ù.
Æ÷¸Ë½ºÆ®¸µÀÇ ¿ø¸®°¡ Æ÷¸Ë½ºÆ®¸µ ÇϳªÇϳª 4¹ÙÀÌÆ®¾¿ ÁÖ¼Ò°ø°£À» ÂüÁ¶ÇϰԵǴµ¥ ÀÌ°É ¿©·¯¹ø ¼öÇàÇϸé À¯È¿ÇÑ º¯¼öÀÇ ÁÖ¼Ò±îÁö µµ´ÞÇϰԵǾî ÇØ´ç º¯¼öÀÇ ÁÖ¼Ò¸¦ ÃßÃâÇϴ°ÅÀݾƿä ? ¶§¹®¿¡ ¿øÇÏ´Â º¯¼öÀÇ ÁÖ¼Ò¸¸ ÃßÃâÇÏ´Â°Ô ¸ñÇ¥Àε¥ ±× ¸ñÇ¥¸¦ ÃßÀûÇÏ´Â °úÁ¤ÀÇ °ªµéÀ» ½Å°æ¾µ ÇÊ¿ä´Â ¾ø´Ù°í »ý°¢µË´Ï´Ù.
2012/01/11  
sohun5013 ¾Æ,,, ±×·³
SFP | ret | argv[1]ÁÖ¼Ò°ª | ??? | ??? | ??? | argv[1]¹®ÀÚ¿­.... ÀÌ·±½ÄÀ¸·Î µÇ¾îÀÖ´Â °Ç°¡¿ä?
2012/01/11  
$Zero main ÇÔ¼ö°¡ ½ÃÀ۵ɶ§ÀÇ ¸Þ¸ð¸® ±¸Á¶¸¦ »ý°¢Çغ¸¸é

argv - argc - ret - SFP - ÇÔ¼ö³»ÀÇ º¯¼öµé ÀÔ´Ï´Ù.

³ôÀºÁÖ¼Ò - > ³·Àº ÁÖ¼Ò

´õ È®´ëÇغ¸¸é

??? - ??? - ??? - ??? - argv - argc - ret - SFP - ÇÔ¼ö³»ÀÇ º¯¼ö °¡ µÇ°ÚÁÒ

¿©±â¼­ Æ÷¸Ë½ºÆ®¸µ ¹ö±×¸¦ ÀÌ¿ëÇϴ°ǵ¥¿ä

À§¿Í°°ÀÌ %08x °°Àº Æ÷¸Ë½ºÆ®¸µÀ» ±×´ë·Î Ãâ·ÂÇϸé Ãâ·ÂÇÔ¼ö°¡ argv ÀÌÀü¿¡ ÀÖ´Â ÁÖ¼Ò°ª¿¡¼­ ÀÖÁöµµ ¾ÊÀº °ª(¾²·¹±â°ª)À» ²¨³»¿É´Ï´Ù. ±×¸®°í ¶Ç Æ÷¸Ë½ºÆ®¸µÀ» Çѹø ´õ »ç¿ëÇÏ¸é ±× ´ÙÀ½ 4¹ÙÀÌÆ®ÀÇ °ªÀ» ²¨³»¿ÀÁÒ. ÀÌ·¸°Ô Á¡Á¡ ¾ÕÀ¸·Î À̵¿Çؼ­ °á±¹ argvÀÇ °ª±îÁö ²¨³»¿À°Ô µÇ´Â°ÍÀÔ´Ï´Ù.
ÀÌ·±½ÄÀ¸·Î ÁÖ¼Ò°ªÀ» °Å½½·¯ ¿Ã¶ó°¡¸é °á±¹ ret¿¡ µµ´ÞÇÏ°ÚÁÒ ?
¿©±â¼­ Æ÷¸Ë½ºÆ®¸µ %nÀ» »ç¿ëÇؼ­ ¸®ÅϾîµå·¹½º¸¦ º¯Á¶Çϴ°ÍÀÔ´Ï´Ù.

´õ »ó¼¼ÇÑ ³»¿ëÀº Á¦°¡ ¼³¸íÇҰ͵µ ¾øÀÌ Ã¥À» º¸½Ã¸é µÉ°Ì´Ï´Ù .
Æ÷¸Ë½ºÆ®¸µÀ» ÀÚÁÖ½á¸Ô°Å³ª ÇÏÁú ¾Ê¾Æ¼­ Á¦°¡ ±â¾ïÇÏ´Â ³»¿ëÀÌ ¾á°£ ´Ù¸¦ ¼öµµ ÀÖÁö¸¸..
Âü°íÇϽñæ.





2012/01/11  
sohun5013 ¸¹Àº µµ¿òÀÌ µÇ¾ú½À´Ï´Ù. °í¸¿½À´Ï´Ù. ¤¾¤¾ 2012/01/11  
57   ¾î¼Àºí¸®¾î °øºÎ ÇÒ‹š¿ä ~~~[2]     gadia1
07/04 3466
56   ÇÁ·Î±×·¥ ƯÁ¤ ¿µ¿ª ½ÇÇà °¨Áö.[2]     Einsteins
08/24 3447
55   Æ÷¸Ë½ºÆ®¸µ °øºÎÁß ±Ã±ÝÇÑ°ÍÀÌ Àִµ¥¿ä.     kumi123
04/05 3318
54   ¿äÁò reverscore °Ô½ÃÆÇ º¸°íÀִµ¥..[4]     ¸Þ¹ö¸®Å°
08/08 3279
53   elf ¹ÙÀ̳ʸ® ÆÐÄ¡ Áú¹®...[2]     vngkv123
06/07 3278
52   ¸®¹ö½Ì(¾î¼Àºí¸®¾î) ±âÃÊ Áú¹®Á» µå¸®°Ú½À´Ï´Ù[2]     skyclad1975
12/10 3268
51   TranslateMessage ÇÔ¼ö¸¦ ¸¸³µÀ»¶§ ¾î¶»°Ô ÀԷ°ªÀ» Áà¾ß µÇ³ª¿ä?[3]     attainer
09/22 3256
50   À©µµ¿ì ¸®¹ö½Ì°ú ¾Èµå·ÎÀÌµå ¸®¹ö½Ì..[1]     hallohackers
01/26 3252
49   ¸®¹ö½Ì ¹®Á¦ Ǫ´Â Áß¿¡ ±Ã±ÝÇÑ Á¡ÀÌ ÀÖ½À´Ï´Ù.[5]     ansuz0710
08/10 3243
48   PE Viewer¿¡¼­ÀÇ Base of code¶û ollydbg¿¡¼­ÀÇ Base of codeÀÇ °ªÀÌ ´Ù¸¨´Ï´Ù.[1]     6¿ù
08/31 3214
47   ÀÚ±â¾ÐÃà½ÇÇàÈ­ÀÏ?? IDA³ª ¿Ã¸®µð¹ö±×·Î ±î¸é ¿£Æ®¸®Æ÷ÀÎÆ®°¡ ¾ø´Ù°í³ª¿É´Ï´Ù[4]     kywoo81
09/16 3213
46   [Ãʺ¸] ¸®ÅϾîµå·¹½º Áú¹®ÀÔ´Ï´Ù[2]     hjt7942
05/19 3182
45   ¸®¹ö½Ì °øºÎ µµÁß...[1]     whitetie
06/05 3123
  Æ÷¸Ë½ºÆ®¸µ °ø°Ý Áú¹®[4]     sohun5013
01/11 3100
43   udd ÆÄÀÏÀ» ºÒ·¯¿ÀÁö ¸øÇÏ´Â ¹®Á¦[1]     Å×Ã÷
02/10 3091
42   ±Ã±ÝÇØ ¹Ìó¹ö¸®°Ú½À´Ï´Ù. Ã¥¿¡ ¼³¸íÀÌ ¾ø³×¿ä ¤Ð¤Ð[2]     6¿ù
08/31 3068
41   ¾ðÆÐÅ· °ü·Ã Áú¹®ÀÔ´Ï´Ù.     spe
11/09 3062
40   ¸®ÆÐŰ¡ÀÌ ¹«¾ùÀÌÁÒ?     Z2ong2
12/11 3059
39   Ǫ¸¥ÇϴôԲ² °³ÀÎÁú¹®....[2]     creamitation
06/20 3057
38   ¾ðÆÐÅ· Á» µµ¿ÍÁֽǺРÀÖÀ¸½Å°¡¿ä?     revers1ng
01/20 3049
[1][2] 3 [4][5]

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