µðÁöÅПÀÓ½º

 


¹«½ÉÄÚ ¿¬ ÷ºÎÆÄÀÏ, ÇØÅ·¿¡ `¼Ó¼ö¹«Ã¥`

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
½ºÅ©¸³Æ® ÆÄÀÏ ¾Ç¿ë °³ÀÎÁ¤º¸ À¯Ãâ µî »çÀ̹ö°ø°Ý ±â½Â
ÀϹÝÀûÀ¸·Î À¥ °Ô½ÃÆÇÀ̳ª ÀÚ·á½Ç¿¡´Â »çÁøÀ̳ª ¹®¼­¸¦ ¿Ã¸®´Â `ÆÄÀÏ Ã·ºÎ' ±â´ÉÀÌ Æ÷ÇԵŠÀÖ½À´Ï´Ù. À̶§ txt, jpg, doc¿Í °°Àº µ¥ÀÌÅÍ ÆÄÀÏÁ¾·ù ÀÌ¿Ü¿¡ ¾ÇÀÇÀûÀ¸·Î Á¦ÀÛµÈ ½ºÅ©¸³Æ® ÆÄÀÏÀÎ `À¥½©(Web-Shell)'À» ¾÷·Îµå ÇØ »çÀ̹ö °ø°ÝÀ» ÇÏ´Â »ç°í°¡ ºó¹øÈ÷ ¹ß»ýÇÕ´Ï´Ù.

À¥½©À̶õ °ø°ÝÀÚ°¡ ¿ø°Ý¿¡¼­ ´ë»ó À¥¼­¹ö¿¡ ¸í·ÉÀ» ¼öÇàÇÒ ¼ö ÀÖµµ·Ï ÀÛ¼ºÇÑ À¥ ½ºÅ©¸³Æ®(asp, jsp, php, cgi) ÆÄÀÏÀ» ¸»ÇÕ´Ï´Ù. zip, jpg, doc¿Í °°Àº µ¥ÀÌÅÍ ÆÄÀÏÁ¾·ù ÀÌ¿Ü¿¡ ¾ÇÀÇÀûÀ¸·Î Á¦ÀÛµÈ ½ºÅ©¸³Æ® ÆÄÀÏÀÎ À¥½©À» Á¤»óÆÄÀÏó·³ ¼û°Ü ¾÷·Îµå ÇØ À¥ ¼­¹ö¸¦ ÇØÅ·ÇÏ´Â °ÍÀÌÁö¿ä. ÃÖ±Ù¿¡´Â ÆÄÀÏ ¾÷·Îµå»Ó¸¸ ¾Æ´Ï¶ó SQL Å»Ãë(Injection)¿Í °°Àº À¥ Ãë¾àÁ¡À» °ø°ÝÇÑ ÈÄ Áö¼ÓÀûÀ¸·Î ÇÇÇؽýºÅÛÀ» °ü¸®ÇÒ ¸ñÀûÀ¸·Î À¥½©À» »ý¼ºÇØ ¾÷·ÎµåÇÏ´Â °íµµÀÇ ÇØÅ·µµ ¹ß»ýÇÏ°í ÀÖ½À´Ï´Ù.

À¥½©Àº ¼­¹ö ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ´Â asp, cgi, php, jsp µî°ú °°Àº ¸í·É¾î ÄÚµå·Î ±¸¼ºµÇ±â ¶§¹®¿¡ ÇØÄ¿°¡ À¥ ¼­¹ö¿¡ ¸í·ÉÀ» ½ÇÇàÇØ °ü¸®ÀÚ ±ÇÇÑÀ» ȹµæÇÑ ÈÄ À¥ÆäÀÌÁö ¼Ò½º ÄÚµå ¿­¶÷, ¼­¹ö³» ÀÚ·á À¯Ãâ, ¹éµµ¾î ÇÁ·Î±×·¥ ¼³Ä¡ µî °¢Á¾ °ø°ÝÀ» ÀÚÇàÇϱ⵵ ÇÕ´Ï´Ù.

°ø°ÝÀÚ´Â À¥½©À» ´ë»ó ¼­¹ö¿¡ ¾÷·ÎµåÇÑ ÈÄ À¥À» ÀÌ¿ëÇØ ½Ã½ºÅÛ ¸í·É¾î¸¦ ¼öÇàÇϹǷΠ³×Æ®¿öÅ© ¹æÈ­º®ÀÇ ¿µÇâÀ» ¹ÞÁö ¾Ê°í ¼­¹ö¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÃÖ±Ù À¥½©Àº ´Ü¼øÇÑ ½© ±ÇÇÑ ½ÇÇà »Ó¸¸ ¾Æ´Ï¶ó DB Á¶ÀÛ µîÀ» Æ÷ÇÔÇÏ°í ÀÖÀ¸¸ç ŽÁö¸¦ ¾î·Æ°Ô Çϱâ À§ÇØ À¥½©ÀÇ ¾ÆÁÖ ÀϺκи¸À» ÇÇÇؽýºÅÛ¿¡ ¾÷·Îµå ÇÏ´Â µî ±× À¯ÇüÀÌ °¥¼ö·Ï ±³¹¦ÇØÁö´Â »óȲÀÔ´Ï´Ù. À̸¦ ŽÁöÇØ ¹æ¾îÇÏ´Â ½Ã½ºÅÛÀ» ¿ìȸÇÏ·Á°í À¥½©ÀÇ ÀϺκи¸À» ÇÇÇؽýºÅÛ¿¡ ¾÷·Îµå ÇÏ´Â µî º¯Á¾µµ ±â½ÂÀ» ºÎ¸®°í ÀÖ½À´Ï´Ù.

