97, 1/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 : 3100     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  
97   angr¿¡¼­ ½ºÅà ÁÖ¼Ò ±¸Çϱâ[3]     turttle2s
05/24 1760
96   ¾Æ½ºÅ° ¹üÀ§ ¹Û ÆäÀ̷εå Àü¼Û ½Ã, 0xc2°¡ ºÙ´Â Çö»ó[7]     turttle2s
05/11 1696
95   angr Áú¹®[2]     turttle2s
04/24 1766
94   ¸®¹ö½Ì Çٽɿø¸®¸¦ °øºÎÇÏ´Ù°¡ ¸·Çû½À´Ï´Ù.     aaasss445
06/12 2131
93   quickbms ÀÇ ¿ø¸®°¡ ±Ã±ÝÇÕ´Ï´Ù.     sa0814
05/10 1916
92   ÄݽºÅÿ¡ ¾Æ¹«°Íµµ ¾øÀ» °æ¿ì¿¡´Â ¾î¶»°Ô ÇؾßÇϳª¿ä..[2]     mij9929
01/14 1706
91   ollydbg 64bit ½ÇÇà ºÒ°¡ ¿Ö ÀÌ·±°ÅÁÒ? ¤Ð[4]     4ru4ka
04/24 3943
90   º¯¼ö ¼±¾ð½Ã ½ºÅÿ¡¼­ÀÇ À§Ä¡[5]     turttle2s
11/13 2122
89   Äڵ忣Áø Basic 02¿¡¼­     healer
04/08 2168
88   win32 api ¹× Áø·Î..?[2]     user0
02/26 3485
87   ¸Þ¸ð¸® ÁÖ¼Ò º¯°æ µÇ´Â ¹®Á¦¿¡ °üÇØ Áú¹®ÇÕ´Ï´Ù.[2]     jjunici
12/17 3488
86   ida¿¡¼­ ºÐ¼®ÇÒ ¶§,,,[3]     vngkv123
11/30 2327
85   ¸®¹ö½Ì-µð½º¾î¼Àºí¸®-µð¹ö°Å¿¡ ¹®ÀÇÁ»..     leonardo6
10/13 2539
84   dumpcode Çì´õÆÄÀÏ ¸»Àä..[1]     ys200209
07/20 2466
83   ¸®¹ö½Ì __security_cookie[3]     healer
07/17 3600
82   ´Ü¼ø ¸®¹ö½Ì °ü·Ã Áú¹®[8]     ewqqw
06/11 2963
81   elf ¹ÙÀ̳ʸ® ÆÐÄ¡ Áú¹®...[2]     vngkv123
06/07 3278
80   IDA hexray·Î º¸¾ÒÀ» ¶§...[2]     vngkv123
05/29 2804
79   µð½º¾î¼ÀºíµÈ ÄÚµåµé Áß¿¡¼­..[2]     vngkv123
05/14 2874
78   °ÔÀÓ º¸¾È (½ÎÀÎÄÚµå, X-Trap, °ÔÀÓ°¡µå) ºÐ¼® ¹ý·ü ±Ã±ÝÇÕ´Ï´Ù![4]     ¼È·Ï38
03/17 4025
1 [2][3][4][5]

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