½Ã½ºÅÛ ÇØÅ·

 1576, 1/79 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   vngkv123
   64bit elfÆÄÀÏ µð¹ö±ë½Ã

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=1850 [º¹»ç]


Á¦ÀÏ ¿ÞÂÊ ÁÖ¼Ò¿¡ 16ÀÚ¸®°¡ ¾Æ´Ñ 8ÀÚ¸® 32ºñÆ®ÁÖ¼Òó·³ ³ª¿À´Â°Ç ¿Ö ±×·±°Å¿¡¿ä? 64ºñÆ® ÆÄÀÏ¿¡¼­

  Hit : 3192     Date : 2017/04/08 05:42



    
vngkv123 ¾Æ ±×¸®°í 32bit¿¡¼­´Â rtl½Ã °ÅÁþ½ºÅÃÀ» »ç¿ëÇ޴ٴµ¥ ÀÌ °¡Áþ½ºÅÃÀº ¹«¾ùÀ» ¸»Çϴ°ǰ¡¿ä? 2017/04/08  
pwnnnt Á¦ÀÏ ¿ÞÂÊ ÁÖ¼Ò°¡ ¹«¾ùÀ» ¸»ÇϽô Áö ¸ð¸£°Ú³×¿ä ;¤±;
±×¸®°í °ÅÁþ ½ºÅÃÀÌ ¹«¾ùÀ» ¸»ÇϽô°ÅÁÒ ?
2017/04/08  
vngkv123 ¸Þ¸ð¸® ÁÖ¼Ò¿µ Á¦ÀÏ¿ÞÂÊ¿¡ Ç¥½ÃµÇ´Â.
(gdb) x/10i 0x44a4f0
0x44a4f0: Cannot access memory at address 0x44a4f0
(gdb)
0x44a4f1: Cannot access memory at address 0x44a4f1


°ÅÁþ½ºÅÃÀº Àúµµ ¹®¼­º¸´Ù°¡ º¸°ÔµÈ°Å¶ó ¹» ¸»Çϴ°ÇÁö ¸ô¶ó¼­..
2017/04/08  
ÇØÄð·¯ °ÅÁþ½ºÅÃÀ̶õ°Ç ÀϹÝÀûÀΠǥÇöÀº ¾Æ´Ñµ¥
1. BSS°°ÀÌ ÁÖ¼Ò¸¦ ¿ì¸®°¡ ½±°Ô ¾Ë ¼ö ÀÖ°í R/W ±ÇÇÑÀÌ ÀÖ¾î ÀÚÀ¯·Ó°Ô ¾µ ¼ö ÀÖ´Â ¸Þ¸ð¸®
2. EBP¸¦ º¯Á¶ÇÑ »óÅ¿¡¼­ leave; ret À» ½ÇÇàÇÔÀ¸·Î½á esp°¡ º¯Á¶µÇ¾î '½ºÅÃ'À» ¿øÇÏ´Â ¸Þ¸ð¸®·Î ¸¸µå´Â ±â¹ý = fake ebp
ÀÌ µÑ Áß ÇϳªÀεíÇÕ´Ï´Ù

±×¸®°í ÁÖ¼Ò´Â µüÈ÷ Àǹ̰¡ ¾ø½À´Ï´Ù
2017/04/09  
pwnnnt ³×,, ¸» ±×´ë·Î °¡»ó ¸Þ¸ð¸® Áּҳ׿ä. 2017/04/10  
ppuuv8585 .. 2017/06/23