¿ì¼± level3 ÀÌ»ó ³ª°¡½Å ºÐµé¸¸ º¸½Ã¶ó°í ÇÑ°Ç,,;
½½Â½ ´äÀº È긮¸é¼ ±Ã±ÝÇÑ °É Áú¹®ÇÒ °Å±â ¶§¹®¿¡¿ä.;¤¾
¿ì¼±Àº¿ä, level1¿¡¼´Â¿ä, level2ÀÇ ±ÇÇÑÀ¸·Î ÇÑ°¡Áö ¸í·É¸¸ ½ÇÇàÇÏ°Ô ÇØ Áشٰí ÇÒ ¶§, /bin/bash/¿ä·¸°Ô Ãļ ½©À» ȹµæÇÏ´Â °Å°í,
level2¿´³ª, 3Àΰ¡;;; vi ¿¡µðÅ͸¦ ¾µ ¶§´Â !bash ¿ä·¸°Ô ¾²Àݾƿä,
µÑ´Ù ´ÙÀ½ ·¹º§ÀÇ ±ÇÇÑÀ¸·Î setuid°¡ °É¸° ¸í·ÉÀ» ½ÇÇàÇؼ ½©À» ¾ò´Â(...?)
°Å¶ó°í´Â ÀÌÇØÇߴµ¥¿ä,
½© ÇÁ·ÒÇÁÆ® »óÅ¿¡¼± ±×³É ¸í·ÉÀ» ³»¸®¸é µÇ´Ï±î /bin/bash/ ¶ó°í ¾²´Â °Å°Ú°í,
vi¿¡µðÅÍ¿¡¼ ¾µ ¶§´Â ! ¿ä ´À³¦Ç¥¸¦ ¾²Àݾƿä.
Â÷ÀÌ°¡ ¹»±î °í¹ÎÇÏ´Ù°¡, ¿ä ´À³¦Ç¥°¡ Ȥ½Ã, vi¿¡µðÅÍ ¾È¿¡¼ÀÇ ¸í·ÉÅ°°¡ ¾Æ´Ò±î, Çؼ¿ä.
¿¹¸¦ µé¸é, :q ¿ä°Å´Â vi¿¡µðÅ͸¦ Á¾·áÇÏ´Â °Å°í,
:wq ¿ä°Å´Â ÀúÀåÇÏ°í Á¾·áÇÑ´Â °Å°í,
(»ç½Ç ¿ä°Å µÎ°³¹Û¿¡ ±â¾ïÀÌ ¾È³ª¿ä;Äð·°;)
ÀÌ·± °Íó·³, ¹¹ :! ¿ä°Å´Â ¹» ½ÇÇà½ÃÄѶó, ÀÌ·± ¶æÀΰ¡¿ä?
±×·¸´Ù¸é !bash ¿ä·¸°Ô Ä¡´Â °ÍÀº bourne again shellÀ» ½ÇÇà½ÃÄѶó, ¿ä·± °Ç°¡¿ä?
»ç½Ç vi¿¡µðÅÍ·Î ½©À» ȹµæÇÏ´Â ºÎºÐÀº °Ô½ÃÆÇ °Ë»öÇÏ¸é¼ ¹º°¡ ÈùÆ®¸¦ ¾òÀ» ¼ö ¾øÀ»±î Çؼ »ìÆ캸´Ù°¡ ¾î´À ºÐÀÌ ´äÀ» À¯Ãâ;; ÇϽô ¹Ù¶÷¿¡ ¾î¿ ¼ö ¾øÀÌ ¾Ë°Ô µÈ °Å¶ó¼, Á¦°¡ ½º½º·Î ¾Ë¾Æ³½ °Ô ¾Æ´Ï¶ó, Á» Çò°¥¸®³×¿ä,¤¾
¾î¶§¿ä, ! ¿ä°Å´Â vi¿¡µðÅÍ¿¡¼ ¹» ½ÇÇà½ÃÄѶó, ¿ä·± ¶æ ¸Â³ª¿ä??
|