(Áöµð³ÝÄÚ¸®¾Æ=ÀÓ¹Îö ±âÀÚ)À©µµ¿ë ¹ÙÀÌ·¯½º¸¦ Àâ±â À§ÇÑ ¹é½Å ÇÁ·Î±×·¥À» ¾²Áö ¸»¶ó´Â °ú°ÝÇÑ ÁÖÀåÀÌ Á¦±âµÆ´Ù. ¾ÈƼ¹ÙÀÌ·¯½º ¼ÒÇÁÆ®¿þ¾î(SW)¸¦ ½áµµ µæº¸´Ù ½ÇÀÌ ¸¹´Ù´Â ¸Þ½ÃÁö´Ù. ÇØ´ç ¹ß¾ð ÁÖÀΰøÀº ¸ðÁú¶ó Ãâ½Å ¿£Áö´Ï¾î ·Î¹öÆ® ¿ÀÄ®¶óÇÑ(Robert O'Callahan)ÀÌ´Ù.
¿ÀÄ®¶óÇÑÀº Áö³ 26ÀÏ °³ÀÎ ºí·Î±×¿¡ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®(MS) 'À©µµ µðÆæ´õ'¸¦ Á¦¿ÜÇÑ ¸ðµç ¾ÈƼ¹ÙÀÌ·¯½º SW¸¦ ¹ö¸®¶ó´Â ±ÛÀ» ½è´Ù. °ú°Å ¸ðÁú¶ó¿¡¼ ÀÏÇÒ ¶§ °í¼ö °³¹ßÀÚ¿¡°Ô ºÎ¿©µÇ´Â 'µð½ºÆñâ½Ãµå ¿£Áö´Ï¾î(Distinguished Engineer)' Á÷ÇÔÀ» ¹ÞÀº Àι°ÀÌ ³»³õÀº ¸Þ½ÃÁö¶ó ´«±æÀ» ²ö´Ù.
¿ÀÄ®¶óÇÑÀº ±Û¿¡¼ "¾ÈƼ¹ÙÀÌ·¯½ºSW Á¦Á¶»ç´Â ²ûÂïÇÏ´Ù"¸ç "¾ÈƼ¹ÙÀÌ·¯½ºSW¸¦ »çÁö ¸»°í, ÀÌ¹Ì °®°í ÀÖ´Ù¸é »èÁ¦Ç϶ó(MSÀÇ À©µµ¿ë Á¦Ç°Àº ¿¹¿Ü·Î µÎ¶ó)"°í ÁÖÀåÇß´Ù. ´Ù¸¸ ÀÌ´Â »ç¿ëÀÚ ¿î¿µÃ¼Á¦(OS)°¡ ÃֽŠ¾÷µ¥ÀÌÆ®¸¦ Àû¿ëÇÑ °æ¿ì ¾ê±â´Ù. ¿ÀÄ®¶óÇÑÀº À©µµXPó·³ ´õ ÀÌ»ó OS Á¦Á¶»ç º¸¾È ÆÐÄ¡¸¦ Áö¿ø¹ÞÀ» ¼ö ¾ø´Â ȯ°æ¿¡¼± ¾ÈƼ¹ÙÀÌ·¯½ºSW°¡ '¾à°£ ´ú ºÒ¿îÇÏ°Ô' ¸¸µé¾î ÁÙ °ÍÀ̶ó°í µ¡ºÙ¿´´Ù. ¿äÄÁ´ë ÃֽŠÆÐÄ¡¸¦ Àû¿ëÇÑ OSÀÇ ÀÚü º¸¾È ±â´É¿¡¸¸ ÀÇÁ¸ÇÏ´Â °Ô, ¾ÈƼ¹ÙÀÌ·¯½º SW¸¦ ¾²´Â °Íº¸´Ù ¿ÀÈ÷·Á ¾ÈÀüÇÏ´Ù´Â ¾ê±â´Ù.
¿ÀÄ®¶óÇÑÀÌ ÀÌ·± ÁÖÀåÀ» Æì´Â ±Ù°Å´Â »ó¿ë ¾ÈƼ¹ÙÀÌ·¯½º SWÁ¦Ç°¿¡¼ ½¢ÇÏ°Ô ¹ß°ßµÇ´Â 'º¸¾È°áÇÔ'µéÀÌ´Ù. ±×´Â Ãë¾àÁ¡ ¹ß°ßÀÚ¿¡°Ô Æ÷»ó±ÝÀ» ÁÖ´Â ±¸±ÛÀÇ 'ÇÁ·ÎÁ§Æ® Á¦·Î'¿¡ Á¦º¸µÈ ¾ÈƼ¹ÙÀÌ·¯½ºÀÇ ¹ö±× ¸ñ·ÏÀÌ ´ÜÁö ÇØ´ç Á¦Ç°µéÀÌ °ø°Ý Åë·Î¸¦ ¿¾îÁÙ »Ó¾Æ´Ï¶ó, º¸¾È¾÷ü ¼Ò¼Ó °³¹ßÀÚµéÀÌ Ç¥ÁØÀûÀÎ º¸¾È¼º Áؼö Á¶Ä¡¸¦ ÇàÇÏÁö ¾Ê¾Ò´Ù´Â Á¡À» º¸¿©Áشٰí ÁöÀûÇß´Ù. ±×´Â ÀÌ¾î ¾ÈƼ¹ÙÀÌ·¯½º Á¦Ç°µéÀº ±× ħ½ÀÀûÀÌ°í ¼Åø°Ô ±¸ÇöµÈ ÄÚµå ¶§¹®¿¡ ºê¶ó¿ìÀú °³¹ß¾÷ü ¹× ´Ù¸¥ °³¹ßÀÚ°¡ ½º½º·Î º¸¾ÈÀ» Çâ»ó½ÃÅ°±â ¾î·Æ°Ô ¸¸µç´Ù°í ºñÆÇÇß´Ù.
±×´Â À©µµ¿ë ÆÄÀ̾îÆø½º¿¡ ÁÖ¼Ò°ø°£¹èÄ¡³¼öÈ(ASLR) ±â¼úÀ» óÀ½ ±¸ÇöÇßÀ» ¶§ »óȲÀ» ¿¹·Î µé¾ú´Ù. ´ç½Ã ¾ÈƼ¹ÙÀÌ·¯½º Á¦Á¶»çµéÀº ÆÄÀ̾îÆø½ºÀÇ ±¸µ¿ ÇÁ·Î¼¼½º¿¡ ASLR ¹«·ÂÈ DLL ±â´ÉÀ» Àû¿ëÇÏ´Â ½ÄÀ¸·Î ÀÌ·± º¸¾È ºÒ´É »óŸ¦ ¸¸µé¾ú´Ù. ¾ÈƼ¹ÙÀÌ·¯½º SW°¡ »ç¿ëÀÚµéÀÇ Áß¿äÇÑ º¸¾È ÇȽº¸¦ ³»·Á¹Þ±â À§ÇÑ ÆÄÀ̾îÆø½º ¾÷µ¥ÀÌÆ®¸¦ ¼öÂ÷·Ê Â÷´ÜÇϱ⵵ Çß´Ù. ¾ÈƼ¹ÙÀÌ·¯½º SW·Î ÀÎÇÑ ¿ÀÀÛµ¿ ¹®Á¦¸¦ ÇØ°áÇϴµ¥ °³¹ßÀÚÀÇ »ó´çÇÑ ½Ã°£ÀÌ ÇãºñµÆ´Ù. º»·¡ Á¦Ç°ÀÇ º¸¾ÈÀ» Çâ»ó½ÃÅ°´Â µ¥ ¾²ÀÏ ¼öµµ ÀÖ´Â ½Ã°£À̾ú´Ù.
¹Ì±¹ Áöµð³ÝÀº Áö³ 27ÀÏ ¿ÀÄ®¶óÇÑÀÇ ºí·Î±×¸¦ ÀÎ¿ë º¸µµÇϸç "ÀüÁ÷ ¸ðÁú¶ó ¿£Áö´Ï¾î´Â Å©·Ò º¸¾È¿£Áö´Ï¾î Àú½ºÆ¾ ½´¾î(Justin Schuh)°¡ Å©·Ò¿¡ ¿©·¯ º¸¾È ¹®Á¦¸¦ ¼Ò°³ÇÏ¸ç ¾ÈƼ¹ÙÀÌ·¯½º Á¦Á¶»ç¸¦ ºñÆÇÇÑ ÈÄ ¾ÈƼ¹ÙÀÌ·¯½º »ç¿ëÀڵ鿡°Ô °æ°í¸¦ º¸³»±â·Î °áÁ¤Çß´Ù"°í º¸µµÇß´Ù.
Àú½ºÆ¾ ½´¾î´Â ¿ÀÄ®¶óÇÑÀÌ ºí·Î±×¸¦ °ÔÀçÇÑ ³¯Â¥¿Í °°Àº ³¯ ÀÚ½ÅÀÇ °³ÀÎ Æ®À§ÅÍ °èÁ¤À» ÅëÇØ ÇÑ ¾ÈƼ¹ÙÀÌ·¯½º ¾÷°è Àü¹®°¡¿Í ´ëÈÇÏ¸é¼ "¾ÈƼ¹ÙÀÌ·¯½º´Â º¸¾È»ó ¾ÈÀüÇÑ ºê¶ó¿ìÀú¸¦ Á¦°øÇÏ´Â µ¥ ´ÜÀÏÇÑ ÃÖ´ë Àå¾Ö¹°"À̶ó°í ¸»Çß´Ù. À̾î "¾ÈƼ¹ÙÀÌ·¯½ºÀÇ °£¼·ÀÌ ¼ö³â°£ À©µµ Ç÷¡½Ã ÅðÃâÀ» ´ÊÃß°í ÀÖ´Ù"¸ç "¿ì¸®´Â ¾ÈƼ¹ÙÀÌ·¯½ºÀÇ Ãë¾àÁ¡ °¨¿°À¸·Î ²÷ÀÓ¾øÀÌ °íÅëÀ» °Þ°í ¸Á°¡Áø ¾ÈƼ¹ÙÀÌ·¯½ºÀÇ Áß°£ÀÚ°ø°ÝÀº Áö¼ÓÀûÀÎ TLS ½ºÆ®¸² ½ÇÆи¦ »ý¼ºÇØ HSTS°°Àº ½ÇÁ¦ º¸¾È ±â¼úµµ ¸Á°¡¶ß¸°´Ù"°í Á÷°ÝźÀ» ³¯·È´Ù.
¿ÀÄ®¶óÇÑ°ú Àú½ºÆ¾ ½´¾îÀÇ ÁÖÀåÀ» ºê¶ó¿ìÀú °³¹ß»ç ÀÔÀ常À» ¹Ý¿µÇÑ °ÍÀ̶ó Ä¡ºÎÇϱâ´Â ¾î·Æ´Ù. Áö³ 25ÀÏÀÚ ¹Ì±¹ °æÁ¦Áö Æ÷ºê½º º¸µµ¿¡ µû¸£¸é ¿¬±¸¿ø 2¸íÀÌ Áö³ÇØ Áß¼øÀÌ·¡ º¸¾È¾÷ü Æ®·»µå¸¶ÀÌÅ©·Î Á¦Ç° 11°³¿¡ Æ÷ÇÔµÈ Ãë¾àÁ¡À» 200°³ ³Ñ°Ô ã¾Æ³Â´Ù. Æ®·»µå¸¶ÀÌÅ©·Î ÃøÀº ÀÌ·± °áÇÔÀ» ºü¸£°Ô ¼öÁ¤Çϱä ÇßÁö¸¸, ¾î°¼ ÇØ´ç Á¡°ËÀÌ ÁøÇàµÉ µ¿¾È¿¡´Â º¸¾È¾÷ü ÃøÀÌ ½º½º·Î ±×°É ã¾Æ³»Áö ¸øÇß´À³Ä´Â Àǹ®ÀÌ Á¦±âµÉ ¸¸ÇÏ´Ù.