Home > Àüü±â»ç

Æ÷ÅÐ ¹× ±¹³» ¸¹Àº »çÀÌÆ®, ¡®XSS °ø°Ý¡¯¿¡ Ãë¾àÇØ

ÀÔ·Â : 2008-06-18 02:24
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

´ëÇ¥ Æ÷ÅÐ»ç µî XSS °ø°Ý¿¡ Ãë¾à...Á¢¼ÓÀÚ °³ÀÎÁ¤º¸ À¯Ãâ À§Çè

XSS Ãë¾àÁ¡ °ø°Ý, SQLÀÎÁ§¼Ç °ø°Ý°ú ÇÔ²² À¥ °ø°ÝÀÇ ÁÖ¹ü


¸çÄ¥Àü ÇÑ Á¦º¸ÀÚ¸¦ ÅëÇØ ¡°±¹³» ´ëÇ¥ÀûÀÎ Æ÷ÅлçÀÌÆ® Ä«Æä °Ô½ÃÆÇ¿¡ ¾Ç¼ºÀÚ¹Ù½ºÅ©¸³Æ® °ø°ÝÀÌ ÅëÇÑ´Ù¡±´Â ³»¿ë°ú ÇÔ²² ¡°Æ÷ÅлçÀÌÆ®¸¦ ºñ·ÔÇÑ ¸¹Àº »çÀÌÆ®µéÀÌ ¡®Å©·Î½º »çÀÌÆ® ½ºÅ©¸³Æ®(Cross-site scriting(XSS))¡¯ Ãë¾àÁ¡¿¡ ÁÖÀǸ¦ ±â¿ï¿© ÁÙ °ÍÀ» ´çºÎÇÑ´Ù¡±´Â Á¦º¸¸¦ ¹ÞÀº ¹Ù ÀÖ´Ù.


¡Þ2002³â ¸», °¡¼ö ¹ÚÁø¿µµµ ´çÇÑ XSS °ø°Ý=Áö³­ 2002³âÀ¸·Î °Å½½·¯ ¿Ã¶ó°¡¸é, °¡¼ö°â Á¦ÀÛÀÚÀÎ ¹ÚÁø¿µ, ÅÅ·±Æ® ±è¹ÎÈñ µî ¿¬¾ÖÀεéÀÇ Æ÷ÅÐ »çÀÌÆ® °èÁ¤ ºñ¹Ð¹øÈ£¸¦ ¾Ë¾Æ³» ¸ÞÀÏ ³»¿ëÀ» ÈÉÃĺ» ÀÚµéÀÌ ±¸¼ÓµÈ »ç°ÇÀÌ ÀÖ¾ú´Ù. À̶§ À̵éÀÌ »ç¿ëÇÑ °ø°Ý¹æ¹ýÀÌ ¹Ù·Î ¡®Å©·Î½º »çÀÌÆ® ½ºÅ©¸³Æ®(XSS)¡¯ Ãë¾àÁ¡À» ÀÌ¿ëÇÑ °ø°ÝÀ̾ú´Ù.


ÇÏÁö¸¸ ¿©ÀüÈ÷ ¸¹Àº »çÀÌÆ®µé¿¡ XSS Ãë¾àÁ¡ÀÌ Á¸ÀçÇÏ°í ÀÖÀ¸¸ç À̸¦ ¾Ç¿ëÇÑ °ø°ÝµéÀÌ °è¼ÓµÇ°í ÀÖ´Â »óȲÀÌ´Ù. 


Å©·Î½º »çÀÌÆ® ½ºÅ©¸³Æ® Ãë¾àÁ¡Àº À¥ ÆäÀÌÁö°¡ »ç¿ëÀÚ¿¡°Ô ÀÔ·Â ¹ÞÀº µ¥ÀÌÅ͸¦ ÇÊÅ͸µÇÏÁö ¾Ê°í ±×´ë·Î µ¿ÀûÀ¸·Î »ý¼ºµÈ À¥ ÆäÀÌÁö¿¡ Æ÷ÇÔÇØ »ç¿ëÀÚ¿¡°Ô ÀçÀü¼ÛÇÒ ¶§ ¹ß»ýÇÏ´Â °ÍÀÌ´Ù.

 


