64kbÀÇ ÀÛÀº ¸Þ½ÃÁö Çϳª·Î CPU ÄÚ¾î Çϳª ¸¶ºñ½ÃÅ°´Â °Í °¡´É
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ÆäÀ̽ººÏÀÌ ÇÇÁî(Fizz)¿¡¼ ¹ß°ßµÈ Ä¡¸íÀûÀÎ DoS Ãë¾àÁ¡À» Áö³ ´Þ¿¡ ÆÐÄ¡Çß´Ù. ÇÇÁî´Â TLS ÇÁ·ÎÅäÄÝ 1.3 ¹öÀüÀ» ÆäÀ̽ººÏÀÌ ¿ÀǼҽº·Î ±¸ÇöÇÑ °ÍÀÌ´Ù. ÀÌ Ãë¾àÁ¡À» °ø°ÝÀÚµéÀÌ ÀͽºÇ÷ÎÀÕ ÇÒ °æ¿ì ¹«ÇÑ ·çÇÁ¸¦ »ý¼ºÇÔÀ¸·Î½á ´Ù¸¥ »ç¿ëÀÚµéÀÌ À¥ ¼ºñ½º¸¦ »ç¿ëÇÒ ¼ö ¾ø°Ô ¸¸µé ¼ö ÀÖ´Ù°í ÇÑ´Ù.
[À̹ÌÁö = iclickart]
ÀÌ Ãë¾àÁ¡À» ¹ß°ßÇÑ °Ç º¸¾È ¾÷ü ¼¼¹É(Semmle)¿¡ ¼Ò¼ÓµÈ º¸¾È Àü¹®°¡ Äɺó ¹éÇϿ콺(Kevin Backhouse)´Ù.
ÆäÀ̽ººÏÀÌ ÇÇÁ ¿ÀǼҽº·Î ÀüȯÇÑ °Ç Áö³ 8¿ùÀÇ ÀÏÀÌ´Ù. ¡°±×¶§ºÎÅÍ Áö±Ý±îÁö ÇÇÁî°¡ ¿©·¯ °÷¿¡ µµÀÔµÈ °ÍÀ¸·Î ¾Ë°í Àִµ¥, ¸¸¾à À̹ø ¾÷µ¥ÀÌÆ®¸¦ Àû¿ëÇÏÁö ¾Ê¾Ò´Ù¸é À¥»çÀÌÆ® Àüü°¡ ¸¶ºñµÉ À§Çè¿¡ óÇÏ°Ô µË´Ï´Ù.¡±
¹éÇϿ콺´Â ÇÇÁîÀÇ Ãë¾àÁ¡¿¡ ´ëÇÑ ±â¼ú º¸°í¼¸¦ ¹ßÇ¥ÇÏ¸ç ´ÙÀ½°ú °°ÀÌ ½è´Ù. ¡°°ø°ÝÀÚ°¡ ¾Ç¼º ¸Þ½ÃÁö¸¦ TCP¸¦ ÅëÇØ ÇÇÁ »ç¿ëÇÏ´Â ¾Æ¹« ¼¹ö·Î Àü¼ÛÇÏ°Ô µÇ¸é, ¼¹ö¿¡¼ ¹«ÇÑ ·çÇÁ°¡ ¹ß»ýÇÏ°Ô µË´Ï´Ù. ¼¹ö´Â ·çÇÁ¸¦ µ¹¸®´À¶ó ¹Ù»µ¼ ´Ù¸¥ »ç¿ëÀÚÀÇ ¿äû¿¡ ´ëÀÀÇÒ ¼ö ¾ø°Ô µÇÁÒ. ÀÌ ¾Ç¼º ¸Þ½ÃÁöÀÇ Å©±â´Â 64Kb Á¤µµ·Î ¾ÆÁÖ ÀÛ½À´Ï´Ù. ±×·¯¹Ç·Î °ø°ÝÀÚ Æí¿¡¼ÀÇ ÅõÀÚ´Â ±ØÈ÷ ¹ÌºñÇÕ´Ï´Ù. È¿À²ÀÌ ÁÁÀº °ø°ÝÀÌ ¿Ï¼ºµÇ´Â °ÍÀÌÁÒ.¡±
¹éÇϿ콺ÀÇ ¼³¸íÀº °è¼ÓµÈ´Ù. ¡°¾÷·Îµå ¼Óµµ°¡ 1MbpsÀÎ ÀÎÅÍ³Ý ¼ºñ½º¿¡ ¿¬°áµÇ¾î ÀÖ´Â Æò¹üÇÑ ÄÄÇ»ÅÍ ÇÑ ´ë¸¸ ÀÖÀ¸¸é µÎ °³ÀÇ ¾Ç¼º TCP ¸Þ½ÃÁö¸¦ 1ÃÊ¿¡ 2°³¾¿ º¸³¾ ¼ö ÀÖ½À´Ï´Ù. ¸Þ½ÃÁö Çϳª°¡ CPU ÄÚ¾î Çϳª¸¦ ¸¶ºñ½Ãų ¼ö ÀÖÀ¸´Ï, µ¥ÀÌÅͼ¾ÅÍ Àüü¸¦ ¸¶ºñ½ÃÅ°´Â µ¥ ¾ó¸¶ °É¸®Áö ¾Ê°Ô µË´Ï´Ù.¡±
¼¼¹É ÃøÀÌ ÀÌ·¯ÇÑ ¹®Á¦Á¡À» ¹ß°ßÇÏ°í ÆäÀ̽ººÏ¿¡ ¾Ë¸° °Ç 2¿ù 20ÀÏÀÇ ÀÏÀ̾ú´Ù°í ÇÑ´Ù. ÆÐÄ¡´Â 5ÀÏ ÈÄ¿¡ ³ª¿Ô´Ù. ¹éÇϿ콺´Â ¡°°ø°ÝÀ» ¼º¸³½Ãų ¼ö ÀÖ´Â °³³äÁõ¸íÀ» ¸¸µé±ä ÇßÀ¸³ª, ¾ÆÁ÷ °ø°³ÇÒ ¶§°¡ ¾Æ´Ñ °Í °°´Ù¡±´Â ¼³¸íÀ» µ¡ºÙ¿´´Ù. ¡°¾ÆÁ÷ ÆäÀ̽ººÏ ÇÇÁî »ç¿ëÀÚµé ´ë´Ù¼ö°¡ ÆÐÄ¡¸¦ Àû¿ëÇßÀ» ¸¸ÇÑ ½Ã°£ÀÌ Áö³ªÁö ¾Ê¾Ò½À´Ï´Ù.¡±
ÆäÀ̽ººÏÀº À̹ø ÆÐÄ¡¸¦ ¹ßÇ¥ÇÏ¸ç ¡°ÆäÀ̽ººÏ »ýÅ°踦 ¾ÈÀüÇÏ°Ô ÁöÄÑÁØ º¸¾È Àü¹®°¡µé¿¡°Ô °¨»çÇÏ´Ù¡±°í ¸»Çß´Ù. ¡°´ÙÇàÈ÷ ÇØ´ç Ãë¾àÁ¡À» ÅëÇØ »ç¿ëÀÚÀÇ ÄÜÅÙÃ÷³ª Á¤º¸°¡ Á¶À۵ǰųª »èÁ¦µÇ´Â ÀÏÀÌ ¹ú¾îÁú ¼ö´Â ¾ø½À´Ï´Ù. ¶ÇÇÑ ÆäÀ̽ººÏÀº ½Å°í¸¦ ¹Þ°í ¼ö ½Ã°£ ¸¸¿¡ ¹®Á¦ ÇØ°á ¹æ¹ýÀ» ã¾Æ³Â½À´Ï´Ù. ÇöÀç±îÁö ÀÌ ¹®Á¦°¡ ½ÇÁ¦ °ø°Ý¿¡ ¾Ç¿ëµÈ °æ¿ì¸¦ ã¾Æ³»Áö´Â ¸øÇß½À´Ï´Ù.¡±
¹éÇϿ콺´Â ÀÌ ¹ß°ßÀ¸·Î 1¸¸ ´Þ·¯ÀÇ »ó±ÝÀ» ¹Þ¾Ò´Ù. ÆäÀ̽ººÏÀº ¹ö±×¹Ù¿îƼ ÇÁ·Î±×·¥À» ÀÚÁÖ ¿î¿µÇϱâ´Â ÇÏÁö¸¸, DoS Ãë¾àÁ¡¿¡ ´ëÇؼ´Â ¸Å¿ì ÀλöÇÑ ÆíÀ̶ó´Â °É »ý°¢ÇßÀ» ¶§ ȹ±âÀûÀÎ ±Ý¾×À̶ó°í ÇÒ ¼ö ÀÖ´Ù.
ÇÏÁö¸¸ ¹éÇϿ콺´Â ÀÌ ±Ý¾×À» ¹ÞÁö ¾Ê°í, ¡°±âºÎÇØ´Þ¶ó¡±°í ¿äûÇß´Ù. ÆäÀ̽ººÏÀº ÀÌ ¿äûÀ» ¹Þ°í ¹ö±×¹Ù¿îƼ °ü·Ã ³»±Ô¿¡ µû¶ó »ó±ÝÀÇ µÎ ¹èÀÎ 2¸¸ ´Þ·¯¸¦ ¾îµð·Ð°¡ ±âºÎÇß´Ù°í ÇÑ´Ù. ÆäÀ̽ººÏÀ̳ª ¼¼¹É ÃøÀº ±âºÎ ¹ÞÀº °÷¿¡ ´ëÇؼ´Â »ó¼¼È÷ ¹àÈ÷Áö ¾Ê°í ÀÖ´Ù.
3ÁÙ ¿ä¾à
1. ÆäÀ̽ººÏÀÇ TLS ±¸Çö ÇÁ·Î±×·¥ÀÎ ÇÇÁî¿¡¼ DoS Ãë¾àÁ¡ ¹ß°ßµÊ.
2. ÇÇÁî´Â ¿ÀǼҽº¶ó ¸¹Àº À¥»çÀÌÆ®¿¡¼ »ç¿ëµÇ°í ÀÖÀ½. µû¶ó¼ À§ÇèÇÑ »óȲ.
3. ÆäÀ̽ººÏÀº ¿¹¿ÜÀûÀ¸·Î ¹ß°ßÀÚ¿¡°Ô 1¸¸ ´Þ·¯¶ó´Â »ó±ÝÀ» ÁÜ. »ó´çÈ÷ À§ÇèÇÑ Ãë¾àÁ¡À̾úÀ½À» ³ªÅ¸³»´Â ºÎºÐ.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>