Çѱ¹ÀÎÅͳÝÁøÈï¿ø ÀÎÅͳÝħÇØ»ç°í´ëÀÀÁö¿ø¼¾ÅÍ¿¡¼­ ÇÑ ÇØ µ¿¾È ºÐ¼®Çß´ø »çÀ̹ö°ø°Ý ÇÇÇØ À¥¼­¹ö Áß À¥½©ÀÌ ¹ß°ßµÈ À¥¼­¹ö´Â ÃÑ 91%¿¡ ´ÞÇϱ⵵ Çß½À´Ï´Ù. ÀÌ°ÍÀº °ø°ÝÀÚµéÀÌ Ãë¾àÁ¡À» °ø°ÝÇÑ ÈÄ À¥½©À» ¾÷·ÎµåÇØ ½Ã½ºÅÛÀ» ÅëÁ¦ÇϱⰡ ¼ö¿ùÇÏ´Ùº¸´Ï ÇØÄ¿°¡ À¥½©À» ÁÖ¿ä °ø°Ý¼ö´ÜÀ¸·Î »ç¿ëÇÏ°í ÀÖ´Ù´Â Á¡À» ÀǹÌÇÕ´Ï´Ù.

À¥ Ãë¾àÁ¡À» ÅëÇØ ÇÇÇؽýºÅÛ¿¡ Á¢±ÙÇÑ °ø°ÝÀÚ´Â ¹æÈ­º®¿¡¼­ Á¢±ÙÀ» Çã¿ëÇÏ´Â HTTP(80/tcp) ¼­ºñ½º¸¦ ÅëÇØ ÇÇÇؽýºÅÛÀ» Á¦¾îÇϹǷΠÀ¥½©À» Â÷´ÜÇϱⰡ ½±Áö ¾Ê´Ù´Â °ÍÀÌ Àü¹®°¡µéÀÇ ÀÇ°ßÀÔ´Ï´Ù.

ÀÎÅͳÝÁøÈï¿ø ÃøÀº "ÇÇÇؽýºÅÛ¿¡¼­ ¼öÁýµÈ ASP À¥½© »ùÇÃÀ» ¹ÙÀÌ·¯½º ¹é½Å ¿£ÁøÀ¸·Î ŽÁöÇس»´ÂÁö È®ÀÎÇغôõ´Ï À¥¼¿ÀÇ ¾Ç¼ºÈ°µ¿À» ŽÁöÇÏÁö ¸øÇÏ°í ÀÖ¾ú´Ù"¸é¼­ "°ø°ÝÀÚµéÀº ½ºÅ©¸³Æ® À¥½©À» ºó¹øÈ÷ º¯°æ½ÃÄÑ »ç¿ëÇϱ⠶§¹®¿¡ ¹é½ÅÀÌ À̸¦ ŽÁöÇÏ´Â °ÍÀº ½±Áö ¾Ê´Ù"°í ¼³¸íÇÕ´Ï´Ù.

¶ÇÇÑ ÀϹÝÀûÀÎ ¼­¹ö°ü¸®ÀÚµéÀº ÇØÅ·¿©ºÎ¸¦ È®ÀÎÇϱâ Èûµé°í ÇÇÇظ¦ ÀÎÁöÇÏ´õ¶óµµ °ü¸®ÀÚµéÀÌ ÁÖ·Î »ç¿ëÇÏ´Â ¹é½Å ÇÁ·Î±×·¥¿¡¼­ À¥½© ŽÁö°¡ ¾È µÇ¹Ç·Î À¥½©À» ã±â°¡ ½±Áö ¾Ê½À´Ï´Ù. °ü¸®ÀÚµéÀÌ ÇØÅ· ÇÇÇظ¦ ÀÎÁöÇÏ°í ½Ã½ºÅÛÀ» À缳ġ ÇÏ´õ¶óµµ ÀÌÀü¿¡ À¥½©ÀÌ ¾÷·Îµå µÇ¾î ÀÖ´Â ¼Ò½º ±×´ë·Î »õ·Ó°Ô ¼³Ä¡ÇÑ ½Ã½ºÅÛ¿¡ º¹»çÇØ »ç¿ëÇϱ⠶§¹®¿¡ Áö¼ÓÀûÀ¸·Î À¥½©À» °ü¸®ÇÏ´Â °ø°ÝÀÚ¿¡°Ô ÇÇÇظ¦ ÀÔ°Ô µÇ´Â °ÍÀÔ´Ï´Ù.