ÀÚ¹Ù ½ºÅ©¸³Æ®(Java Script)ó·³ Ŭ¶óÀ̾ðÆ® Ãø¿¡¼­ ½ÇÇàµÇ´Â ¾ð¾î·Î ÀÛ¼ºµÈ ¾Ç¼º ½ºÅ©¸³Æ® Äڵ带 À¥ÆäÀÌÁö, À¥ °Ô½ÃÆÇ ¶Ç´Â À̸ÞÀÏ¿¡ Æ÷ÇÔ½ÃÄÑ »ç¿ëÀÚ¿¡°Ô Àü´ÞÇϸé ÇØ´ç À¥ ÆäÀÌÁö³ª À̸ÞÀÏÀ» »ç¿ëÀÚ°¡ Ŭ¸¯Çϰųª ÀÐÀ» °æ¿ì ¾Ç¼º ½ºÅ©¸³Æ® Äڵ尡 À¥ ºê¶ó¿ìÀú¿¡¼­ ½ÇÇàµÈ´Ù.(À§ À̹ÌÁö, KISA È¨ÆäÀÌÁö º¸¾È°¡À̵å)  


°ø°ÝÀÚ´Â XSS Ãë¾àÁ¡ÀÌ Á¸ÀçÇÏ´Â À¥ »çÀÌÆ®¸¦ ÀÌ¿ëÇØ ÀÚ½ÅÀÌ ¸¸µç ¾ÇÀÇÀûÀÎ ½ºÅ©¸³Æ®¸¦ ÀÏ¹Ý »ç¿ëÀÚÀÇ ÄÄÇ»ÅÍ¿¡ Àü´ÞÇØ ½ÇÇà½Ãų ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ °ø°Ý ¹æ¹ýÀ» ÅëÇØ »ç¿ëÀÚ ÄíÅ°¸¦ ÈÉÃij» ÇØ´ç »ç¿ëÀÚ ±ÇÇÑÀ¸·Î ·Î±×ÀÎÇϰųª ºê¶ó¿ìÀú¸¦ Á¦¾îÇÒ ¼ö ÀÖ°Ô µÈ´Ù.


¡ÞÁ¢¼Ó »ç¿ëÀÚ °èÁ¤Å»Ãë °¡´ÉÇØ=À§Çù»ç·Ê·Î´Â ÀÚ¹Ù ½ºÅ©¸³Æ®(Java Script)¸¦ ÀÌ¿ëÇÑ °ø°ÝÀÌ ÀÖ´Ù. »çÀÌÆ® ³»ºÎ¿¡ ÀÚ±â¼Ò°³¼­¿Í °°Àº ¸¹Àº ¾çÀÇ ±ÛÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ºÎºÐ¿¡ XSS Ãë¾àÁ¡ÀÌ Á¸ÀçÇÏ°í ÀÚ¹Ù ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇØ ÀÚ½ÅÀÇ Á¤º¸¸¦ ¿­¶÷ÇÏ´Â »ç¿ëÀÚÀÇ ÀÎÁõÁ¤º¸³ª ÄíÅ° Á¤º¸ µîÀ» Å»ÃëÇÒ ¼ö ÀÖ´Ù. À̸¦ ÀÌ¿ëÇØ ¾ÇÀÇÀû ÇØÄ¿(Å©·¡Ä¿)´Â ´Ù¸¥ »ç¿ëÀÚ·Î Á¢±ÙÀÌ °¡´ÉÇÏ°Ô µÈ´Ù.


Á¦º¸ÀÚ ¶ÇÇÑ ¡°Áß±¹ »çÀÌÆ®¿¡¼­ ½±°Ô XSS ¼Ò½º¸¦ ±¸ÇÒ ¼ö ÀÖÀ¸¸ç À̸¦ ÀÌ¿ëÇØ Æ÷ÅÐÀ̳ª ¸¹Àº »çÀÌÆ®¿¡ Àû¿ëÇØ º¸¸é ½ºÅ©¸³Æ® °ø°ÝÀÌ °¡´ÉÇÑ °÷ÀÌ ¸¹Àº °ÍÀ» ¾Ë ¼ö ÀÖ´Ù¡±¸ç ¡°¶ÇÇÑ XSS °ø°ÝÀÌ À̹ÌÁöű׷εµ °ø°ÝÀÌ °¡´ÉÇÒ ¼ö ÀÖÀ» °Í¡±À̶ó°í ¸»Çß´Ù.


