http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_level&no=356 [º¹»ç]
·¹À̽º ÄÁµð¼Ç Àº¿ä.
¸»±×´ë·Î ·¹À̽º(°æÀïÇÏ´Ù) ÄÁµð¼Ç(»óÅÂ) ¶õ¶æÀ̱¸¿ä
ÇѸ¶µð·Î °æÀï»óŶõ ¶æÀÌÁÒ,
±×·³ ¹«¾ùÀÌ °æÀïÇϳÄ? ¹Ù·Î suid°¡ °É¸° ÇÁ·Î±×·¥À̶û ÇØÄ¿°¡ ¸¸µçÇÁ·Î±×·¥À̶û
°æÀïÇÏ´Â °Ì´Ï´Ù,
a ¶ó´Â ÇÁ·Î±×·¥Àº /tmp¿¡ a.tmp ¶õ ÆÄÀÏÀ» ¸¸µç´Ù¸é
³»°¡ ±×¶§ /tmp/a.tmp ¶ó´Â À̸§À¸·Î ÀÓÀÇÀÇ ÆÄÀÏ(a.txt) ¿¡½Éºí·Ï¸µÅ©¸¦ °Ç´Ù¸é?
a.tmpÀÇ ÆÄÀÏ ³»¿ëÀÌ a.txt·Î ¿À°ÚÁÒ? (¹°·Ð º¸±â ±ÇÇÑÀ» ÀÚ½ÅÀÇ°ÍÀ¸·Î Çؾ߰ÚÁÒ?)
±×·¯´Ï±î a¶ó´Â ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â ÇÁ·Î±×·¥À̶û
a.tmp¸¦ a.txt¿¡ ½Éºí·Ï¸µÅ© °Å·Á´Â ÇÁ·Î±×·¥À̶û
°æÀïÇÑ´Ù´Â ¶æÀÌÁÒ ,, ±×·¡¼ ·¹À̽ºÄÁµð¼Ç À̶ø´Ï´Ù~!
±â¹ý¿¡ ¹æ¹ý¿¡ ´ëÇØ °£´ÜÈ÷ ¼³¸íÇß±¸¿ä
¼Ò½º´Â Á÷Á¢ ¿Ã¸®¸é ±×°Ô ¹«½¼ ÇØÅ·°øºÎ°¡ µÇ°Ú½À´Ï±î ..;;;
·¹º§ 5ÀÇ ÈùÆ®¸¦ ÁÖÀÚ¸é
ÅÚ³ÝâÀ» 3°³ ¶ç¿ì½Ã°í ¸ðµÎ ·¹º§ 5·Î Á¢¼ÓÇѵÚ
Çϳª´Â
/usr/bin/level5 ¶ó´Â ÇÁ·Î±×·¥À» ¸¹ÀÌ µ¹¸®´Â(õ¹øÁ¤µµ?) ÇÁ·Î±×·¥À»Â¥¼
ÄÄÆÄÀÏÈÄ ½ÇÇàÇϽñ¸¿ä
µÎ¹ø¤Š²¨´Â
/home/level5/tmpÆú´õ¿¡ ·¹º§5±ÇÇÑÀÇ ¾Æ¹«ÆÄÀÏÀ̳ª ¸¸µì´Ï´Ù
(cat > a.txt)
±×¸®±¸ /tmp/level5.tmp ÆÄÀÏÀ» /home/level5/tmp/a.txt¿¡ ½Éºí·Ï¸µÅ©¸¦ ¿©·¯¹ø ÇÏ
ÇÏ´Â ÇÁ·Î±×·¥À» Â¥¼ ÄÄÆÄÀÏÈÄ µ¹¸³´Ï´Ù
¼¼¹ø¤Š²¨´Â
/home/level5/tmp/¿¡ a.txt °¡ »ý±â¸é cat ¸í·ÉÀ¸·Î ³»¿ëÀ»º¸½Ã¸é Æнº¿öµå°¡
´ã°ÜÀÖ½À´Ï´Ù |
Hit : 5261 Date : 2003/10/03 03:47
|