Wisdom will save you from the ways of wicked men, from men whose words are perverse... | |
Proverbs 2:12 (NIV) |
¾î¶² ÀÔ·ÂÀº ½Å·ÚÇÒ ¼ö ¾ø´Â »ç¿ëÀڷκÎÅÍ ¿Ã ¼ö Àִµ¥ ÀÌ·± ÀԷµéÀº »ç¿ëÇϱâ Àü¿¡ ±× Á¤´ç¼ºÀ» ÀÔÁõÇϰųª ÇÊÅ͸µµÇ¾î¾ß ÇÑ´Ù. ¹«¾ùÀÌ ÇÕ¹ýÀûÀÎ °ÍÀΰ¡¸¦ °áÁ¤Çؼ ±× Á¤ÀÇ¿Í ÀÏÄ¡ÇÏ´Â ¾Ê´Â ¸ðµç °ÍÀ» °ÅÀýÇØ¾ß ÇÑ´Ù. ¹«¾ùÀÌ ºñÇÕ¹ýÀûÀÎ °ÍÀΰ¡¸¦ ½Äº°Çؼ ±×·¯ÇÑ °æ¿ì¸¦ °ÅÀýÇÏ´Â Äڵ带 ÀÛ¼ºÇÏ´Â °Í°ú °°Àº ¹Ý´ëÀÇ °æ¿ì´Â ÇÏÁö¸¶¶ó. ºñÇÕ¹ýÀûÀÎ ÀÔ·ÂÀÇ Áß¿äÇÑ ½Ç·Ê¸¦ ´Ù·ç´Â °ÍÀ» ÀØÀ» ¼ö Àֱ⠶§¹®ÀÌ´Ù.
±×·¸Áö¸¸ ºñÇÕ¹ýÀûÀÎ °ªÀ» ½Äº°ÇØ¾ß ÇÏ´Â ÁÁÀº ÀÌÀ¯°¡ Àִµ¥ ÀÌ´Â ¹Ýµå½Ã È®ÀÎ (validation) Äڵ带 öµÎö¹ÌÇÏ°Ô ÀÛ¼ºÇϱâ À§ÇÑ ÀÏ·ÃÀÇ Å×½ºÆ® (º¸Åë ¸Ó¸®¼Ó¿¡¼ ½ÇÇàµÇ´Â) ¿Í °°´Ù. ÀúÀÚ´Â ÀÔ·Â ÇÊÅ͸¦ ¼³Á¤ÇÒ ¶§ ÇÊÅ͸µµÇÁö ¾ÊÀ» ¼ö ÀÖ´Â ºñÇÕ¹ýÀûÀÎ °ªÀÌ ÀÖ´ÂÁö º¸±â À§ÇØ ¸¶À½¼ÓÀ¸·Î ÇÊÅ͸¦ °ø°ÝÇÑ´Ù. ´ÙÀ½Àº ÀԷ¿¡ µû¶ó ÀÔ·Â ÇÊÅÍ°¡ ¿¹¹æÇÒ ÇÊ¿ä°¡ ÀÖ´Â °øÅëµÈ ºñÇÕ¹ýÀûÀÎ °ªµéÀÇ ¿¹ÀÌ´Ù: ºó ¹®ÀÚ¿, ".", "..", "../", "/" ¶Ç´Â "." ·Î ½ÃÀÛÇÏ´Â ¸ðµç °Í, ¾È¿¡ "/" ¶Ç´Â "&" °¡ ÀÖ´Â ¸ðµç °Í, ¸ðµç Á¦¾î ¹®ÀÚ (ƯÈ÷ NIL °ú °³Çà) ¿Í/¶Ç´Â "high bit" ÀÌ ¼³Á¤µÇ¾î ÀÖ´Â ¸ðµç ¹®ÀÚ (ƯÈ÷ ½ÊÁø¼ö 254 ¿Í 255 °ª). ´Ù½Ã Çѹø ÀÛ¼ºÇÑ ÄÚµå´Â "bad" °ª¿¡ ´ëÇØ °Ë»çµÇÁö ¾Ê¾Æ¾ß ÇÑ´Ù: ¹Ýµå½Ã ÆÐÅÏÀÌ ÀÔ·Â °ªÀ» ÇÕ¹ýÀûÀÎ °ªÀ¸·Î ¾ö°ÝÈ÷ Á¦ÇÑÇϵµ·Ï À̸¦ ¸¶À½¼ÓÀ¸·Î °Ë»çÇØ¾ß ÇÑ´Ù. ÆÐÅÏÀÌ ÃæºÐÈ÷ ¾ö¹ÐÇÏÁö ¾Ê´Ù¸é ´Ù¸¥ ¹®Á¦°¡ ÀÖ´Â Áö¸¦ »ìÆì º¸±â À§ÇØ ÆÐÅÏÀ» ÁÖÀDZí°Ô ÀçÁ¶»çÇØ¾ß ÇÑ´Ù.
ÃÖ´ë ¹®ÀÚ ±æÀÌ (ÀûÀýÇÏ´Ù¸é ÃÖ¼Ò ±æÀÌ) ¸¦ Á¦ÇÑÇÏ°í ±×·¯ÇÑ ±æÀÌ°¡ ÃÊ°úµÉ ¶§ ¹Ýµå½Ã Á¦¾î°¡ µÇµµ·Ï Çضó (¹öÆÛ ¿À¹öÇ÷ο쿡 ´ëÇÑ ´õ¿í ¸¹Àº Á¤º¸´Â 5Àå À» º¸¶ó).
´ÙÀ½Àº ½Å·ÚµÇÁö ¾ÊÀº »ç¿ëÀڷκÎÅÍ ¿Â °Íµé »ç¿ëÇϱâ Àü¿¡ È®ÀÎÇØ¾ß ÇÏ´Â ¾à°£ÀÇ °øÅëÀûÀÎ µ¥ÀÌŸ ŸÀÔ°ú ÀԷµéÀÌ´Ù:
¹®ÀÚ¿¿¡ ´ëÇؼ´Â ÇÕ¹ýÀû ¹®ÀÚ ¶Ç´Â ÇÕ¹ýÀû ÆÐÅÏ (¿¹, Á¤±Ô Ç¥Çö) À» ½Äº°Çؼ ±× ÇüÅÂ¿Í ÀÏÄ¡ÇÏÁö ¾Ê´Â ¸ðµç °ÍÀ» °ÅÀýÇضó. ¹®ÀÚ¿ÀÌ Á¦¾î ¹®ÀÚ (ƯÈ÷ °³Çà ¶Ç´Â NIL) ¶Ç´Â ½© ¸ÞŸ¹®ÀÚ¸¦ Æ÷ÇÔÇÒ ¶§´Â Ưº°ÇÑ ¹®Á¦°¡ ÀÖ´Ù; ´ë°³ ÀÔ·ÂÀ» ¹ÞÀÚ¸¶ÀÚ ±×·¯ÇÑ ¸ÞŸ¹®ÀÚ°¡ ¶æÇÏÁö ¾Ê°Ô º¸³»ÁöÁö ¾Êµµ·Ï ±×·¯ÇÑ ¸ÞŸ¹®ÀÚ¸¦ À̽ºÄÉÀÌÇÁ ( escape, ÀÇ¹Ì ÇØÁ¦) ÇÏ´Â °ÍÀÌ ÃÖ¼±ÀÌ´Ù. CERT ´Â ´õ ³ª¾Æ°¡¼ À̽ºÄÉÀÌÇÁ¸¦ ÇÊ¿ä·Î ÇÏÁö ¾Ê´Â ¹®ÀÚ ¸ñ·Ï¿¡ ¾ø´Â ¸ðµç ¹®ÀÚ¸¦ À̽ºÄÉÀÌÇÁÇ϶ó°í ÃßõÇÑ´Ù [CERT 1998, CMU 1998]. È£Ãâ (call out) Á¦ÇÑ¿¡ ´ëÇØ ´õ¿í ÀÚ¼¼ÇÑ Á¤º¸´Â 7.2Àý À» º¸¶ó.
¸ðµç ¼ýÀÚ¸¦ ÃÖ¼Ò (´ë°³ 0) ¿Í ÃÖ´ë Çã¿ë °ªÀ¸·Î Á¦ÇÑÇضó.
¿ÏÀüÇÑ À̸ÞÀÏ ÁÖ¼Ò °Ë»ç±â´Â ½ÇÁ¦ ¸Å¿ì º¹ÀâÇÏ´Ù. ÀÌ´Â ¸ðµç Æ÷¸ËÀ» Áö¿øÇÏ·Á´Â °æ¿ì È®ÀÎÀ» ¸Å¿ì º¹ÀâÇÏ°Ô ÇÏ´Â ·¹°Å½Ã Æ÷¸ËµéÀÌ Àֱ⠶§¹®ÀÌ´Ù; ÀÌ·¯ÇÑ °Ë»ç°¡ ÇÊ¿äÇÏ´Ù¸é ´õ¿í ÀÚ¼¼ÇÑ Á¤º¸´Â mailaddr(7) °ú IETF RFC 822 [RFC 822] ¸¦ º¸¶ó. ´ë°³ °£´ÜÇÏ°Ô ÇÒ ¼ö Àִµ¥ ´ÜÁö ``°øÅëÀûÀÎ" ÀÎÅÍ³Ý ÁÖ¼Ò Æ÷¸Ë¸¸À» Çã¿ëÇضó.
ÆÄÀÏ À̸§µµ È®ÀÎÇØ¾ß Çϴµ¥ º¸Åë ".." (»óÀ§ µð·ºÅ丮¸¦ ÀǹÌÇÑ´Ù) ¸¦ ½Å·ÚµÇÁö ¾ÊÀº »ç¿ëÀڷκÎÅÍÀÇ ÇÕ¹ýÀûÀÎ °ªÀ¸·Î Æ÷ÇÔÇÏ±æ ¿øÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. ¹°·Ð »óȲ¿¡ µû¶ó º¯ÇÒ ¼ö ÀÖ´Ù. ƯÈ÷ ¹®Á¦¸¦ ¾ß±âÇÒ ¼ö ÀÖ´Â °³Çà ¹®ÀÚ¸¦ ºü¶ß¸®¸é¼ Çã¿ëÇÒ ¹®Àڵ鸸À» ¸®½ºÆ®ÇÏ±æ ¿øÇÒ ¼öµµ ÀÖ´Ù. ÆÄÀÏ À̸§¿¡¼ ¿¹¸¦ µé¾î ÀÏ·ÃÀÇ ÇÕ¹ýÀûÀÎ ¹®ÀÚ ÁýÇÕ¿¡ "/" ¸¦ Æ÷ÇÔÇÏÁö ¾ÊÀ½À¸·Î½á µð·ºÅ丮³»ÀÇ ¸ðµç º¯°æÀ» ±ÝÁöÇÏ´Â °ÍÀÌ ÃÖ¼±ÀÌ´Ù. ´ë°³ ``*", ``?", ``[" (matching ``]") °ú ``{" (matching ``}") µéÀ» »ç¿ëÇÏ¿© ÆÄÀÏ À̸§À» Àü°³ÇÏ´Â ``globbing" À» Áö¿øÇÏÁö ¾Ê¾Æ¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î ``ls *.png" ¸í·ÉÀº ¸ðµç PNG ÆÄÀϵéÀ» ¿°ÅÇϵµ·Ï ``*.png" ¸¦ globbing ÇÑ´Ù. C ÀÇ fopen(3) ¸í·ÉÀº globbing ÇÏÁö ¾ÊÁö¸¸ ÀϹÝÀûÀÎ ½©Àº µðÆúÆ®·Î globbing À» ¼öÇàÇϸç C ¿¡¼´Â glob(3) À» »ç¿ëÇØ globbing À» ¿äûÇÒ ¼ö ÀÖ´Ù. Globbing À» ÇÊ¿ä·Î ÇÏÁö ¾Ê´Â´Ù¸é °¡´ÉÇÑ globbing ÇÏÁö ¾Ê´Â È£Ãâ (¿¹, fopen(3)) ¸¸À» »ç¿ëÇϰųª À̸¦ ±ÝÁö (¿¹, ½©¿¡¼ globbing ¹®ÀÚµéÀ» À̽ºÄÉÀÌÇÁÇضó) Çضó. Globbing À» Çã¿ëÇÑ´Ù¸é Ưº°È÷ ÁÖÀÇÇضó. Globbing ÀÌ À¯¿ëÇÒ ¼ö ÀÖÁö¸¸ º¹ÀâÇÑ glob ´Â ¸Å¿ì ¸¹Àº °è»ê ½Ã°£ÀÌ °É¸± ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î ¾î¶² ftp ¼¹ö¿¡¼ ÀÌ·¯ÇÑ ¸î°³ÀÇ ¿äûÀ» ½ÇÇà½ÃÅ´À¸·Î½á ½±°Ô Àüü ¸Ó½Å¿¡ ´ëÇØ ¼ºñ½º ºÎÀÎÀ» ¾ß±âÇÒ ¼ö ÀÖ´Ù.
ftp> ls */../*/../*/../*/../*/../*/../*/../*/../*/../*/../*/../*/../* |
Globbing ÆÐÅÏÀ» Á¦ÇÑÇÏ¸é¼ globbing À» Çã¿ëÇÏ·Á´Â °ÍÀº ¾Æ¸¶µµ Çã»çÀÏ °ÍÀÌ´Ù. ´ë½Å ¹Ýµå½Ã ±×·¯ÇÑ ¸ðµç ÇÁ·Î±×·¥µéÀ» º°°³ ÇÁ·Î¼¼½º·Î ½ÇÇà½ÃÅ°°í À̵éÀÌ ¼ÒºñÇÒ ¼ö ÀÖ´Â CPU ¿Í ´Ù¸¥ ÀÚ¿øµéÀÇ ¾çÀ» Á¦ÇÑÇÏ´Â ÇÁ·Î¼¼½º ÇѰ踦 »ç¿ëÇضó. ÀÌ¿¡ ´ëÇÑ ´õ¿í ÀÚ¼¼ÇÑ Á¤º¸´Â 6.3.8Àý ¸¦ º¸°í ÀÌ·¯ÇÑ ÇÑ°è ¼³Á¤ ¹æ¹ý¿¡ ´ëÇÑ ´õ¿í ÀÚ¼¼ÇÑ Á¤º¸´Â 3.6Àý ¸¦ º¸¶ó.
URL À» Æ÷ÇÔÇÏ¿© URI ´Â ±× Ÿ´ç¼ºÀ» °Ë»çÇØ¾ß ÇÑ´Ù. À¥ ¼¹ö ¶Ç´Â À¥ ¼¹ö¿Í °°Àº ÇÁ·Î±×·¥À» ±¸ÇöÇÏ°í ÀÖ°í URL ÀÌ µ¥ÀÌŸ¿¡ ´ëÇÑ ¿äûÀÎ °æ¿ì¿Í °°ÀÌ Á÷Á¢ÀûÀ¸·Î URI ¿¡ µû¶ó ÇൿÇÑ´Ù¸é URI °¡ ÇÕ¹ýÀûÀÎÁö ¹Ýµå½Ã È®ÀÎÇÏ°í ¹®¼ ·çÆ® (¼¹ö°¡ ÀÀ´äÇÏ°í ÀÖ´Â ÆÄÀÏ ½Ã½ºÅÛÀÇ ¿µ¿ª) ¸¦ ``À̽ºÄÉÀÌÇÁ" ÇÏ·Á°í ÇÏ´Â URI ¿¡ ƯÈ÷ ÁÖÀÇÇضó. ¹®¼ ·çÆ®¸¦ À̽ºÄÉÀÌÇÁÇÏ´Â °¡Àå ÀϹÝÀûÀÎ ¹æ¹ýÀº ``.." ¶Ç´Â ½Éº¼¸¯ ¸µÅ©¸¦ ÅëÇÏ´Â °ÍÀε¥ µû¶ó¼ ´ëºÎºÐÀÇ ¼¹ö´Â ¸ðµç ``.." µð·ºÅ丮 ÀÚü¸¦ °Ë»çÇϰųª Ưº°È÷ °ü¸®µÇÁö ¾Ê´À´Ù¸é ½Éº¼¸¯ ¸µÅ©¸¦ ¹«½ÃÇÑ´Ù. ¶ÇÇÑ URL ÀÎÄÚµù ¶Ç´Â UTF-8 ÀÎÄÚµùÀ» ÅëÇØ ¸ðµç ÀÎÄÚµù ¿ì¼± µðÄÚµùÇÏ´Â °ÍÀ» ±â¾ïÇضó. ±×·¸Áö ¾ÊÀ¸¸é ÀÎÄÚµåµÈ ``.." ÀÌ ½½Â½ ºüÁ®³ª°¥ ¼ö ÀÖ´Ù. URI ´Â UTF-8 ÀÎÄÚµùÀ» Æ÷ÇÔÇÏÁö ¾Êµµ·Ï ¿ä±¸µÇ°í Àִµ¥ µû¶ó¼ °¡Àå ¾ÈÀüÇÑ °ÍÀº high bit ÀÌ ¼³Á¤µÇ¾î ÀÖ´Â ¹®ÀÚµéÀ» Æ÷ÇÔÇÏ´Â ¸ðµç URI ¸¦ °ÅÀýÇÏ´Â °ÍÀÌ´Ù.
URI/URL À» µ¥ÀÌŸ·Î »ç¿ëÇÏ´Â ½Ã½ºÅÛÀ» ±¸ÇöÇÏ°í ÀÖ´Ù¸é ÀüÇô ¼º°øÇÏÁö ¸øÇÑ´Ù. ¾ÇÀÇÀÖ´Â »ç¿ëÀÚ°¡ ´Ù¸¥ »ç¿ëÀڵ鿡°Ô ÇÇÇظ¦ ÀÔÈú ¼ö ÀÖ´Â URI ¸¦ »ðÀÔÇÒ ¼ö ¾øµµ·Ï º¸ÀåÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ´õ¿í ÀÚ¼¼ÇÑ Á¤º¸´Â 4.10.4Àý ¸¦ º¸¶ó.
ÄíÅ°°ªÀ» ¹Þ¾ÆµéÀÏ ¶§ »ç¿ëÇÏ°í ÀÖ´Â ¸ðµç ÄíÅ°¿¡ ´ëÇÑ µµ¸ÞÀÎ °ªÀÌ ¿¹»óµÈ °ªÀÎÁö¸¦ ¹Ýµå½Ã È®ÀÎÇضó. ±×·¸Áö ¾ÊÀ¸¸é °ü·ÃµÈ »çÀÌÆ® (¾Æ¸¶µµ Æı«µÈ »çÀÌÆ®) °¡ º¯Á¶µÈ ÄíÅ°¸¦ »ðÀÔÇÒ ¼öµµ ÀÖ´Ù. ´ÙÀ½Àº ÀÌ·¯ÇÑ °Ë»ç¸¦ ÇÏÁö ¾Ê´Â °ÍÀÌ ¾î¶»°Ô ¹®Á¦¸¦ ¾ß±âÇÒ ¼ö Àִ°¡¿¡ ´ëÇÑ IETF RFC 2965 ·ÎºÎÅÍÀÇ ¿¹ÀÌ´Ù:
»ç¿ëÀÚ ¿¡ÀÌÀüÆ®°¡ victim.cracker.edu ¿¡ ¿äûÀ» ÇÏ°í ÄíÅ° session_id 1234 ¸¦ °¡Á®¿Â ÈÄ µðÆúÆ® µµ¸ÞÀÎÀ» victim.cracker.edu ·Î ¼³Á¤ÇÑ´Ù.
»ç¿ëÀÚ ¿¡ÀÌÀüÆ®°¡ spoof.cracker.edu ¿¡ ¿äûÀ» ÇÏ°í µµ¸ÞÀÎÀÌ ".cracker.edu" ·Î ¼³Á¤µÇ¾î ÀÖ´Â ÄíÅ° session_id 1111 À» °¡Á®¿Â´Ù.
»ç¿ëÀÚ ¿¡ÀÌÀüÆ®°¡ victim.cracker.edu ¿¡ ´Ù½Ã ¿äûÀ» ÇÏ°í ´ÙÀ½À» °Ç³×ÁØ´Ù:
Cookie: $Version="1"; session_id="1234", $Version="1"; session_id="1111"; $Domain=".cracker.edu" |
victim.cracker.edu ÀÇ ¼¹ö´Â µµ¸ÞÀÎ ¼Ó¼ºÀÌ ÀÚ½ÅÀÇ µµ¸ÞÀÎ ¼Ó¼ºÀÌ ¾Æ´ÔÀ» ¾Ë¾ÆÂ÷¸²À¸·Î½á µÎ¹ø° ÄíÅ°°¡ ÀÚ½ÅÀÌ »ý¼ºÇß´ø °ÍÀÌ ¾Æ´ÔÀ» ŽÁöÇØ À̸¦ ¹«½ÃÇØ¾ß ÇÑ´Ù.
À§¿¡ ¾ð±ÞÇÑ »çÇ×À» °í·ÁÇÏÁö ¾Ê´Â´Ù¸é ÇÕ¹ýÀû ¹®ÀÚ ÆÐÅÏ¿¡ ÇÁ·Î±×·¥ ³»ºÎ ¶Ç´Â °á°ú·Î½á »ý±â´Â Ãâ·Â¿¡ ´ëÇØ Æ¯º°ÇÑ Àǹ̸¦ °®´Â ¹®ÀÚµé ¶Ç´Â ÀÏ·ÃÀÇ ¹®ÀÚµéÀ» Æ÷ÇÔÇÏÁö ¾Ê¾Æ¾ß ÇÑ´Ù:
¹®ÀÚ ½ÃÄö½º (sequence) ´Â ÇÁ·Î±×·¥ ³»ºÎ ½ºÅ丮Áö Æ÷¸Ë¿¡ ´ëÇØ Æ¯º°ÇÑ Àǹ̸¦ °¡Áú ¼öµµ ÀÖ´Ù. ¿¹¸¦ µé¾î ¹üÀ§¸¦ °®´Â ¹®ÀÚ¿ (delimited strings) ¿¡ µ¥ÀÌŸ¸¦ (³»ºÎÀû ¶Ç´Â ¿ÜºÎÀûÀ¸·Î) ÀúÀåÇÏ·Á¸é ºÐ¸®ÀÚ (delimiter) °¡ Çã¿ëµÈ µ¥ÀÌŸ °ªÀÌ ¾Æ´ÔÀ» È®ÀÎÇضó. ¸¹Àº ÇÁ·Î±×·¥Àº ÄÞ¸¶ (,) ¶Ç´Â ÄÝ·Ð (:) À¸·Î ºÐ¸®µÈ ÅؽºÆ® ÆÄÀÏ¿¡ µ¥ÀÌŸ¸¦ ÀúÀåÇϴµ¥ ÀԷ¿¡ ºÐ¸®ÀÚ¸¦ ½á³ÖÀ» ¶§ ÇÁ·Î±×·¥ÀÌ À̸¦ °í·ÁÇÏÁö ¾Ê´Â´Ù¸é (Áï, ºÐ¸®ÀÚ¸¦ ½á³Ö´Â °ÍÀ» Çã¿ëÇÏÁö ¾Ê°Å³ª ¸î¸î ¹æ½ÄÀ¸·Î À̸¦ ÀÎÄÚµåÇÔÀ¸·Î½á) ¹®Á¦°¡ »ý±æ ¼ö ÀÖ´Ù. ¹®ÀÚ¿À» µÑ·¯½Î´Âµ¥ »ç¿ëµÇ´Â ´Üµ¶ ¹× ÀÌÁß ÀοëºÎÈ£¿Í SGML, XML °ú HTML ¿¡¼ ÅÂ±× ½ÃÀÛÀ» ³ªÅ¸³»´Â "<" (less-than) µéÀº Á¾Á¾ ÀÌ·± ¹®Á¦¸¦ ÀÏÀ¸Å°´Â ¹®ÀÚµéÀÌ´Ù (ÀÌ Æ÷¸ËÀ¸·Î µ¥ÀÌŸ¸¦ ÀúÀåÇÏ´Â °æ¿ì ÀÌ´Â Áß¿äÇÏ´Ù). ´ëºÎºÐÀÇ µ¥ÀÌŸ Æ÷¸ËÀº ÀÌ·± °æ¿ì¸¦ ´Ù·ç±â À§ÇØ À̽ºÄÉÀÌÇÁ ½ÃÄö½º¸¦ °®°í ÀÖ´Ù; À̸¦ »ç¿ëÇϰųª ÀԷ½à ÀÌ·± µ¥ÀÌŸ¸¦ ÇÊÅ͸µÇضó.
¹®ÀÚ ½ÃÄö½º°¡ »ç¿ëÀÚ¿¡°Ô µÇµ¹·ÁÁö´Â °æ¿ì À̴ Ưº°ÇÑ Àǹ̸¦ °¡Áú ¼ö ÀÖ´Ù. ÀϹÝÀûÀÎ ¿¹´Â ÃßÈÄ ´Ù¸¥ ±¸µ¶ÀÚ¿¡°Ô °Ô½ÃµÉ ¼ö ÀÖ´Â µ¥ÀÌŸ ÀԷ¿¡ HTML ű׸¦ Çã¿ëÇÏ´Â °æ¿ìÀÌ´Ù (¿¹, °Ô½ºÆ®ºÏ ¶Ç´Â ``µ¶ÀÚ ÁÖÇØ" ¿µ¿ª). ±×·¯³ª ÀÌ·¯ÇÑ ¹®Á¦´Â ´õ¿í ÀϹÝÀûÀ̸ç ÀÌ ÁÖÁ¦¿¡ ´ëÇÑ ÀϹÝÀûÀÎ ³íÀÇ¿Í HTML ÇÊÅ͸µ¿¡ ´ëÇÑ Æ¯Á¤ÇÑ ³íÀǸ¦ º¸±â À§Çؼ´Â °¢°¢ 6.13Àý °ú 4.10Àý À» º¸¶ó.
ÀÌ·¯ÇÑ Å×½ºÆ®´Â ÃßÈÄ ¼öÁ¤À» À§ÇØ Å¸´ç¼º Å×½ºÆ®¸¦ ½±°Ô »ìÆ캼 ¼ö ÀÖµµ·Ï ÇÑ °÷¿¡ ÁýÁߵǾî ÀÖ¾î¾ß ÇÑ´Ù.
Ÿ´ç¼º Å×½ºÆ®°¡ ½ÇÁ¦·Î Á¤È®ÇÔÀ» È®ÀÎÇضó; ÀÌ´Â ´Ù¸¥ ÇÁ·Î±×·¥ÀÌ »ç¿ëÇÒ ÀÔ·Â (ÆÄÀÏ À̸§, À̸ÞÀÏ ÁÖ¼Ò ¶Ç´Â URL µî) À» °Ë»çÇÒ ¶§ ƯÈ÷ ¹®Á¦°¡ µÈ´Ù. ´ë°³ ÀÌ·¯ÇÑ Å×½ºÆ®´Â °Ë»ç ÇÁ·Î±×·¥°ú ½ÇÁ¦ µ¥ÀÌŸ¸¦ »ç¿ëÇÏ´Â ÇÁ·Î±×·¥ÀÌ ´Ù¸¥ °¡Á¤À» ÇÏ´Â °æ¿ì ¹Ì¹¦ÇÑ ¿¡·¯¸¦ °®´Âµ¥ ¼ÒÀ§ "´ë¸® (deputy) ¹®Á¦" ¸¦ ¾ß±âÇÑ´Ù. °ü·ÃµÈ Ç¥ÁØÀÌ ÀÖ´Ù¸é À̸¦ »ìÆ캸°í ¶ÇÇÑ ÇÁ·Î±×·¥ÀÌ °¢ÀÚ°¡ ¾Ë¾Æ¾ß ÇÊ¿ä°¡ ÀÖ´Â È®ÀåÀ» °¡Áö°í ÀÖ´ÂÁö »ìÆ캸±â À§ÇØ °Ë»öÇضó.
»ç¿ëÀÚ ÀÔ·ÂÀ» Çؼ®ÇÒ ¶§ ÀϽÃÀûÀ¸·Î ¸ðµç ±ÇÇÑÀ» ¾ø¾Ö°Å³ª ´õ ³ª¾Æ°¡¼ º°°³ÀÇ ÇÁ·Î¼¼½º¸¦ »ý¼ºÇÏ´Â °Í (ÆļÀÇ ±ÇÇÑÀ» ¿µ±¸ÀûÀ¸·Î ¾ø¾Ö°í ´Ù¸¥ ÇÁ·Î¼¼½º°¡ Æļ ¿äû¿¡ ´ëÇØ º¸¾È °Ë»ç¸¦ ¼öÇàÇÑ´Ù) Àº ÁÁÀº »ý°¢ÀÌ´Ù. ÀÌ´Â ÆÄ½Ì Å½ºÅ©°¡ º¹ÀâÇϰųª (lex ¶Ç´Â yacc ¿Í À¯»çÇÑ µµ±¸¸¦ »ç¿ëÇÏ´Â °æ¿ì) ¶Ç´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î (¿¹, C ¿Í C++) °¡ ¹öÆÛ ¿À¹öÇ÷ο쿡 ´ëÇØ º¸È£ÇÏÁö ¾Ê´Â´Ù¸é ƯÈ÷ µé¾î¸Â´Â´Ù. ±ÇÇÑ ÃÖ¼ÒÈ¿¡ ´ëÇØ ´õ¿í ÀÚ¼¼ÇÑ Á¤º¸¸¦ ¾ò±â À§Çؼ´Â 6.3Àý À» º¸¶ó.
º¸¾È °áÁ¤ (¿¹, »ç¿ëÀÚ¿¡°Ô ·Î±×ÀÎ Çã¿ë) ¿¡ µ¥ÀÌŸ¸¦ »ç¿ëÇÒ ¶§ ¹Ýµå½Ã ½Å·ÚÇÒ ¼ö Àִ ä³ÎÀ» »ç¿ëÇضó. ¿¹¸¦ µé¾î °ø°³ ÀÎÅͳݿ¡¼ »ç¿ëÀÚ¸¦ ÀÎÁõÇÏ´Â À¯ÀÏÇÑ ¹æ¹ýÀ¸·Î ¸Ó½Å IP ÁÖ¼Ò ¶Ç´Â Æ÷Æ® ³Ñ¹ö¸¦ »ç¿ëÇÏÁö ¸¶¶ó. ´ëºÎºÐÀÇ È¯°æ¿¡¼ ÀÌ Á¤º¸´Â ¾î¼¸é ¾ÇÀÇÀÖ´Â »ç¿ëÀÚ¿¡ ÀÇÇØ ¼³Á¤µÉ ¼ö ÀÖ´Ù. ´õ¿í ÀÚ¼¼ÇÑ Á¤º¸´Â 6.9Àý ¸¦ º¸¶ó.
´ÙÀ½ ÇϺΠÀýÀº ´Ù¾çÇÑ Á¾·ùÀÇ ÀÔ·ÂÀ» ³íÀÇÇÑ´Ù; ÀÔ·ÂÀº ȯ°æ º¯¼ö, umask °ª µî°ú °°Àº ÇÁ·Î¼¼½º »óŸ¦ Æ÷ÇÔÇÔÀ» ÁÖ¸ñÇضó. ¸ðµç ÀÔ·ÂÀÌ ½Å·ÚÇÒ ¼ö ¾ø´Â »ç¿ëÀÚ¿¡ ÀÇÇØ Á¦¾îµÉ ¼ö´Â ¾ø´Âµ¥ µû¶ó¼ ÀÌ·¯ÇÑ »ç¿ëÀÚ°¡ Á¦¾îÇÒ ¼ö ÀÖ´Â ±×·¯ÇÑ ÀԷ¿¡ ´ëÇؼ¸¸ ÁÖÀǸ¦ ±â¿ïÀÌ¸é µÈ´Ù.