°ø°Ý ¹æ½ÄÀº ´ÙÀ½°ú °°´Ù. ÇØÄ¿´Â PHPÆÄÀÏÀ» ¸¸µé¾î ÀÚ±â ÄÄÇ»ÅÍ¿¡ PHP ¼­¹ö¸¦ °¡µ¿½ÃŲ´Ù. HTML ±Û¾²±â°¡ °¡´ÉÇÑ °Ô½ÃÆÇ¿¡ ¾Ç¼º ÀÚ¹Ù ½ºÅ©¸³Æ®¸¦ ½É¾î³õ°í ±ÛÀ» ¿Ã¸°´Ù. À̶§ ÇØ´ç °Ô½Ã¹°À» ¿­¶÷ÇÑ »ç¶÷ÀÇ ÄíÅ°°¡ ÇØÄ¿ÀÇ ÄÄÇ»ÅÍ·Î ÀÚµ¿ Àü¼ÛµÈ´Ù. ÇØÄ¿´Â ÀÔ¼öÇÑ ÄíÅ°·Î Á¶ÀÛ°ú º¯°æÀ» ¸¶À½´ë·Î ÇÒ ¼ö ÀÖ°í ¼¼¼Çº¯°æµµ °¡´ÉÇÏ°Ô µÈ´Ù. Áï °³ÀÎÁ¤º¸ À¯ÃâÀÇ ¿øÀÎÀÌ µÉ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù.


¡ÞÅ©·¡Ä¿µéÀÌ ´«¿©°Üº¸´Â XSS Ãë¾àÁ¡µé ¸¹´Ù=XSS Ãë¾àÁ¡Àº ÁÖ·Î ¿¡·¯ ¸Þ½ÃÁö Ãâ·Â ºÎºÐÀ̳ª °Ô½ÃÆÇ ¶Ç´Â »ç¿ëÀÚÀÇ Á¤º¸¸¦ ÀÔ·ÂÇØ ´Ù½Ã º¸¿©ÁÖ´Â ºÎºÐ µîÀÌ ÁÖ·Î Ãë¾àÇÑ ºÎºÐÀÌ µÉ ¼ö ÀÖ´Ù. °ø°ÝÀÚµéÀÌ ÁÖ·Î ´«¿©°Üº¸´Â ºÎºÐÀÌ ¹Ù·Î CGI ½ºÅ©¸³Æ®, °Ë»ö ¿£Áø, HTML Tag°¡ ÀÔ·Â °¡´ÉÇÑ °Ô½ÃÆÇ, »ç¿ëÀÚ ¿¡·¯ ÆäÀÌÁö, URLÆĶó¹ÌÅÍ, Form Àμö°ª, ÄíÅ°, µ¥ÀÌÅͺ£À̽º Äõ¸® µîÀÌ´Ù. 


Ãë¾à¼º ÆÇ´Ü ¹æ¹ýÀ¸·Î´Â °Ô½ÃÆÇ¿¡ ±Û¾²±â¿Í °°ÀÌ ´Ü¹®ÀÌ»óÀÇ ÀÔ·ÂÀÌ °¡´ÉÇÑ ºÎºÐ¿¡ ¾Æ·¡¿Í °°ÀÌ <½ºÅ©¸³Æ®> ű׸¦ ÀÔ·ÂÇÑ ÈÄ ±× ºÎºÐÀ» Á¢±ÙÇÒ ¶§ Æ˾÷âÀÌ ¶ß¸é Ãë¾àÁ¡ÀÌ Á¸ÀçÇÏ´Â °ÍÀ¸·Î ºÁ¾ß ÇÑ´Ù.


¡Þ¸¹Àº »çÀÌÆ®¿¡ Ãë¾àÁ¡ Á¸Àç...º¸¾ÈÀåºñµµ ¹«¿ëÁö¹°=ÇöÀç ´ëÇ¥ Æ÷ÅÐÀÇ Ä«Æä ±Û Á¦¸ñ ºÎºÐ¿¡ XSS Ãë¾àÁ¡ÀÌ Á¸ÀçÇÏ´Â °ÍÀ¸·Î ¹àÇôÁ³À¸¸ç ±¹³» 100´ë »çÀÌÆ® ´ëºÎºÐÀÌ ´Ù¼ÒÀÇ ÇØ´ç Ãë¾àÁ¡À» °¡Áö°í ÀÖÀ» °ÍÀ¸·Î º¸¿©Áø´Ù.


