22019, 1/1101 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   shinmre
   level5¸¦ Ç®±ä Çߴµ¥.. ÀÌ»óÇÑÁ¡ÀÌ Àֳ׿ä..Áú¹® (Ǫ½ÅºÐµé ºÁÁÖ¼¼¿ä¤Ì¤Ì)

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


Á¶±Ý¾¿ º¸¸é¼­ Áøµµ°¡ ³ª°¡´Ï±î ±âºÐÀÌ ÁÁ³×¿ä

¾Æ¹«Æ° /tmp/level.tmp ÆÄÀÏÀ» »ý¼ºÇϰí level5 ÇÁ·Î±×·¥À» ½ÇÇà½ÃŰ´Ï ±× ¾È¿¡ ºñ¹Ð¹øÈ£°¡ ÀûÇôÀÖ´õ±º¿ä


ÀÌ»óÇÏ´Ù ½Í¾î¼­ °Ë»öÇØº» °á°ú ·¹À̽º ÄÁµð¼ÇÀ» ÀÌ¿ëÇØ¼­ Ç®´øµ¥... ÀÌ°Í ¾Æ´Ï¶õ ¸»ÀÌÁÒ

¾î´À ºí·Î°Å°¡ level5 ÇÁ·Î±×·¥À» ºÐ¼®Çߴµ¥(¸î°¡Áö ½ÇÇèÀ» ÅëÇØ)

·¹À̽º ÄÁµð¼Ç À» ÀÌ¿ëÇÑ ÇØÅ· ±â¹ýÀÌ »ý°Ü³­ ¿øÀÎÀÎ ÀÓ½ÃÆÄÀÏÀ» »ý¼ºÇÏ´Â ÇÁ·Î±×·¥ÀÌ ÇØ´ç ÀÓ½ÃÆÄÀÏÀÌ Á¸ÀçÇÏ´ÂÁö È®ÀÎÇϰí Á¸ÀçÇÏ¸é »èÁ¦ÇÏ°í »ý¼ºÇÏ´Â ¾Ë°í¸®ÁòÀ̶ó ¾î¿¼ö ¾øÀÌ ·¹À̽º ÄÁµð¼ÇÀ» ÀÌ¿ëÇϴµ¥

level5´Â ÀÌ·¯ÇÑ È®ÀÎ »èÁ¦ ÀýÂ÷°¡ ¾ø¾î¼­ ±×³É ´©±¸³ª ¾²±â °¡´ÉÇÑ ÆÄÀÏÀ» ¸¸µé°í ±× ÆÄÀÏÀÇ ½Éº¼¸¯ ¸µÅ©¸¦ ¸¸µé¾î level5.tmp·Î À̸§¸¸ Áö¾îÁÖ¸é µÇ´Â ¹®Á¦Àε¥....



Áú¹®: Àú´Â ½Éº¼¸¯¸µÅ©µµ ¾È¾²°í ±×³É level5.tmp¸¦ »ý¼ºÇϰí ÇÁ·Î±×·¥¸¸ µ¹·È´Âµ¥ ¾ÈÁö¿ö Áö°í ³²¾Æ ÀÖ¾ú½À´Ï´Ù.

¾î´À ºí·Î°Å´Â level6ÀÇ setuidÀ̱⠶§¹®¿¡ »èÁ¦ÇÒ ±ÇÇÑÀÌ ¾ø¾î¼­ Áö¿öÁöÁö ¾Ê¾Ò´Ù¶ó°í Çϴµ¥

1. ¾ÖÃÊ¿¡ ±×·¸´Ù¸é level5 ±ÇÇÑÀ¸·Î ¸¸µé¾îÁø level5.tmp¿¡ level6 ±ÇÇÑÀ¸·Î ¾²±â¸¦ ÇÒ ¼ö ¾ø¾î¾ß ÇÏÁö ¾Ê½À´Ï±î?
¿Ö ºñ¹Ð¹øÈ£°¡ ÂïÈ÷´Â°ÅÁÒ? Âü°í·Î level5.tmp ±ÇÇÑÀº -rw-rw-r-- level5 level5ÀÔ´Ï´Ù.

2. setuid´Â À¯Àú¸¸ ¹Ù²ÙÁö ±×·ìÀº ¹Ù²ÙÁö ¾ÊÀ¸´Ï±î, ÇöÀç level5 ÇÁ·Î±×·¥À» ½ÇÇàÇßÀ» ¶§ uid´Â level6ÀÌÁö¸¸ gid´Â level5À̱⠶§¹®¿¡ ¾²±âµ¿ÀÛÀÌ °¡´ÉÇØÁø°Ç°¡¿ä?


... ÇÏÁö¸¸ ¾²±â±ÇÇÑÀÌ ÀÖÀ¸¸é »èÁ¦µµ °¡´ÉÇѵ¥....

  Hit : 5029     Date : 2012/07/03 12:56