ÀÚü°³¹ß °ËÁõÇÊÅÍ ¾Ë°í¸®Áò žÁ¦ÇÑ ¡®XSS ¹æ¾î½Ã½ºÅÛ¡¯ µµÀÔ¿¹Á¤
XSS°ø°Ý¿¡ ±¹³» ¸¹Àº »çÀÌÆ®µéÀÌ Ãë¾àÇÏ´Ù´Â ÀÏ·ÃÀÇ ±â»ç¸¦ ÅëÇØ ´Ù½Ã Çѹø Æ÷Åаú ¿©·¯ »çÀÌÆ®µéÀÌ XSS Ãë¾àÁ¡¿¡ ´ëÇÑ Á¡°ËÀ» ½Ç½ÃÇÏ°í ÀÖ´Â ÁßÀÌ´Ù. ³×À̹öµµ ÇØ´ç Ãë¾àÁ¡¿¡ ´ëÇØ Á¡°ËÀ» ½Ç½ÃÇÏ°í Ãë¾àÇß´ø ºÎºÐ¿¡ ´ëÇØ ½ÃÁ¤À» ÇÏ°í ÀÖ´Â ÁßÀÌ´Ù.
¶Ç Æ÷ÅÐ ³×ÀÌÆ®¡¤¿¥ÆĽº¿Í ½ÎÀÌ¿ùµå, À̱۷罺 µîÀ» ¼ºñ½ºÇÏ°í ÀÖ´Â SKÄ¿¹Â´ÏÄÉÀ̼ÇÁî(corp.nate.com)µµ XSS°ø°Ý¿¡ ´ëºñÇØ ±×µ¿¾È ¸¹Àº Áغñ¸¦ ÇØ¿Ô°í ÇâÈÄ¿¡µµ Áö¼ÓÀûÀÎ °ü½ÉÀ» °¡Áö°í °ø°Ý¿¡ ´ëºñÇÑ ¹æ¾îÃ¥À» ¼ö¸³ÇÒ °èȹÀ̶ó°í ¹àÇû´Ù. ´ÙÀ½Àº SKÄÄÁî º¸¾È´ã´çÀÚ¿ÍÀÇ ÀϹ®ÀÏ´ä ³»¿ëÀÌ´Ù.
-ÇöÀç±îÁö XSS Ãë¾àÁ¡ °ø°Ý¿¡ ´ëºñÇØ ¾î¶² ¹æ¾îÃ¥À» ¼¼¿ö¿Ô³ª?
XSS°ø°Ý¿¡ ´ëºñÇÏ¿© ´ç»ç´Â °Ô½Ã¹° ÀÔ·Â, ´ñ±Û ÀÛ¼º µî¿¡ ÀԷ°ª °ËÁõ ¹× Ãâ·Â°ª °ËÁõÀ» ½Ç½ÃÇÏ°í ÀÖ´Ù. XSS °ø°ÝÀÌ ¿ëÀÌÇÑ ÁÖ¿ä ¸Þ´º¿¡ ´ëÇؼ ÇÁ·Î±×·¥ ¼Ò½º ³» ÀԷ°ª °ËÁõ ÇÊÅ͸¦ »ðÀÔÇÏ¿© ¾Ç¼º ½ºÅ©¸³Æ®¸¦ ÀÔ·ÂÇÏÁö ¸øÇÏ°Ô ÇÏ°í ÀÖÀ¸¸ç ¸¸¿¡ Çϳª ½Å±Ô ¾Ç¼º½ºÅ©¸³Æ® ÆÐÅÏÀ» ÀÌ¿ëÇØ À̸¦ ¿ìȸÇÑ °æ¿ì¿¡µµ Ãâ·Â °ªÀ» °ËÁõ ÇÊÅ͸¦ Áï½Ã Àû¿ëÇÏ¿© XSS °ø°ÝÀ» ´ëºñÇÏ°í ÀÖ´Ù.
¶ÇÇÑ XSS¸¦ ÀÌ¿ëÇØ Å¸ÀÎÀÇ ±ÇÇÑÀ» µµ¿ëÇÏÁö ¸øÇϵµ·Ï ÀÎÁõ ÄíÅ°(Cookie)¸¦ Http-only Cookie·Î ¹ß±ÞÇÏ¿© À̸¦ ¹æÁöÇÏ°í ÀÖ°í ¹Î°¨ÇÑ Á¤º¸¿¡ ´ëÇؼ´Â ¾ÏÈ£ÈÇÏ´Â ¹æ¹ý µîÀ» Áö¼ÓÀûÀ¸·Î °ËÅä ¹× Àû¿ëÀ» ÁøÇàÇÏ°í ÀÖ´Ù.
-Ãß°¡ÀûÀ¸·Î Àû¿ëÇÒ ¹æÁö´ëÃ¥Àº ¹«¾ùÀÌ ÀÖ³ª?
ÇöÀç ÁÖ¿ä ¼ºñ½º¿¡ ´ëÇؼ XSS¸¦ ¹æ¾îÇÏ°í ÀÖÀ¸³ª ¸ðµç ¼ºñ½º¿¡ ´ëÇØ È¿À²ÀûÀ¸·Î XSS °ø°Ý¿¡ ´ëÀÀÇϱâ À§ÇØ XSS ¹æ¾î ½Ã½ºÅÛÀ» Àû¿ëÇÒ °èȹÀ» ÇÏ°í ÀÖÀ¸¸ç ÀÚüÀûÀ¸·Î °ËÁõ ÇÊÅÍ ¾Ë°í¸®ÁòÀ» °³¹ßÇß´Ù.
À̸¦ žÀçÇÑ XSS ¹æ¾î ½Ã½ºÅÛÀ» °³¹ß ¿Ï·áÇØ Àû¿ëÀ» ¾ÕµÎ°í ÀÖ´Â »óȲÀÌ´Ù. ÀÌ ½Ã½ºÅÛÀº °í°´ÀÇ ÀÔ·Â °ªÀÌ ¼¹ö¿¡ µµ´ÞÇϱâ Àü¿¡ ¹Ì¸® °Ë»çÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ½Ã½ºÅÛÀÌ´Ù.
-XSS Ãë¾àÁ¡ °ø°ÝÀ» ¸·´Âµ¥ ¾î·Á¿òÀº ¾î¶² °ÍÀÌ ÀÖ³ª?
XSS¿¡ ¾Ç¿ëµÇ´Â ű׿¡ ´ëÇؼ´Â ½Å±Ô ÆÐÅÏÀÌ °è¼Ó »ý¼ºµÇ°í ÀÖ°í Á¤»óÀûÀÎ ¼ºñ½º¿¡µµ ÀÌ¿ëµÇ´Â °æ¿ì°¡ ÀÖ¾î 100% Â÷´ÜÇÏ´Â °ÍÀº Çö½ÇÀûÀ¸·Î ¾î·Á¿î »óȲÀÌ´Ù.
¿¹¸¦ µé¾î °Ô½Ã¹° ÀÛ¼º ½Ã ±ÛÀÚ¸ð¾çÀ» ²Ù¹Ð ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇÑ °æ¿ì ÀÌ ±â´ÉÀÌ ¸¶Âù°¡Áö·Î XSS¿ë ¾Ç¼ºÅÂ±× »ðÀÔ¿¡ ÀÌ¿ëµÉ ¼ö ÀÖ¾î¼ °í°´À» ºÒÆíÇÏ°Ô ÇÏ´À³Ä º¸¾È¼ºÀ» ³ôÀÌ´À³Ä¸¦ ³õ°í °í¹ÎÀÌ ÀÖ´Ù.
[±æ¹Î±Ç ±âÀÚ(reporter21@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>