XSS °ø°ÝÀº »óȲ¿¡ µû¶ó ½É°¢ÇÑ ÇÇÇظ¦ ¹ß»ý½Ãų ¼ö ÀÖ´Ù. °ø°ÝÀ» ÅëÇØ ¹«¾ùÀ» ÇÒ ¼ö ÀÖ´ÂÁö°¡ Áß¿äÇÏ´Ù. ÄíÅ° °ªÀ̳ª ¼¼¼Ç ID¸¦ ÈÉÃij¾ ¼ö ÀÖ´Ù. ±×·¸°Ô µÇ¸é °ü¸®ÀÚ·Î ·Î±×ÀÎÇÒ ¼ö Àֱ⠶§¹®¿¡ ½É°¢ÇÑ ¹®Á¦¸¦ ¾ß±âÇÒ ¼ö ÀÖ´Ù.


XSS Ãë¾àÁ¡Àº SQLÀÎÁ§¼Ç °ø°Ý°ú ÇÔ²² À¥ ÇØÅ·ÀÇ ÁÖ¿ä Æ®·»µå·Î ÀÚ¸®Àâ°í ÀÖ´Ù. ¶ÇÇÑ º¸¾ÈÀǽÄÀÌ ¾ø´Â À¥ÇÁ·Î±×·¡¸Ó¿¡ ÀÇÇØ °³¹ßµÈ À¥¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ¹ß°ßµÇ´Â HTTP°ü·Ã Ãë¾àÁ¡À̶ó°í ÇÒ ¼ö ÀÖ´Ù.


¶ÇÇÑ ¹æÈ­º®À̳ª IDS, ¹ÙÀÌ·¯½º¹é½Å µî º¸¾È Àåºñ·Î´Â XSS °ø°ÝÀ» ŽÁöÇÒ ¼ö ¾ø°í °ø°ÝÈçÀûÀÎ ·Î±×µµ ³²Áö ¾Ê±â ¶§¹®¿¡ ¹æ¾î°¡ Èûµç ½ÇÁ¤ÀÌ´Ù. ¶§¹®¿¡ »çÀÌÆ® º¸¾È ´ã´çÀÚµéÀÇ ¿ªÇÒÀÌ ´õ¿í Áß¿äÇÑ ½ÃÁ¡ÀÌ´Ù. 

[±æ¹Î±Ç ±âÀÚ(reporter21@boannews.com)]


<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

  •  
  • 0
  • ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

¼½³²±¡ 2009.10.12 18:22

¸ø됬´Ù. ¼½³²±¡


±èÀç¿ë 2009.08.11 11:02

sdf


º¸¾È´º½º 2008.07.02 20:20

¡é ÀÌ°Å Á¦º¸ÇÑ »ç¶÷Àº ¼ºÀÎÀ̶ó°í ¾Ë°íÀÖ¾î¿ä.


m.m 2008.06.18 09:25

Á¦º¸ÀÚ°¡ Ȥ½Ã ½Å¹®»ç¸¶´Ù Á¦º¸ÇÏ°í ´Ù´Ï´Â 17»ì À̸ð±º???


  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
 ÇÏÀÌÁ¨ ÆÄ¿öºñÁî 23³â 11¿ù 16ÀÏ~2024³â 11¿ù 15ÀϱîÁö ¾Æ½ºÆ®·Ð½ÃÅ¥¸®Æ¼ ÆÄ¿öºñÁî 2023³â2¿ù23ÀÏ ½ÃÀÛ À§Áîµð¿£¿¡½º 2018 ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö
¼³¹®Á¶»ç
³»³â ȸ»ç¿¡ ²À µµÀÔÇÏ°í ½ÍÀº º¸¾È ¼Ö·ç¼Ç ¶Ç´Â Ç÷§ÆûÀº ¹«¾ùÀΰ¡¿ä?
XDR
EDR
AI º¸¾È
Á¦·ÎÆ®·¯½ºÆ®
°ø±Þ¸Á º¸¾È ü°è(SBOM)
Ŭ¶ó¿ìµå º¸¾È ¼Ö·ç¼Ç
±âŸ(´ñ±Û·Î)