[º¸¾È´º½º = ³×ÀÌÆ® ³Ú½¼ IT Ä®·³´Ï½ºÆ®] À̹ø ´Þ ¸¶ÀÌÅÍ(MITRE)´Â ¾îÅÃ(ATT&CK) ÇÁ·¹ÀÓ¿öÅ©¿¡ µÎ °¡Áö Å×Å©´ÐÀ» Ãß°¡ÇÒ ¿¹Á¤ÀÌ´Ù. ÀÌ µÎ Å×Å©´Ð ¸ðµÎ ºÏÇÑÀÇ ÇØÅ· Á¶Á÷µéÀÌ ÀÌ¹Ì Áñ°Ü »ç¿ëÇÏ°í ÀÖ´Â °ÍÀ¸·Î, Çϳª´Â ¾ÖÇà ¸ÆOS ³»¿¡¼ ¾ÖÇø®ÄÉÀÌ¼Ç ±ÇÇÑÀ» Á¦¾îÇÏ´Â º¸¾È ÇÁ·ÎÅäÄÝÀÎ TCC¸¦ ¾Ç¿ëÇÏ´Â °ÍÀÌ´Ù. ´Ù¸¥ Çϳª´Â ÆÒÅÒ DLL ÇÏÀÌÀçÅ·(Phantom DLL Hijacking)À̶ó°í ºÒ¸®¸ç, ÀÌÀü¿¡µµ ¾Ë·ÁÁ® ÀÖ¾ú´ø DLL ÇÏÀÌÀçÅ·ÀÇ À¯Çü Áß Çϳª¿´´Ù. ´Ù¸¸ ±×·¸°Ô±îÁö °ø°ÝÀÚµé »çÀÌ¿¡¼ ¼±È£µÇÁö´Â ¾Ê¾Ò¾ú´Ù.
[À̹ÌÁö = gettyimagesbank]
ºÏÇÑÀÇ ÇØÄ¿µéÀº ÀÌ µÎ °¡Áö °ø°Ý ±â¹ýÀ» È°¿ëÇÏ¿© ¸ÆOS¿Í À©µµ ȯ°æ¿¡ ºÒ¹ýÀûÀ¸·Î Á¢±ÙÇÏ¿© ³ôÀº ±ÇÇÑÀ» °¡Á®°¥ ¼ö ÀÖ¾ú´Ù°í ÇÑ´Ù. ±×·± ÈÄ ÇÇÇØÀÚ¸¦ ¿°Å½ÇÏ¿© °¢Á¾ Á¤º¸¸¦ ¼öÁýÇÏ´Â µî Àڽŵ鿡°Ô ÇÊ¿äÇÑ ¾Ç¼º ÇàÀ§¸¦ ½Ç½ÃÇØ¿Ô´Ù.
1. TCC ¾Ç¿ë
º¸¾È ¾÷ü ÀÎÅÍÇÁ·¹½º½ÃÅ¥¸®Æ¼(Interpres Security)ÀÇ Ã¸º¸ ¿£Áö´Ï¾î ¸¶¸®³ª ¸®¾Ó(Marina Liang)Àº ¡°ºÏÇÑÀÇ ÇØÄ¿µéÀÌ Ç¥Àû °ø°ÝÀ» ½Ç½ÃÇÏ´Â °Ç ¾Æ´Ñ °ÍÀ¸·Î º¸Àδ١±°í ¸»ÇÑ´Ù. ¡°ºÏÇÑ ÇØÄ¿µéÀº Á¤Âû°ú Á¤º¸ ¼öÁýÀ» À§Çؼµµ ¿òÁ÷ÀÌÁö¸¸ ±ÝÀüÀûÀÎ À̵æÀ» °ÅµÎ±â À§Çؼ ¿òÁ÷À̱⵵ ÇÕ´Ï´Ù. ±×·¸±â ¶§¹®¿¡ Ç¥ÀûÀ» ÇÑÁ¤ ÁöÀ» ÇÊ¿ä°¡ ¾ø°í, ±×·¸°Ô ÇÏÁöµµ ¾Ê´Â ÆíÀÔ´Ï´Ù. ¸ÆOSÀÇ ÀαⰡ ³ô¾ÆÁü¿¡ µû¶ó ºÏÇÑ ÇØÄ¿µéÀÌ ¸ÆOS¸¦ Á¡Á¡ ´õ ¸¹ÀÌ ³ë¸®±â ½ÃÀÛÇÑ °Íµµ ±×·± ¸Æ¶ô¿¡¼ ÀÌÇØÇÒ ¼ö ÀÖ½À´Ï´Ù. °ø°ÝÇÒ °÷ÀÌ ¸¹¾ÆÁö¸é ºÏÇÑÀº ±×°Í¿¡ ¸ÂÃç ¿òÁ÷ÀÔ´Ï´Ù.¡±
TCC´Â ÀÏÁ¾ÀÇ µ¥ÀÌÅͺ£À̽º´Ù. »ç¿ëÀÚ ÃþÀ§ÀÇ µ¥ÀÌÅͺ£À̽º°¡ µÇ±âµµ ÇÏ°í ½Ã½ºÅÛ ÃþÀ§ÀÇ µ¥ÀÌÅͺ£À̽º°¡ µÇ±âµµ ÇÑ´Ù. ÀüÀÚÀÇ °æ¿ì »ç¿ëÀÚ´Â ¡®Àüü µð½ºÅ© Á¢±Ù ±ÇÇÑ(FDA)¡¯ ȤÀº ±×¿¡ ÁØÇÏ´Â ±ÇÇÑÀ» °¡Áö°í ÀÖ¾î¾ß TCC¿¡ Á¢±ÙÇÒ ¼ö ÀÖ°Ô µÈ´Ù. ÈÄÀÚ´Â ¡®½Ã½ºÅÛ ¹«°á¼º º¸È£(SIP)¡¯¶ó´Â ±â´ÉÀ» ÅëÇØ Á¦¾î°¡ °¡´ÉÇÏ´Ù. Áï TCC¿¡ Á¢±ÙÇÏ·Á¸é FDA³ª SIP ȤÀº ±×¿¡ »ó´çÇÏ´Â ³ôÀº ¼öÁØÀÇ ±ÇÇÑÀ» °¡Áö°í ÀÖ¾î¾ß ÇÑ´Ù´Â ¶æÀÌ µÈ´Ù.
ÇÏÁö¸¸ ½ÇÁ¦´Â ¾î¶³±î? ±ÇÇÑÀ» ¹«½ÃÇÏ°í Á¢±ÙÇÒ ¼ö ÀÖ°Ô ÇØ ÁÖ´Â ¹æ¹ýµéÀÌ Á¸ÀçÇÑ´Ù. ¡°°³¹ßÀڵ鵵 ÀÛ¾÷ °úÁ¤ Áß¿¡ °³¹ß ȯ°æÀ» Á» ´õ À¯¿¬ÇÏ°Ô ¸¸µé±â À§ÇØ ¾ÖÇÃÀÌ ¼³Á¤ÇØ µÐ º¸¾È »çÇ×µéÀ» ¿ÏȽÃÅ°°ï ÇÕ´Ï´Ù. ¼³Á¤¿¡ µû¶ó TCC¶ó°í ÇÏ´õ¶óµµ Á» ´õ ½±°Ô Á¢±ÙÇÏ´Â ¹æ¹ýµéÀÌ ¿©·¯ °¡Áö ÀÌÀ¯·Î µ¿¿øµÇ°í ÀÖ´Ù°í º¼ ¼ö ÀÖ½À´Ï´Ù. ±×·¯¹Ç·Î °ø°ÝÀڵ鵵 ºñ½ÁÇÑ ÀÏÀ» ÇÒ ¼ö ÀÖ°ÚÁö¿ä.¡± ¸®¾ÓÀÇ ¼³¸íÀÌ´Ù.
SIPÀÇ °æ¿ì °ø°ÝÀÚµéÀÌ ÇÇÇØÀÚÀÇ ½Ã½ºÅÛ¿¡ ħÅõÇÏ¿© ´Ù¸¥ °ø°Ý ±â¹ýÀ» ÅëÇØ ºñÈ°¼ºÈ½Ãų ¼ö ÀÖ°Ô µÈ´Ù. ºñ½ÁÇÏ°Ô, ½º½º·Î¿¡°Ô FDA ±ÇÇÑÀ» ÁÙ ¼öµµ ÀÖ´Ù. ¡°±×·¯¸é º°´Ù¸¥ °æº¸¸¦ ¿ï¸®°Ô ÇÏÁö ¾Ê°íµµ TCC µ¥ÀÌÅͺ£À̽º¿¡ Á¢±ÙÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. ±× ¿Ü¿¡µµ ¹Î°¨ÇÑ µð·ºÅ丮¸¦ Á¶ÀÛÇѴٰųª ¾Ç¿ëÇÏ¿©, ȤÀº ÆÄÀδõ ¾ÛÀ» ÅëÇØ TCC¿¡ µµ´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù.¡±
ÀÌ·± »ç½ÇÀº °ø°ÝÀڵ鵵 ÀÍÈ÷ ¾Ë°í ÀÖ´ø °ÍÀ¸·Î º¸ÀδÙ. ±×·¸±â ¶§¹®¿¡ TCC¸¦ °Ü³ÉÇÑ ¸Ö¿þ¾îµéÀÌ ÀÌ¹Ì ´ÙÅ©À¥¿¡ ¿©·µ Á¸ÀçÇÑ´Ù. ¹øµé·Î¾î(Bundlore), ºí·çºí·¯µå(BlueBlood), Ä®¸®½ºÅä(Callisto), Á¶Ä¿½ºÆÄÀÌ(JokerSpy), ¿¢½º½Ã¼Â(XCSSET) µîÀÌ ´ëÇ¥ÀûÀ̸ç, ±× ¿Ü¿¡ ´ú ¾Ë·ÁÁø ¸Ö¿þ¾îµéµµ ¹ÙÀÌ·¯½ºÅäÅ»¿¡ µî·ÏµÇ¾î ÀÖ´Ù. ¶óÀڷ罺°¡ »ç¿ëÇÏ´ø ¸Ö¿þ¾î´Â TCC µ¥ÀÌÅͺ£À̽ºÀÇ Á¢±Ù Å×À̺íÀ» ´ýÇÎÇÏ´Â ±â´ÉÀ» °¡Á³À¸¸ç, SIP¸¦ ºñÈ°¼ºÈ½ÃÅ°±âµµ ÇÑ´Ù.
ÀÌ·± ½ÄÀÇ °ø°ÝÀ» ¸·±â À§Çؼ °¡Àå Áß¿äÇÑ °Ç SIP¸¦ Ç×»ó È°¼ºÈ½ÃÄѵδ °ÍÀ̶ó°í ¸®¾ÓÀº °Á¶ÇÑ´Ù. ¡°¶ÇÇÑ ¾î¶² ¾ÖÇø®ÄÉÀ̼ǵéÀÌ ¾î¶² ±ÇÇÑÀ» °¡Áö°í ÀÖ´ÂÁö ÆľÇÇÏ´Â °Íµµ Áß¿äÇÕ´Ï´Ù. TCC¸¦ ¾Ç¿ëÇÑ´Ù´Â °Ç °á±¹ ±âº»ÀûÀ¸·Î ±ÇÀåµÇ´Â ±ÇÇÑÀ» ¾îµð¼±°¡ ¿©·¯ ´Ù¸¥ ¸ñÀûÀ¸·Î Á¶ÀÛÇϰųª º¯°æ½ÃÅ°´Â °Í ¶§¹®¿¡ °¡´ÉÇØÁö°Åµç¿ä.¡±
2. ÆÒÅÒ DLL ÇÏÀÌÀçÅ·
À§ÀÇ °ø°Ý ±â¹ýÀÌ ¾ÖÇÃÀÇ ¸ÆOS ȯ°æÀ» ³ë¸®±â À§ÇÑ °ÍÀ̾ú´Ù¸é À©µµ ȯ°æÀ» ³ë¸®±â À§ÇÑ °ø°Ý ±â¹ýµµ ¹ß°ßµÆ´Ù. À©µµ¿¡´Â Á¶±Ý ÀÌ»óÇÑ ¿À·ù°¡ Çϳª Á¸ÀçÇϴµ¥, ±×°É ÀͽºÇ÷ÎÀÕ ÇÏ´Â °ÍÀÌ´Ù. ¡°À©µµ´Â ½ÇÁ¸ÇÏÁö ¾Ê´Â DLL ÆÄÀϵéÀ» ÀÚ²Ù¸¸ ÂüÁ¶ÇÑ´Ù´Â ÀÌ»óÇÑ ¿À·ù¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô Çã»óÀ¸·Î ¿¬°áµÈ DLL ÆÄÀϵéÀÌ Á¤¸» ¸¹½À´Ï´Ù. ÀÌ·± Çö»óÀÌ »ý±â´Â ÀÌÀ¯´Â ¿©·¯ °¡ÁöÀε¥, ´©±º°¡ ÇÁ·ÎÁ§Æ®¸¦ À§ÇØ DLLÀ» »ý»êÇصΰí, ÇÁ·ÎÁ§Æ®°¡ Á¾·áµÈ ÈÄ ÀÌ DLLÀ» ÀüºÎ ´Ù Á¦°ÅÇÏÁö ¸øÇϰųª Àؾî¹ö¸®´Â °æ¿ìµéÀÌ ¸¹½À´Ï´Ù.¡±
À©µµ´Â ÂüÁ¶Çϴµ¥ Á¤ÀÛ Á¸ÀçÇÏÁö´Â ¾Ê´Â DLL ÆÄÀϵéÀ» ¡®ÆÒÅÒ DLL ÆÄÀÏ(À¯·É DLL ÆÄÀÏ)¡¯À̶ó°í ºÎ¸¥´Ù. °ø°ÝÀڵ鿡°Ô ÀÖ¾î¼ ÀÌ´Â °ø°ÝÀÇ ±âȸ°¡ µÈ´Ù. ¡°ÀڽŵéÀÇ ¸ñÀû¿¡ ¸Â´Â ¾Ç¼º DLL ÆÄÀÏÀ» ÀÓÀÇ·Î ¸¸µç µÚ, À©µµ°¡ ÂüÁ¶ÇÏ°í ÀÖ´Â À¯·É DLL ÆÄÀÏ°ú ¶È°°Àº À̸§À¸·Î ¼³Á¤ÇÏ°í, ±× DLL ÆÄÀÏ°ú °°Àº À§Ä¡¿¡ ¿Å°ÜµÎ¸é OS°¡ ¾Ë¾Æ¼ ·ÎµùÇÕ´Ï´Ù. À©µµ°¡ ÂüÁ¶ÇÏ´Â °ÍÀ̹ǷΠº¸¾È °æº¸ ¿ï¸®Áöµµ ¾Ê½À´Ï´Ù.¡±
À̹ø Ä·ÆäÀο¡¼ ºÏÇÑÀÇ ¶óÀڷ罺(Lazarus)´Â ÆÒÅÒ DLL ÇÏÀÌÀçÅ· Àü·«À», ÀÎÁõ°ú Å° ±³È¯ µî¿¡ ÇÊ¿äÇÑ ¼ºñ½ºÀÎ IKEEXT¿Í °°ÀÌ ÇÔ²² ±¸ÇöÇÑ °ÍÀ¸·Î ¾Ë·ÁÁ® ÀÖ´Ù. ¡°¶óÀڷ罺´Â IKEEXT¸¦ ¹ßµ¿½ÃŲ ÈÄ Á¸ÀçÇÏÁö ¾Ê´Â slbsctrl.dll ÆÄÀÏÀ» ·Îµù½ÃÅ°·Á Çß½À´Ï´Ù. ±× ¿Ü¿¡ wbemcomn.dllÀ» ·Îµù½ÃÅ°·Á Çß´ø Àûµµ ÀÖ½À´Ï´Ù.¡±
¸®¾ÓÀº MS°¡ Á÷Á¢ À©µµÀÇ ¡®À¯·É DLL ÂüÁ¶ Çö»ó¡¯À» Á¦°ÅÇØ¾ß ÇÑ´Ù°í °Á¶ÇÑ´Ù. ¡°±× Àü±îÁö À©µµ »ç¿ëÀÚµéÀº ¸ð´ÏÅ͸µÀ» öÀúÈ÷ ÇØ¾ß ÇÕ´Ï´Ù. ¾ÖÇø®ÄÉÀÌ¼Ç Á¦¾îµµ º¸´Ù ´Éµ¿ÀûÀ¸·Î ÇØ¾ß ÇÏ°í¿ä. ¿ø°Ý¿¡¼ DLLÀ» ·Îµù½ÃÅ°´Â °Íµµ Â÷´ÜÇØ¾ß ÇÕ´Ï´Ù.¡±
±Û : ³×ÀÌÆ® ³Ú½¼(Nate Nelson), IT Ä®·³´Ï½ºÆ®
[±¹Á¦ºÎ ¹®Á¤ÈÄ ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>