°ø°ÝÀÚ ¼¹ö ¹ß°ß °¡´ÉÄÉ ÇØÁÖ´Â ¹ö±× ³ª¿Í...¾Ç¼º ¼¹öµµ ´Ù¼ö ¹ß°ß
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] Ãֱ٠ħÅõ Å×½ºÆ® ÅøÀÎ ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ©(Cobalt Strike)¿¡¼ ¹ß°ßµÈ Ãë¾àÁ¡ ¶§¹®¿¡ °ø°ÝÀÚÀÇ ¼¹ö¸¦ ã¾Æ³¾ ¼ö ÀÖ´Ù´Â º¸°í¼°¡ ³ª¿Ô´Ù. º¸¾È ¾÷ü Æø½ºIT(Fox-IT)ÀÇ Àü¹®°¡µéÀÌ ¹ß°ßÇÏ°í ºÐ¼®ÇÑ °á°ú´Ù.
[À̹ÌÁö = iclickart]
ÀÌ ¹ö±×´Â Áö³ 1¿ù, ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ© 3.13À» ÅëÇØ ÀÌ¹Ì ÆÐÄ¡µÈ ¹Ù ÀÖ´Ù. ´Ù¸¸ ¸ðµç »ç¿ëÀÚµéÀÌ ÀÏ°ýÀûÀ¸·Î Àû¿ëÇÏÁö ¾Ê´Â °ÍÀ̶ó È°¿ë/³²¿ë/¾Ç¿ëÀÇ ¼ÒÁö°¡ ³²¾ÆÀÖ´Ù. Æø½ºIT¿¡ ÀÇÇϸé ÀÌ ¹ö±×´Â ¡°¼¹ö ÀÀ´äÀ¸·Î¼´Â ±²ÀåÈ÷ µå¹® ¡®ÈÀÌÆ®½ºÆäÀ̽º¡¯¡±°¡ ±× Á¤Ã¼À̸ç, ÀÌ¹Ì 1³â ¹Ý µ¿¾È º¸¾È Àü¹®°¡µéÀÌ ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ© ¼¹ö¸¦ ½Äº°ÇÏ´Â µ¥¿¡ È°¿ëÇØ¿Ô´Ù°í ÇÑ´Ù.
ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ©´Â ÇØÄ¿µéÀÇ °ø°ÝÀ» ½Ã¹Ä·¹ÀÌ¼Ç Çϱâ À§ÇØ °³¹ßµÈ Åø·Î, ħÅõ Å×½ºÅÍµé »çÀÌ¿¡¼ ³Î¸® »ç¶û¹Þ°í ÀÖ´Ù. ¶ÇÇÑ ·¹µå ÆÀ°ú ºí·ç ÆÀÀÇ ¸ðÀÇ Ä§Åõ ¹× ¹æ¾î ½ÃÇÕ¿¡¼ ·¹µå ÆÀÀÌ ÀÚÁÖ »ç¿ëÇϱ⵵ ÇÑ´Ù. ±×·¯³ª ¿©·¯ »çÀ̹ö ¹üÁËÀÚµéÀÌ ¸ðÀÇ°¡ ¾Æ´Ñ ½ÇÁ¦ ÇØÅ· °ø°Ý¿¡ È°¿ëÇÏ´Â ¸ð½Àµµ º¸¿© ¿Ô´Ù.
ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ©´Â ¹«·á¿Í À¯·á ¹öÀü ¸ðµÎ Á¸ÀçÇÑ´Ù. ´ç¿¬ÇÏÁö¸¸ ÇØÀûÆǵµ Á¸ÀçÇÏ°í, À¥À¸·Î ¹èÆ÷µÇ°í ÀÖ´Ù. »ç½Ç ¹«·á ¹öÀü°ú ÇØÀûÆÇÀÇ Á¸Àç ¶§¹®¿¡ ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ©ÀÇ ÀαⰡ ¿À¸¥ Ãø¸éµµ ÀÖ´Ù. ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ©¸¦ ÁÖ·ÂÀ¸·Î »ç¿ëÇÏ´Â °ø°Ý ´Üü Áß ´ëÇ¥ÀûÀÎ °Ç ¹üÁË ´ÜüÀÎ ÇÉ7(FIN7)°ú ±¹°¡ Áö¿ø ÇØÅ· ±×·ìÀÎ APT29´Ù.
ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ© Ç÷§ÆûÀº µÎ °³ÀÇ ¿ä¼Ò·Î ±¸¼ºµÇ¾î ÀÖ´Ù. Çϳª´Â ÀÓÇöõÆ®(implant)·Î, ºñÄÁ(beacon)À̶ó°í ºÒ¸°´Ù. ´Ù¸¥ Çϳª´Â ¼¹ö(server)·Î, ¡®ÆÀ ¼¹ö(team server)¡¯¶ó°í ºÒ¸°´Ù. ¼¹ö´Â ÀÚ¹Ù·Î ÀÛ¼ºµÇ¾úÀ¸¸ç, ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ©ÀÇ ºñÄÁµéÀ» °ü¸®ÇÏ´Â µ¥ »ç¿ëµÈ´Ù. ±× ¿Ü¿¡µµ ºñÄÁµéÀÇ C&C ¼¹öó·³ ÀÛµ¿ÇÒ ¼öµµ ÀÖ°í, ºñÄÁ¿¡ ÆäÀ̷εå, ·£µù ÆäÀÌÁö, ÀÓÀÇ ÆÄÀϵéÀ» Àü¼ÛÇÒ ¼öµµ ÀÖ´Ù.
Æø½ºIT´Â ¡°ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ© ¼¹ö¿ÍÀÇ Åë½ÅÀº ħÀÔ Å½Áö ½Ã½ºÅÛ(IDS) ½Ã±×´Ïó¿Í ±âŸ ´Ù¸¥ ±â¼úÀ» ÅëÇØ ÃßÀûÀÌ °¡´ÉÇÏ´Ù¡±°í ¼³¸íÇÑ´Ù. ¡°µû¶ó¼ º¸¾È Àü¹®°¡µéÀÌ À̸¦ È°¿ëÇØ ½ÇÁ¦ »ç¿ëµÇ°í ÀÖ´Â ÆÀ ¼¹öµéÀÇ ÇöȲÀ» ÆľÇÇÏ´Â °Ô °¡´ÉÇØÁý´Ï´Ù.¡± ÀÌ·± ¿ø¸®·Î Æø½ºIT°¡ ºÐ¼®À» ÇßÀ» ¶§ ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ© ÆÀ ¼¹öÀÇ À¥¼¹ö ¿ä¼Ò ³»¿¡¼ ¹ö±×¸¦ ¹ß°ßÇÒ ¼ö ÀÖ¾ú´Ù°í ÇÑ´Ù.
ÀÌ ¶§ À¥¼¹ö´Â ÀÚ¹Ù·Î ÀÛ¼ºµÈ ¿ÀǼҽº À¥¼¹öÀÎ ³ª³ëHTTPD(NanoHTTPD)¸¦ ±â¹ÝÀ¸·Î ÇÑ °ÍÀ̾ú´Ù. ÀÌ ¹ß°ßÀ» ÅëÇØ Æø½ºITÀÇ Àü¹®°¡µéÀº ÀÎÅͳݿ¡ °í½º¶õÈ÷ ³ëÃâµÈ ³ª³ëHTTPD ¼¹öµéÀ» ã¾Æ³¾ ¼ö ÀÖ¾ú°í, ¿©±â¿¡´Â ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ© ÆÀ ¼¹öµéµµ Æ÷ÇԵǾî ÀÖ´Â °ÍÀ¸·Î ³ªÅ¸³µ´Ù.
±×·¸°Ô È®º¸µÈ µ¥ÀÌÅ͸¦ »ç¿ëÇØ Æø½ºIT´Â ¡°ÀÎÅͳÝÀ» ÅëÇØ ³ëÃâµÈ, ±×·¡¼ Á¢±ÙÀÌ °¡´ÉÇØÁø ÆÀ ¼¹öµéÀÇ »óÅ ÀÌ·ÂÀ» È®º¸ÇÒ ¼ö ÀÖ¾ú´Ù¡±°í ¼³¸íÇÑ´Ù. ¡°±×·±µ¥ 80 Æ÷Æ®¿Í 443 Æ÷Æ®¿¡¼ ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ©(³ª³ëHTTPD) À¥¼¹ö°¡ ²ÙÁØÈ÷ ´Ã¾î³ª°í ÀÖ´Â °É ¾Ë ¼ö ÀÖ¾ú½À´Ï´Ù. ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ©ÀÇ ÀαⰡ ²Ï³ª ²ÙÁØÈ÷ Áö¼ÓµÇ°í ÀÖ´Ù´Â °É ¾Ë ¼ö ÀÖ¾ú½À´Ï´Ù. ÇÏÁö¸¸ Ãë¾àÁ¡ÀÌ ¹ß°ßµÇ°í ÆÐÄ¡µÇ¸é¼ Á¶±Ý¾¿ ÀαⰡ »ç±×¶óÁö´Â Çö»óµµ ¸ñ°ÝÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù.¡±
Æø½ºIT°¡ 2015³â 1¿ùºÎÅÍ 2019³â 2¿ù±îÁöÀÇ ±â°£ µ¿¾È ã¾Æ³½ ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ© ÆÀ ¼¹ö ȤÀº ³ª³ëHTTPD È£½ºÆ®µéÀº ÃÑ 7,718°³·Î, Àüü ¸ñ·ÏÀº ±êÇãºê¸¦ ÅëÇØ °ø°³µÇ¾î ÀÖ´Ù. ¡°ÀÌ ¼¹öµéÀÌ ÀüºÎ ¾Ç¼º °ø°ÝÀڵ鿡 ÀÇÇØ »ç¿ëµÈ °Ç ¾Æ´Õ´Ï´Ù. Á¤»óÀûÀΠħÅõ Å×½ºÆ® ¸ñÀûÀ¸·Î »ç¿ëµÈ »ç·Êµéµµ Æ÷ÇԵǾî ÀÖ´Â ¼ýÀÚÀÔ´Ï´Ù. Á¤»ó°ú ¾Ç¼ºÀ» ±¸ºÐÇÏ´Â °Ç ½±Áö ¾Ê½À´Ï´Ù.¡±
ÇöÀç ¿©·¯ º¸¾È ¾÷üµéÀÌ ÀÌ ¼Ò½ÄÀ» µè°í Àüü ¸ñ·Ï(https://github.com/fox-it/cobaltstrike-extraneous-space)À» °ËÅä Áß¿¡ ÀÖ´Ù. ±×¸®°í »ó´ç ¼ö°¡ ¾ÇÀÇÀûÀÎ ¸ñÀû¿¡ È°¿ëµÇ°í ÀÖ´Ù´Â °ÍÀ¸·Î ³ªÅ¸³µ´Ù. ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ©°¡ ¹ßÇ¥ÇÑ ÆÐÄ¡°¡ Á¤Ç°À» À§ÇÑ °ÍÀÌ°í, ´ëºÎºÐÀÇ ÇØÄ¿µéÀº ÇØÀûÆÇÀ» »ç¿ëÇϱ⠶§¹®¿¡ ½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀÌ ¸ñ·ÏÀÇ ¼ö´Â Á¡Á¡ ¡®¾Ç¼º ¼¹ö¡¯·Î ¾ÐÃàµÉ °ÍÀ¸·Î ¿¹»óµÈ´Ù.
3ÁÙ ¿ä¾à
1. ¸ðÀÇ Ä§Åõ Å×½ºÅ͵é°ú ½ÇÁ¦ ÇØÄ¿µé ¸ðµÎ¿¡°Ô »ç¶û¹Þ´Â ÄÚ¹ßÆ® ½ºÆ®¶óÀÌÅ©.
2. ÀÌ Åø¿¡¼ ¹ö±×°¡ ¹ß°ßµÆ´Âµ¥, °ø°ÝÀÚ ¼¹ö¸¦ ã¾Æ³»°Ô ÇØÁÖ´Â À¯¿ëÇÑ ¹ö±×ÀÓ.
3. ÀÌ ¹ö±×¸¦ ÅëÇØ Ã£¾Æ³½ ¼¹ö 8õ¿© °³°¡ °ø°³µÇ°í, º¸¾È Àü¹®°¡µéÀÌ ÀÌ ¸ñ·ÏÀ» Á¶»ç Áß¿¡ ÀÖÀ½.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>