[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ÀÚ¹Ù¿Í ´å³ÝÀ¸·Î ¸¸µé¾îÁø ¾ÖÇø®ÄÉÀ̼ǵé Áß 3/4¿¡¼ ÃÖ¼Ò ÇÑ °³ ÀÌ»óÀÇ ¡®OWASP 10À§±Ç¡¯ Ãë¾àÁ¡ÀÌ ¹ß°ßµÇ°í ÀÖ´Ù°í ÇÑ´Ù. OWASP 10À§±Ç¿¡ ¼ÓÇÑ Ãë¾àÁ¡Àº, ÇöÁ¸ÇÏ´Â ¼ÒÇÁÆ®¿þ¾îµé¿¡¼ °¡Àå ÈçÇÏ°Ô ¹ß°ßµÇ´Â Ãë¾àÁ¡ 10°³¸¦ ¸»ÇÑ´Ù. °³¹ß °úÁ¤¿¡¼ ÀÌ 10°³ Ãë¾àÁ¡¸¸ ÁÖÀÇ ±í°Ô Á¦°ÅÇصµ ¾ÖÇø®ÄÉÀÌ¼Ç »ýÅ°è´Â ÈξÀ ¾ÈÀüÇØÁú °ÍÀ̶ó´Â °Ô º¸¾È Àü¹®°¡µéÀÇ ÀÇ°ßÀÌ´Ù.
[À̹ÌÁö = utoimage]
º¸¾È ¾÷ü º£¶óÄÚµå(Veracode)´Â ÃÖ±Ù 76¸¸ °³¿¡ ´ÞÇÏ´Â ¾ÖÇø®ÄÉÀ̼ǵéÀ» ºÐ¼®Çß°í, ±× °á°ú ÀÚ¹Ù¿Í ´å³ÝÀ¸·Î ¸¸µé¾îÁø ¾ÖÇø®ÄÉÀ̼ǵéÀÇ 20% Á¤µµ¿¡¼ ÃÖ¼Ò 1°³ ÀÌ»óÀÇ °íÀ§Ç豺 ¹× ÃÊ°íÀ§Ç豺 Ãë¾àÁ¡ÀÌ ³ª¿Ô´Ù°í ÇÑ´Ù. ¡°¾î¶² ¾ð¾î·Î ÀÛ¼ºµÆµç, ¾ÖÇø®ÄÉÀÌ¼Ç Àüü·Î º¸ÀÚ¸é ÇÑ ´Þ¿¡ ÇÑ ¹ø ÀÌ»ó Ãë¾àÁ¡ÀÌ ¹ß°ßµÉ È®·üÀº Æò±Õ 27%ÀÎ »óȲÀÌ°í, °ø°ÝÀÚµéÀÌ ÀÚÁÖ ½ºÄµÀ» ÇÏ´Â ¾ÛµéÀ̶ó¸é ÀÌ ¼öÄ¡°¡ Å©°Ô ³ô¾ÆÁú ¼ö ÀÖ´Ù´Â »ç½Çµµ Á¶»ç Áß¿¡ ¹ß°ßÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù.¡± º£¶óÄÚµå ÃøÀÇ ¼³¸íÀÌ´Ù.
¶Ç º£¶óÄÚµåÀÇ ºÎȸÀå ÆÀ ÀÚ·¿(Tim Jarrett)Àº ¡°´ú ¼÷·ÃµÈ °³¹ßÀÚ°¡ ¸¸µç ¾Û°ú ÈÆ·ÃÀÌ Àß µÈ °³¹ßÀÚ°¡ ¸¸µç ¾Û »çÀÌÀÇ Ãë¾àÁ¡ ¹ß°ß È®·ü¿¡µµ À¯ÀǹÌÇÑ Â÷ÀÌ°¡ ÀÖ¾ú´Ù¡±¸ç ¡°°³¹ß °úÁ¤ Áß°£Áß°£¿¡ º¸¾ÈÀ̶ó´Â ¿ä¼Ò°¡ Ãß°¡µÇ´Â °ÍÀÌ ¾ó¸¶³ª Áß¿äÇÑÁö ´Ù½Ã ÇÑ ¹ø Áõ¸íÇÏ´Â °á°ú¡±¶ó°í ¤¾ú´Ù. ¡°Æ¯È÷ °³¹ßÀÚ ½º½º·Î°¡ º¸¾È ÈÆ·ÃÀ» ¹Þ¾Æ ½ÃÅ¥¾î ÄÚµùÀ» ½Ç½ÃÇÒ °æ¿ì Ãë¾àÁ¡ÀÌ ¹ß»ýÇÒ È®·üÀÌ Å©°Ô ÁÙ¾îµç´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ¾ú½À´Ï´Ù. ¾û¼ºÇÏ°Ô ¸¸µé¾îÁø ¾ÖÇø®ÄÉÀ̼ǵéÀÌ Ãâ½Ã ÀÌÈÄ ÀæÀº ÆÐÄ¡¸¦ ½Ç½ÃÇØ¾ß ÇÑ´Ù´Â °Í±îÁö °í·ÁÇÏ¸é °³¹ßÀÚ°¡ º¸¾È ÈÆ·ÃÀ» ¹Þ´Â °Ô ºñ¿ë ¸é¿¡¼µµ Å« ÀåÁ¡ÀÌ µË´Ï´Ù.¡±
±×·¸Áö¸¸ ¾ÆÁ÷ ÀüüÀûÀ¸·Î ºÃÀ» ¶§ Ãë¾àÁ¡°ú ¿À·ù¸¦ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ºÎÅÍ Á¦°ÅÇÑ´Ù´Â °Ç ½¬¿î ÀÏÀÌ ¾Æ´Ñ °ÍÀÌ ºÐ¸íÇÏ´Ù. °³¹ßÀÚµé°ú ¿ÀǼҽº ÇÁ·ÎÁ§Æ® °ü¸®ÀÚµéÀÌ ¿À·ù¸¦ ã¾Æ³»°í ÇØ°áÇÏ´Â µ¥ °É¸®´Â ½Ã°£ÀÌ Âª¾ÆÁö°í ÀÖ±ä ÇÏÁö¸¸, ¿©ÀüÈ÷ Àý¹Ý ÀÌ»óÀÇ Ãë¾àÁ¡µéÀÌ ¼ö°³¿ùÀÌ Áö³ª¾ß °Ü¿ì ¹ß°ßµÇ´Â °Ô Çö½ÇÀÎ °ÍÀ¸·Î Á¶»çµÆ±â ¶§¹®ÀÌ´Ù. ¡°±æ¾î¾ß ¼öÁÖ, ª°Ô´Â ¼öÀÏ ¾È¿¡ ¹ß°ßµÇ°í ÇØ°áÀÌ µÇ´Â °Ô ÀÌ»óÀûÀÎ »óȲ¿¡¼ ´ÜÀ§ ÀÚü°¡ ¡®°³¿ù¡¯À̶ó´Â °Ç ¾ÆÁ÷ °¥ ±æÀÌ ¸Ö´Ù´Â ¶æÀÔ´Ï´Ù.¡±
¾ÖÇø®ÄÉÀÌ¼Ç Ãâ½Ã ÀÌÈÄ ½Ã°£ÀÌ Áö³ª¸é¼ °¢Á¾ ÆÐÄ¡¸¦ ÅëÇØ Äڵ尡 Ãß°¡µÇ¸é¼ ¿ë·®ÀÌ Ä¿Áö°í ±¸Á¶°¡ º¹ÀâÇØÁö±âµµ Çϴµ¥, ÀÌ°ÍÀÌ º¸¾È¿¡ ²Ï³ª ÁÁÁö ¾ÊÀº ¿µÇâÀ» ¹ÌÄ£´Ù´Â °Íµµ À̹ø Á¶»ç¸¦ ÅëÇØ µå·¯³µ´Ù. ¡°»ý¾ÖÁֱ⸦ °ÅÃÄ ¾ÖÇø®ÄÉÀ̼ǵéÀº ´ë·« 40%ÀÇ Äڵ带 µ¡ÀÔ´Â °ÍÀ¸·Î Á¶»çµÆ½À´Ï´Ù. ±×¸®°í ±×·± °úÁ¤¿¡¼ Ãë¾àÁ¡ÀÌ Ãß°¡µÉ °¡´É¼ºµµ ³ôÀº °ÍÀ¸·Î ¹àÇôÁ³½À´Ï´Ù. 2³â ÀÌ»ó µÈ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ Ãë¾àÁ¡ÀÌ ¹ß°ßµÈ °Ç ¾à 54%, 5³âÀÌ ³ÑÀº ¾ÖÇø®ÄÉÀ̼ǿ¡¼´Â ¾à 69%¿´°Åµç¿ä.¡±
¿¹»óÀ» ¶Ù¾î³ÑÀº ÀÚ¹Ù½ºÅ©¸³Æ®
³î¶ø°Ôµµ ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¸¸µé¾îÁø ¾ÖÇø®ÄÉÀ̼ǵéÀÇ °æ¿ì Ãë¾àÁ¡ ½ºÄµ¿¡¼ ±¦ÂúÀº ¼ºÀûÀ» °ÅµÎ¾ú´Ù. ÀÚ¹Ù¿Í ´å³ÝÀ¸·Î ¸¸µé¾îÁø ¾ÖÇø®ÄÉÀ̼ǵé Áß 80%¿¡¼ Ãë¾àÁ¡ÀÌ ¹ß°ßµÈ °Í¿¡ ¹ÝÇØ ÀÚ¹Ù½ºÅ©¸³Æ®´Â 56%¸¦ ±â·ÏÇÑ °ÍÀÌ´Ù. ÀÚ¹Ù/´å³Ý ¾Û¿¡¼ ¹ß°ßµÈ Ãë¾àÁ¡ Áß 20%°¡ °íÀ§Ç豺À¸·Î ºÐ·ùµÆ´Âµ¥, ÀÚ¹Ù½ºÅ©¸³Æ® ¾Û¿¡¼ ¹ß°ßµÈ °íÀ§Ç豺 Ãë¾àÁ¡Àº 10%µµ µÇÁö ¾Ê¾Ò´Ù.
ÀÚ·¿Àº ¡°ÀÚ¹Ù½ºÅ©¸³Æ®´Â µÎ ¾ð¾îº¸´Ù ´õ ÃÖ±Ù¿¡ ³ª¿Â °ÍÀÌ°í, µû¶ó¼ º¸¾È ±â´ÉÀ» ´õ ¸¹ÀÌ °¡Áö°í ÀÖ´Ù¡±°í ¼³¸íÇÑ´Ù. ¡°¶ÇÇÑ ¿ÀǼҽºÀ̱⠶§¹®¿¡, ¿©·¯ ¸íÀÌ Á¡°ËÀ» ÇÑ´Ù´Â ÀåÁ¡µµ °¡Áö°í ÀÖÁö¿ä. Àü ¼¼°è ¼ö¸¹Àº »ç¶÷µéÀÌ ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ÆÒÀ» ÀÚóÇÏ°í ÀÖ°í, ±×·¯¸é¼ ¿©·¯ Ãø¸é¿¡¼ Áö¿øÀ» ¾Æ³¢Áö ¾Ê°í ÀÖ½À´Ï´Ù. Ãë¾àÁ¡ Á¡°Ëµµ ÀÚ¹ßÀûÀ¸·Î ÇÏ´Â »ç¶÷ÀÌ ¸¹°í¿ä. ±×·± °ÍµéÀÌ À¯¸®ÇÏ°Ô ÀÛ¿ëÇÏ´Â µíÇÕ´Ï´Ù.¡±
»õ·Î¿î ÇÁ·Î±×·¡¹Ö ¾ð¾îµé
±×³ª¸¶ ´ÙÇàÀÎ Á¡Àº Ãë¾àÁ¡ ¸¹Àº ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â µ¥ ÀÏÁ¶ÇÏ°í ÀÖ´Â ÀÚ¹ÙÀÇ °æ¿ì ÇÁ·Î±×·¡¸ÓµéÀÌ ±×¸® ¼±È£ÇÏ´Â ¾ð¾î°¡ ¾Æ´Ï¶ó´Â °ÍÀÌ´Ù. º£¶óÄÚµåÀÇ Á¶»ç¿¡¼ 54%ÀÇ °³¹ßÀÚ°¡ ÀÚ¹Ù¸¦ ½È¾îÇÑ´Ù°í ´äÇß´Ù. ÀÚ¹Ù¸¦ ¼±È£ÇÑ´Ù°í ´äÇÑ ÀÀ´äÀÚ´Â 46%¿´´Ù. °³¹ßÀÚµéÀÌ °¡Àå ÁÁ¾ÆÇÏ´Â ¾ð¾î´Â ·¯½ºÆ®(Rust)¿´°í ±× µÚ¸¦ °í(Go), ´ÙÆ®(Dart), Ç÷¯ÅÍ(Flutter) µîÀ̾ú´Ù.
ÇÏÁö¸¸ Çö½Ç¿¡¼ °¡Àå ¸¹ÀÌ ½ºÄµµÇ´Â ¾ÖÇø®ÄÉÀ̼ÇÀº ÀÚ¹Ù·Î ¸¸µé¾îÁø ¾ÖÇø®ÄÉÀ̼ǵéÀÌ´Ù. ¾ð±ÞµÈ Àα⠳ôÀº ½Å±Ô ¾ð¾î 4°¡Áö·Î ¸¸µé¾îÁø ¾ÖÇø®ÄÉÀ̼ÇÀº °ÅÀÇ ½ºÄµµÇÁö ¾ÊÀ¸¸ç, °³¹ßÀÚµéÀÌ 6¹ø°·Î ÁÁ¾ÆÇÏ´Â ¾ð¾îÀÎ ÆÄÀ̼±ÀÌ ½ºÄµµÇ´Â °æ¿ì´Â 4%µµ µÇÁö ¾Ê´Â´Ù°í ÇÑ´Ù. ÀÚ·¿Àº ±× ÀÌÀ¯¿¡ ´ëÇØ ¡°¾ÆÁ÷µµ ±â¾÷µéÀº Á¤½Ä ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé ¶§¿¡´Â ÃæºÐÇÑ ½Ã°£ ÀÎÁõµÈ ¾ð¾îµé·Î ¸¸µé¾îÇÏ°í ½Í±â ¶§¹®¡±À̶ó°í ºÐ¼®ÇÑ´Ù. °ø°ÝÇÒ ¸¸ÇÑ °¡Ä¡°¡ ³ôÀº ¾ÖÇø®ÄÉÀ̼ǵéÀº °³¹ßÀÚ °³°³ÀεéÀÇ ¼±È£µµ¿Í »ó°ü ¾øÀÌ º¸´Ù À¯¸íÇÏ°í ¿À·¡µÈ ¾ð¾îµé·Î ¸¸µé¾îÁø °æ¿ì°¡ ¸¹´Ù´Â °ÍÀÌ´Ù.
¡°°í, ·¯½ºÆ®, ´ÙÆ® µîÀº ÇÁ·Î±×·¡¹Ö ¿ª»ç¶ó´Â ¹Ù´Ù Àüü¸¦ º¸¸é ÀÌÁ¦ ¸· Çغ¯¿¡ »ý°Ü³ °ÅÇ°°ú °°Àº Á¸ÀçµéÀÔ´Ï´Ù. ÀÌÁ¦ ¸· »ý°Ü³µ°í, ¾ÕÀ¸·Î ¾î¶»°Ô µÉ °ÍÀÎÁö°¡ ¸Å¿ì ºÒÅõ¸íÇÏÁÒ. ´©±º°¡´Â ±× °ÅÇ°¿¡¼ ¿©·¯ °¡Áö ¸Å·Â°ú »õ·Î¿òÀ» ´À³¥ ¼ö ÀÖÁö¸¸, ±×·³¿¡µµ º¸´Ù ÁøÁöÇÏ°Ô ¹º°¡¸¦ ¸¸µé¾î³»·Á¸é ´õ ±íÀº ¹Ù´Ù¿¡¼ ¹°À» ²ø¾î¿Ã¸®°Ô µÇ¾î ÀÖ½À´Ï´Ù. ¾ðÁ¨°¡ »õ ¾ð¾îµéµµ ¹Ù´Ù·Î ¾µ·Á °¡¸é ÁÖ·ù°¡ µÉ °ÍÀÌ°í, ±×·¯¸é ´õ ¸¹Àº ¾ÖÇø®ÄÉÀ̼ǵéÀÌ ÀÌ ¾ð¾îµé·Î ÀÛ¼ºµÉ °ÍÀÔ´Ï´Ù.¡±
3ÁÙ ¿ä¾à
1. ÀÚ¹Ù¿Í ´å³ÝÀ¸·Î ¸¸µé¾îÁø ¾ÖÇø®ÄÉÀ̼ǿ¡ Ãë¾àÁ¡ ÀÖÀ» È®·ü °¡Àå ³ôÀ½.
2. °³¹ßÀÚµéÀÌ ¼±È£ÇÏ´Â ¾ð¾î´Â ½Å±Ô ¾ð¾îµéÀÌÁö¸¸, ±â¾÷µéÀº ÀÚ¹Ù µî ¿À·¡µÈ ¾ð¾î ¼±È£ÇÏ´Â µí.
3. º¸¾È ÈÆ·ÃµÈ °³¹ßÀÚµéÀÌ ¸¸µç ¾ÖÇø®ÄÉÀ̼ÇÀÇ º¸¾È¼ºÀÌ ÈξÀ °·Â.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>