±¹³» ÁÖ¿ä ½Å¹®»ç¡¤¹æ¼Û»ç À¥»çÀÌÆ®, XSS Ãë¾àÁ¡ ÀÕ´Þ¾Æ ¹ß°ß
XSS Ãë¾àÁ¡ À¯Çü 2°¡Áö...°¢ ¾ð·Ð»çº°·Î ²Ä²ÄÈ÷ üũÇؾß
[º¸¾È´º½º ¹Î¼¼¾Æ] ±¹³» À¯¸í ¾ð·Ð»ç ȨÆäÀÌÁö °Ô½ÃÆÇ°ú °Ë»ö⠵¼ XSS(Cross Site Scripting) Ãë¾àÁ¡ÀÌ ÀÕ´Þ¾Æ ¹ß°ßµÇ°í ÀÖ´Ù. ¿ÃÇØ µé¾î ¹ß°ßµÈ ¾ð·Ð»ç »çÀÌÆ®¸¸ 5°÷¿¡ ´ÞÇØ ¹àÇôÁöÁö ¾ÊÀº À¥»çÀÌÆ®´Â ´õ¿í ¸¹À» °ÍÀ¸·Î ÃßÁ¤µÈ´Ù.
XSS Ãë¾àÁ¡Àº Å©°Ô Stored XSS¿Í Reflected XSS·Î ³ª´¶´Ù. Stored XSS´Â ¼¹ö¿¡ ÇØÄ¿°¡ ½ºÅ©¸³Æ®¸¦ ÀúÀåÇصΰí, »ç¿ëÀÚ°¡ ½ºÅ©¸³Æ®°¡ ÀúÀåµÈ ¾Ç¼º °Ô½Ã±ÛÀ» ¿¶÷ÇÒ ¶§ ½ºÅ©¸³Æ®°¡ ½ÇÇàµÇ´Â ¹æ½ÄÀÌ´Ù. ÇØ´ç Ãë¾àÁ¡À¸·Î ÀÎÇÑ °¡Àå Å« ÇÇÇØ´Â À¥¿¡¼ ¼¼¼ÇÁ¤º¸¸¦ Å»Ãë´çÇϰųª ¾Ç¼º¸µÅ©·Î ÀÚµ¿À¸·Î ¿¬°áµÇ´Â °ÍÀÌ´Ù.
º»Áö¿¡¼ º¸µµÇß´ø ±¹³» ÄÉÀÌºí ¹æ¼Û»ç JTBC, MBN À¥»çÀÌÆ®¿Í MBC ½ÃûÀÚ°Ô½ÃÆÇÀÌ Stored XSS Ãë¾àÁ¡À» °¡Áö°í ÀÖ¾ú´Ù. HTML ű׿¡ ´ëÇÑ ÇÊÅ͸µÀÌ µÇÁö ¾Ê´Â ¹®Á¦¶§¹®¿¡ ½ÃûÀÚ°Ô½ÃÆÇ µî¿¡¼ ½ºÅ©¸³Æ®°¡ ½ÇÇàµÆ´Ù.
Reflected XSS´Â ºñ±³Àû À§Çèµµ°¡ ³·Àº Ãë¾àÁ¡ÀÌ´Ù. ÀÌ´Â °Ë»öâÀ̳ª URL¿¡ ½ºÅ©¸³Æ®¸¦ ³Ö¾î ½ÇÇà½ÃÅ°´Â ¹æ½ÄÀ¸·Î, ½ºÅ©¸³Æ®¸¦ »ç¿ëÀÚ¿¡°Ô ½ÇÇà½ÃÅ°µµ·Ï Çϱâ À§ÇØ ¾Ç¼º¸µÅ©¸¦ ¸¸µé¾î Ŭ¸¯Çϵµ·Ï À¯µµÇÏ´Â ¹æ¹ýÀÌ ÁÖ·Î »ç¿ëµÈ´Ù. ÇØ´ç Ãë¾àÁ¡Àº Áß¾ÓÀϺ¸ÀÇ ¿Â¶óÀλçÀÌÆ®ÀÎ Á¶Àνº´åÄÄ°ú µðÁöÅПÀÓÁî À¥»çÀÌÆ®¿¡¼µµ ¹ß°ßµÆ´Ù.
ÀÌ·¯ÇÑ XSS Ãë¾àÁ¡Àº ÀÎÅÍ³Ý ÀͽºÇ÷η¯(IE) 6, 7¿¡¼ ¹ß»ýÇϸç ÆÄÀ̾îÆø½ºÀÇ °æ¿ì ¸ðµç ¹öÀüÀÌ Ãë¾àÇÏ´Ù. ¶ÇÇÑ, ÀÎÅÍ³Ý ÀͽºÇ÷η¯ 8 ÀÌ»ó ¹öÀü¿¡¼´Â XSS ÇÊÅ͸µ ¼³Á¤À» ¡®»ç¿ë ¾ÈÇÔ¡¯À¸·Î ¼³Á¤ÇÑ °æ¿ì¿¡ Ãë¾àÇÒ ¼ö Àֱ⠶§¹®¿¡ »ç¿ëÀÚµéÀÇ °¢º°ÇÑ ÁÖÀÇ°¡ ÇÊ¿äÇÏ´Ù.
À̹ø µðÁöÅПÀÓÁîÀÇ XSS Ãë¾àÁ¡À» ¹ß°ßÇÑ ¿ï»ê»ó¾÷°íµîÇб³ ±èÅ¿±, ±èµ¿±Ô ±ºÀº ¡°XSS Ãë¾àÁ¡ ´ëÀÀ¹æ¾ÈÀ¸·Î °Ë»öÀ» ½ÃµµÇÒ ¶§ ¡®<¡¯ ¿Í ¡®>¡¯ ¶ó´Â ¹®ÀÚ°¡ µé¾î¿À¸é »èÁ¦ ÈÄ °Ë»ö°á°ú¸¦ º¸¿©Áְųª ¾Æ¿¹ °Ë»öµÇÁö ¾Êµµ·Ï ÇØ¾ß Çϸç, ÇØ´ç Ãë¾àÁ¡À¸·Î ÀÎÇØ ÇÇÇØ ¹ÞÀº »ç¶÷µéÀÌ ÀÎÁöÇÒ ¼ö ÀÖµµ·Ï ±× À§Ç輺À» ±Ç°íÇØ¾ß ÇÑ´Ù¡±°í ¼³¸íÇß´Ù.
ÀÌ¿Í °ü·Ã µðÁöÅПÀÓÁî ÃøÀº ¡°ÃÖ±Ù À¥»çÀÌÆ®¸¦ ¸®´º¾óÇÏ´Â °úÁ¤¿¡¼ ¹Ìó ÆľÇÇÏÁö ¸øÇÑ ºÎºÐÀÌ ÀÖ¾ú´ø °Í °°´Ù¡±¸ç ¡°¹Ù·Î Á¶Ä¡ÇÒ °Í¡±À̶ó°í ¹àÇû´Ù.
¾ð·Ð»ç ȨÆäÀÌÁö´Â ¸¹Àº µ¶ÀÚµéÀÌ Á¢¼ÓÇØ ±â»ç¸¦ Àд À¥»çÀÌÆ®ÀÎ ¸¸Å º¸¾È¿¡ ¸¸ÀüÀ» ±âÇØ¾ß ÇÑ´Ù. ´õ¿íÀÌ ÇØ´ç Ãë¾àÁ¡ÀÌ ¾Ç¿ëµÉ °æ¿ì ÇÇÇØÀÚµéÀÌ ¼ÓÃâÇÒ ¼ö ÀÖÀ¸¹Ç·Î º¸´Ù öÀúÇÑ °ü¸®°¡ ÇÊ¿äÇÏ´Ù.
[¹Î¼¼¾Æ ±âÀÚ(boan5@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(http://www.boannews.com/) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>