±×·¸´Ù¸é ÀÌ°°Àº À¥½© °ø°ÝÀº ¾î¶»°Ô ÇÏ¸é ¸·À» ¼ö ÀÖÀ»±î¿ä. ¸ÕÀú ȨÆäÀÌÁö ÆÄÀÏ ¾÷·Îµå Ãë¾àÁ¡À» Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù. ±»ÀÌ ÆÄÀÏ ¾÷·Îµå¸¦ ÇؾßÇÒ ÀÌÀ¯°¡ ¾ø´Â °Ô½ÃÆÇÀÇ °æ¿ì´Â ¾÷·ÎµåÀÇ ±â´ÉÀ» ¿ÏÀüÈ÷ Á¦°ÅÇÏ°í ÇÊ¿äÇÑ °æ¿ì¿¡´Â ÆÄÀÏÀÇ È®ÀåÀÚ¸¦ üũÇØ¾ß ÇÕ´Ï´Ù. À¥½© ¾÷·Îµå¸¦ Á¦ÇÑÇÏ´Â asp, cgi, php, jsp µîÀÇ È®ÀåÀÚ¸¦ ¸·´Â ¹æ¹ýÀ¸·Î ±¸ÇöÇϱ⺸´Ù´Â Çã¿ëÇÏ´Â È®ÀåÀÚ Áï txt, hwp, doc, pdf, gif µîÀÇ ¾÷·Îµå °¡´ÉÇÑ ÆÄÀÏ È®ÀåÀÚ¸¸ ¿Ã¸± ¼ö ÀÖµµ·Ï üũÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù. ƯÁ¤ È®ÀåÀÚ¸¸ ¸·´Â °æ¿ì¿¡´Â ¿ìȸÇؼ­ ¿Ã¸± ¼ö ÀÖ´Â ¹æ¹ýµéÀÌ Á¸ÀçÇϱ⠶§¹®ÀÔ´Ï´Ù.

ÆÄÀÏ ¾÷·Îµå Æú´õÀÇ ½ÇÇàÀ» Á¦ÇÑÇÏ´Â °Íµµ ¹æ¹ýÀÔ´Ï´Ù. À¥¼­¹öÀÇ ÆÄÀÏ ¾÷·Îµå Àü¿ë Æú´õ¸¦ ¸¸µé°í Àü¿ë Æú´õÀÇ ½ºÅ©¸³Æ® ÆÄÀÏ ½ÇÇàÀ» Á¦ÇÑÇØ ÇØ´ç Æú´õ ³»¿¡ ÀÖ´Â ÆÄÀÏÀÌ ½ÇÇàµÇÁö ¾Êµµ·Ï ÇؾßÇÏ´Â °ÍÀÌÁö¿ä.

SQL ÀÎÁ§¼ÇÀ» ¹æÁöÇÏ´Â °Íµµ À¥½© °ø°ÝÀ» ¸·À» ¼ö ÀÖ´Â ¹æÆíÀÌ µË´Ï´Ù. À¥½© °ø°ÝÀº ÆÄÀÏ ¾÷·Îµå Ãë¾àÁ¡»Ó¸¸ ¾Æ´Ï¶ó SQL ÀÎÁ§¼ÇÀ» ÀÌ¿ëÇؼ­µµ °¡´ÉÇϹǷΠDB Äõ¸®¿Í °ü·ÃµÈ Ư¼ö ¹®ÀÚµéÀ» °É·¯³» »ç¿ëÀÚÀÇ ÀÔ·Â °ª¿¡ Æ÷ÇԵŠÀÖÀ» °æ¿ì ¿¡·¯¸¦ ¹ß»ý½ÃÄÑ ¾ÇÀÇÀûÀÎ Äõ¸®°¡ ½ÇÇàµÇÁö ¾Êµµ·Ï ¹æÁöÇØ¾ß ÇÕ´Ï´Ù

ÃÖ±Ù °¢ ¹é½Å ¾÷ü³ª Àü¹® ¼Ö·ç¼Ç ¾÷üµéÀÌ À¥½© ŽÁö°¡ °¡´ÉÇÑ Àü¹®Á¦Ç°À» ÀÕ´Þ¾Æ Ãâ½ÃÇÏ°í ÀÖ½À´Ï´Ù. À±±¤Åà ½Ã¸¸ÅØ ÀÌ»ç´Â "ÃÖ±Ù¿¡´Â À¥¼¿ÀÇ °ø°ÝÀ» Â÷´ÜÇϱâ À§ÇØ À̸ÞÀÏÀ̳ª ÆÄÀÏ ¾÷·Îµå°¡ µÇ±â Àü ¾Ç¼ºÄÚµå À¯¹«¸¦ ¹Ì¸® ¾Ë¾Æ³» À¥¼¿ÀÇ ½Ã½ºÅÛ Á¢±ÙÀ» ¸·´Â ¹æ¾î±â¹ýÀÌ »ç¿ëµÇ°í ÀÖ´Ù"°í ¼³¸íÇß½À´Ï´Ù.

°­Àº¼º±âÀÚ esther@


[ ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö ]