ÇöÀç ÆÄ¾ÇµÈ Ã¤³Î ³»ºÎ Âü°¡ÀÚ 1,186¸í ´ÞÇØ...½Å¼ÓÇÑ º¸¾ÈÁ¶Ä¡ ÇÊ¿ä
[º¸¾È´º½º ±è¿µ¸í ±âÀÚ] »ç´Ü¹ýÀÎ Çѱ¹CAMESÄ÷¯Å׶óÇÇÇùȸ(Çѱ¹Ä«¸Þ½ºÄ÷¯Å׶óÇÇÇùȸ) À¥»çÀÌÆ®¿¡¼ SQL ÀÎÁ§¼Ç(SQL Injection) Ãë¾àÁ¡ÀÌ ¹ß°ßµÆ´Ù. ÀÌ¿¡ µû¶ó Ãë¾àÁ¡ Á¶Ä¡ µî ½Å¼ÓÇÑ ´ëÀÀÀÌ ¿ä±¸µÇ°í ÀÖ´Ù.
¡ãÇѱ¹Ä«¸Þ½ºÄ÷¯Å׶óÇÇÇùȸ¿¡¼ SQL ÀÎÁ§¼Ç Ãë¾àÁ¡ÀÌ ¹ß°ßµÅ ÇØÅ· ä³Î¿¡¼ °øÀ¯µÇ°í ÀÖ´Ù[ÀÚ·á=ÅÚ·¹±×·¥]
Çѱ¹Ä«¸Þ½ºÄ÷¯Å׶óÇÇÇùȸ¸¦ Ÿ±êÀ¸·Î ÇÑ SQL ÀÎÁ§¼Ç °ø°ÝÀº ÇØ¿Ü ÇØÅ· ÅÚ·¹±×·¥ ä³ÎÀÎ ¡®General-SQLi INJECTION CHALLENGE¡¯¿¡ Áö³ÇØ 12¿ù 19ÀÏ 14½Ã 24ºÐ °æºÎÅÍ °øÀ¯µÇ°í ÀÖ´Ù. ÇØÄ¿µéÀº ¡®SQL ÀÎÁ§¼Ç 縰Áö¡¯¶ó¸ç ÇØ´ç ³»¿ëÀ» °øÀ¯ÇÏ°í ÀÖÀ¸¸ç, ÇØ´ç äÆù濡´Â ÇöÀç 1,186¸íÀÇ À¯ÀúµéÀÌ Âü°¡ÇÏ°í ÀÖ´Â °ÍÀ¸·Î ÆľǵȴÙ. ÇØ´ç Ãë¾àÁ¡¿¡ ´ëÇØ Àçºü¸£°Ô Á¶Ä¡ÇÏÁö ¾Ê´Â´Ù¸é ´õ Å« ÇÇÇØ°¡ ¹ß»ýÇÒ ¼öµµ ÀÖ´Â »óȲÀÌ´Ù.
SQL ÀÎÁ§¼Ç °ø°ÝÀ̶õ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ º¸¾È»ó ÇãÁ¡À» ÀǵµÀûÀ¸·Î ÀÌ¿ë, °³¹ßÀÚ°¡ »ý°¢Áö ¸øÇÑ SQL¹®À» ½ÇÇàµÇ°Ô ÇØ µ¥ÀÌÅͺ£À̽º¸¦ ¼³°èÀÚ°¡ ¾Æ´Ñ ´Ù¸¥ »ç¶÷ÀÌ ÀǵµÀûÀ¸·Î ºñÁ¤»óÀûÀ¸·Î Á¶ÀÛÇÏ´Â °ø°Ý ¹æ¹ýÀ» ¸»ÇÑ´Ù.
SQL ÀÎÁ§¼Ç °ø°ÝÀ» ÇÏ¸é »ç¿ëÀÚ ÀÎÁõÀ» ºñÁ¤»óÀûÀ¸·Î Åë°úÇÏ°í, °³¹ßÀÚ ¸ð¸£°Ô µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµÈ Á¤º¸¸¦ À¯ÃâÇÒ ¼ö ÀÖ´Ù. µ¥ÀÌÅͺ£À̽ºÀÇ ½Ã½ºÅÛ ¸í·ÉÀ» ÀÌ¿ëÇØ ÀÓÀÇ·Î ½Ã½ºÅÛ Á¶ÀÛµµ °¡´ÉÇØ ½É°¢ÇÑ 2Â÷ ÇÇÇظ¦ À¯¹ßÇÒ ¼ö ÀÖ´Ù. ÀÌ °°Àº ÀÌÀ¯·Î SQL ÀÎÁ§¼Ç °ø°ÝÀº ³À̵µ´Â ³·Áö¸¸ ÇÇÇؼöÁØÀº ³ô¾Æ º¸¾ÈÀ§Çù ´ëÀÀ¿¡ ÀÖ¾î ¿ì¼±¼øÀ§°¡ µÇ°í ÀÖ´Ù.
ÇØ´ç °ø°Ý°ú °ü·ÃÇØ ÇÑ º¸¾ÈÀü¹®°¡´Â ¡°ÇöÀçµµ ÇØÄ¿µéÀÌ ÇØ´ç »çÀÌÆ®¸¦ ¸¶À½´ë·Î µå³ªµé°í ÀÖ´Â °ÍÀ¸·Î Æľǵȴ١±¸ç ¡°È¨ÆäÀÌÁö °ü¸®ÀÚ´Â Çѱ¹ÀÎÅͳÝÁøÈï¿ø¿¡ °ø°Ý ¹ß»ý »ç½ÇÀ» ½Å°íÇÏ°í ½Å¼ÓÇÏ°Ô Á¶Ä¡ÇØ¾ß ÇÒ °Í¡±À̶ó°í ´çºÎÇß´Ù.
[±è¿µ¸í ±âÀÚ(boan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>