Home > Àüü±â»ç

¸®´ª½º¿¡ ´ëÇÑ °ø°ÝÀÚµéÀÇ Áö½Ä, ¾î´À Á¤µµ±îÁö ¹ßÀüÇÏ°í Àִ°¡?

ÀÔ·Â : 2024-12-17 16:35
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
»õ·Ó°Ô µîÀåÇÑ ¸®´ª½º¿ë ¸Ö¿þ¾î Çϳª°¡, ¸®´ª½º¿¡ ´ëÇÑ °ø°ÝÀÚµéÀÇ ±íÀº Áö½Ä ¼öÁØÀ» º¸¿©ÁØ´Ù. Ǫ¸¶Å¶À̶ó°í ¸í¸íµÈ ÀÌ ·íÅ°Æ®´Â Àº¹ÐÇÏ°Ô ¼û¾î °ø°ÝÀ» ±æ°Ô À̾ ¼ö ÀÖµµ·Ï ¼³°èµÇ¾ú´Âµ¥, ½ÉÁö¾î ¾ÆÅ°ÅØóµµ Àß °¡¸®Áö ¾Ê´Â °ÍÀ¸·Î ºÐ¼®µÆ´Ù.

[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ¸®´ª½º »ýÅ°踦 À§ÇùÇÏ´Â »õ·Î¿î ·íÅ°Æ®°¡ ¹ß°ßµÆ´Ù. À̸§Àº Ǫ¸¶Å¶(PumaKit)Àε¥, °í±Þ ½ºÅÚ½º ±â´ÉÀ» »ç¿ëÇÏ¿© ½º½º·Î¸¦ ¼û±â°í C&C ¼­¹ö¿ÍÀÇ Åë½ÅÀ» À¯ÁöÇÏ´Â Á¤±³ÇÑ ±â´ÉÀ» º¸¿©ÁÖ°í ÀÖ´Ù. ±×¸¸Å­ »çÀ̹ö °ø°ÝÀÚµéÀÇ ¸®´ª½º Áö½Ä°ú °ø·« ½Ç·ÂÀÌ ³ô¾ÆÁö°í ÀÖ´Ù´Â ¶æÀ¸·Î, ¸®´ª½º »ýÅ°èÀÇ º¸È£Ã¥ÀÌ º¸´Ù °­·ÂÇØÁ®¾ß ÇÒ ÇÊ¿ä°¡ ÀÖÀ½À» ½Ã»çÇÑ´Ù.

[À̹ÌÁö = gettyimagesbank]


¿¤¶ó½ºÆ½ÀÇ ¿¬±¸¿øµéÀº ´Ã ÇÏ´ø´ë·Î ¹ÙÀÌ·¯½ºÅäÅ»À» µÑ·¯º¸´Ù°¡ Èï¹Ì·Î¿î ¹ÙÀ̳ʸ®¸¦ Çϳª ¹ß°ßÇß´Ù. À̸§Àº Å©·Ð(cron)À̾ú´Ù. ¡°2024³â 9¿ù 4ÀÏ¿¡ óÀ½ ¾÷·Îµå µÇ¾ú´ø ¹ÙÀ̳ʸ®·Î, ŽÁöÀ²ÀÌ 0%ÀÎ °ÍÀ¸·Î ³ªÅ¸³µ½À´Ï´Ù. ½ºÅÚ½º ±â´ÉÀÌ ¸Å¿ì ÈǸ¢ÇÒ °ÍÀ¸·Î ÃßÃøÀÌ µÇ¾ú½À´Ï´Ù. ±×·¡¼­ Á¶»ç¸¦ À̾´Âµ¥, Ãß°¡ Á¶»ç °á°ú °°Àº ³¯ ¾÷·Îµå µÈ ¾ÆƼÆÑÆ®µµ ŽÁöÀ²ÀÌ 0%ÀÎ °ÍÀ» ¾Ë¾Æ³Â½À´Ï´Ù. ±×·¯¸é¼­ ½ÉÃþ ºÐ¼®ÀÌ ½ÃÀ۵ƽÀ´Ï´Ù. ±×·¯¸é¼­ ´õ Èï¹Ì·Î¿î °á°úµéÀÌ ³ªÅ¸³ª±â ½ÃÀÛÇß½À´Ï´Ù.¡±

ÀÌ ¹ÙÀ̳ʸ®¿¡ ¡®Çª¸¶Å¶¡¯À̶ó´Â À̸§À» ºÙÀÎ µ¥¿¡´Â ÀÌÀ¯°¡ ÀÖ´Ù. ¾Ç¼ºÄڵ带 ¸¸µç ÀÛ¼ºÀÚ ÀÚ½ÅÀÌ ±¸¼º ¿ä¼Ò Áß ÇϳªÀÎ LKM ·íÅ°Æ® ¸ðµâÀ» Ǫ¸¶(PUMA)¶ó°í ¸í¸íÇß°í, ¶Ç ´Ù¸¥ ±¸¼º ¿ä¼ÒÀÎ ¡®»ç¿ëÀÚ ¿µ¿ª ·íÅ°Æ®¡¯¿¡¼­ Å°Ãß³×(Kitsune)¶ó´Â ¹®ÀÚ¿­ÀÌ ³ª¿Ô±â ¶§¹®ÀÌ´Ù. ÀÌ µÑÀ» ÇÕÃļ­ ÀûÀýÈ÷ ²÷¾î³½ °Ô ¡®Çª¸¶Å¶¡¯ÀÌ´Ù. ÀÌ Çª¸¶Å¶ÀÇ °ø°ÝÀº Á¦ÀÏ Ã³À½ µå·ÎÆÛÀÎ Å©·ÐÀ¸·ÎºÎÅÍ ½ÃÀ۵Ǵ °ÍÀ¸·Î ºÐ¼®µÆ´Ù.

¡°Å©·Ð ¹ÙÀ̳ʸ®´Â µå·ÎÆÛÀÇ ±â´ÉÀ» °¡Áö°í ÀÖ½À´Ï´Ù. ÀÌ ¹ÙÀ̳ʸ®ÀÇ ÁÖ¿ä ¸ñÇ¥´Â ´ÙÀ½°ú °°ÀÌ Á¤¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.¡±
1) ¸í·ÉÁÙ¿¡¼­ ƯÁ¤ Å°¿öµå(Huinder)¸¦ È®ÀÎÇÑ´Ù.
2) ÇØ´ç Å°¿öµå°¡ ¾øÀ» °æ¿ì ÆäÀ̷ε带 ÆÄÀÏ ½Ã½ºÅÛ¿¡ ±â·ÏÇÏÁö ¾Ê°í ¿À·ÎÁö ¸Þ¸ð¸®¿¡¼­¸¸ ½ÇÇàÇÑ´Ù.
3) Å°¿öµå°¡ ÀÖÀ» °æ¿ì, Æ÷ÇÔµÈ ±¸¼º ¿ä¼Ò¸¦ µð½ºÅ©¿¡ ´ýÇÁÇÏ°í Á¤»óÀûÀ¸·Î Á¾·áÇÑ´Ù.
Áï Ä·ÆäÀÎÀÇ Ã¹ ´Ü°è¿¡¼­ºÎÅÍ ½º½º·Î¸¦ °¨Ãß·Á´Â °øÀÛÀ» ½ÃµµÇÏ´Â °ÍÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù.

Huinder¶ó´Â ¹®ÀÚ¿­ÀÌ ¹ß°ßµÇÁö ¾ÊÀ» °æ¿ì if(!argv_)¶ó´Â Á¶°Ç¹® ³»ºÎÀÇ Äڵ尡 ¹ßµ¿µÇ¸é¼­ ´ÙÀ½ ´Ü°èÀÇ °ø°Ý¿¡ ÇÊ¿äÇÑ ÆÄÀÏ µÎ °³°¡ ÃßÃâµÈ´Ù. Wpn°ú Tgt´Ù. ÀÌ µÎ ÆÄÀÏÀÇ ÁÖ¿ä ¸ñÇ¥´Â ¾Ç¼º ½ºÅ©¸³Æ® Çϳª¸¦ ·ÎµùÇÏ´Â °ÍÀÌ´Ù. ¡°¹Ù·Î script.sh¶ó´Â ¼Ð ½ºÅ©¸³Æ®ÀÔ´Ï´Ù. ÀÌ ½ºÅ©¸³Æ®ÀÇ ÁÖ¿ä ·ÎÁ÷Àº ´ÙÀ½°ú °°½À´Ï´Ù.¡±

1) c() ÇÔ¼ö : file ¸í·É¾î¸¦ »ç¿ëÇØ ÆÄÀÏÀÌ EFL ¹ÙÀ̳ʸ®ÀÎÁö ¾Æ´ÑÁö¸¦ È®ÀÎÇÑ´Ù. ¾Æ´Ò °æ¿ì ¿À·ù °ªÀ» ³»º¸³½´Ù.
2) d() ÇÔ¼ö : ƯÁ¤ ¾ÐÃà Çü½ÄÀÇ ½Ã±×´Ïó¸¦ ±â¹ÝÀ¸·Î ´Ù¾çÇÑ ¾ÐÃà À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇØ ÆÄÀÏÀÇ ¾ÐÃàÀ» ÇØÁ¦ÇÑ´Ù. ±×¸®°í grep°ú tailÀ» È°¿ëÇÔÀ¸·Î½á ƯÁ¤ ¾ÐÃà ¼¼±×¸ÕÆ®¸¦ ã¾Æ³» ÃßÃâÇϱ⵵ ÇÑ´Ù.
3) ÆÄÀÏ Ã³¸® : ½ºÅ©¸³Æ®ÀÇ ¸ðµç Ç׸ñÀÌ ½ÇÇàµÇ¸é ½ºÅ©¸³Æ® ÆÄÀÏ°ú °ü·Ã Æú´õ°¡ »èÁ¦µÈ´Ù.
ÀÌ ½ºÅ©¸³Æ®°¡ ¼º°øÀûÀ¸·Î ½ÇÇàµÇ¸é LKM ·íÅ°Æ®°¡ ½ÇÇàµÈ´Ù.

LKM ·íÅ°Æ®¶õ, ·Î´õºí Ä¿³Î ¸ðµâ ·íÅ°Æ®(loadable kernel modules rootkit)ÀÇ Áظ»ÀÌ´Ù. ·Î´õºí Ä¿³Î ¸ðµâ, Áï LKMÀº ¸®´ª½º Ä¿³Î¿¡ µ¿ÀûÀ¸·Î ·ÎµùµÉ ¼ö ÀÖ´Â ÄÚµå Á¶°¢µé·Î, Ä¿³ÎÀ» ´Ù½Ã ÄÄÆÄÀϸµ Çϰųª ½Ã½ºÅÛÀ» ÀçºÎÆÃÇÏÁö ¾Ê°íµµ ±â´É¼ºÀ» È®ÀåÇÒ ¼ö ÀÖ°Ô ÇØ ÁØ´Ù. ¿¹¸¦ µé¾î Ä¿³Î¿¡¼­ Áö¿øÇÏÁö ¾Ê´Â »õ·Î¿î À¯ÇüÀÇ ÆÄÀϽýºÅÛÀ» ó¸®ÇØ¾ß ÇÒ ¶§, ƯÁ¤ Ä¿³Î ¸ðµâÀ» Àá±ñ ·ÎµùÇÔÀ¸·Î½á ¹®Á¦¸¦ ÇØ°áÇÏ´Â °Ô °¡´ÉÇÏ´Ù. °ø°ÝÀÚµéÀÌ ÀÌ·± °­·ÂÇÑ ¡®±â´É¼º È®Àå ±â´É¡¯À» ¾Ç¿ëÇϱâ À§ÇØ ¸¸µç µµ±¸°¡ LKM ·íÅ°Æ®¶ó°í ÇÒ ¼ö ÀÖ´Ù.

Ǫ¸¶Å¶ÀÇ LKM ·íÅ°Æ®´Â ¾î¶»°Ô ÇÇÇØÀÚÀÇ ½Ã½ºÅÛÀ» Á¶ÀÛÇÒ±î? ±âº»ÀûÀ¸·Î´Â ½Ã½ºÅÛ È£Ãâ Å×À̺í(syscall table)°ú kallsyms_lookup_name()¶ó´Â ÇÔ¼ö°¡ ±× ¹ÙÅÁÀÌ µÈ´Ù. ÈÄÀÚÀÎ kallsyms_lookup_name() ÇÔ¼ö´Â ½Éº¼À» È®ÀÎÇÏ´Â ±â´ÉÀ» °¡Áö°í ÀÖ´Ù. ÇÏÁö¸¸ ÃֽŠ¹öÀüÀÇ Ä¿³Î(Áï 5.7 ÀÌ»ó)¿¡¼­´Â ÀÌ kallsyms_lookup_name() ÇÔ¼ö¸¦ ÀûÀýÇÑ ¶óÀ̼±½Ì ¾øÀÌ´Â »ç¿ëÇÏ´Â °Ô ºÒ°¡ÇÏ´Ù. 2020³âºÎÅÍ º¯°æµÈ ³»¿ëÀε¥, ÀÌ´Â kallsyms_lookup_name()À» ¶óÀ̼±½Ì ¾øÀ̵µ »ç¿ëÇÒ ¼ö ÀÖÀ» ¶§ ¾Ç¿ë »ç·Ê°¡ Áõ°¡Ç߱⠶§¹®ÀÌ´Ù. ¡°Çª¸¶Å¶ÀÇ °³¹ßÀÚ°¡ kallsyms_lookup_name() ÇÔ¼ö¸¦ »ç¿ëÇß´Ù´Â °Ç ¾ÖÃÊ¿¡ 5.7 ÀÌÀüÀÇ Ä¿³Î ¹öÀüµéÀ» ³ë·È´Ù´Â °É ÀǹÌÇÕ´Ï´Ù. ¿À·¡µÈ Ä¿³ÎÀ» ´ë»óÀ¸·Î ÇÑ °ø°Ý µµ±¸¶ó´Â °ÍÀÌÁÒ.¡±

LKM ·íÅ°Æ®¸¦ ÅëÇØ ¡®Ä¿³Î ¿µ¿ª¡¯À» ħÇØÇß´Ù¸é »ç¿ëÀÚ ¿µ¿ªÀº ¾î¶³±î? (¸®´ª½º ½Ã½ºÅÛÀº Å©°Ô »ç¿ëÀÚ ¿µ¿ª°ú Ä¿³Î ¿µ¿ªÀ¸·Î ³ª´µ¾îÁ® ÀÖ´Ù. »ç¿ëÀÚ ¿µ¿ªÀº ¸» ±×´ë·Î »ç¿ëÀÚ°¡ Á÷Á¢ ´Ù·ç°í Á¶ÀÛÇÒ ¼ö ÀÖ´Â °ø°£À» ¸»ÇÑ´Ù. Ä¿³ÎÀº º¸´Ù ÇÏÀ§¿¡ ÀÖ´Â Áß¿ä ÃþÀ§·Î, ¿©±â¿¡¼­´Â ½Ã½ºÅÛÀÌ µ¿ÀÛÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç ±â´ÉÀ̳ª ±ÇÇѵéÀÌ °ü¸®µÈ´Ù. ±×·¡¼­ º¸Åë ¡®¸®´ª½º¸¦ °ø°ÝÇÑ´Ù¡¯°í Çϸé Ä¿³ÎÀ» °Çµå¸°´Ù´Â °É ÀǹÌÇÑ´Ù. ÇÏÁö¸¸ »ç¿ëÀÚ ¿µ¿ª¿¡ ´ëÇÑ °ø°Ý ½Ãµµµµ ²ÙÁØÈ÷ ÀϾ´Â ÆíÀÌ´Ù.) ¡°Çª¸¶Å¶¿¡´Â »ç¿ëÀÚ ¿µ¿ªÀ» ³ë¸®´Â µµ±¸µµ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.¡±

¿¤¶ó½ºÆ½½ÃÅ¥¸®Æ¼ ÃøÀº ÀÌ·± Ǫ¸¶Å¶ÀÇ ±³¹¦Çϸ鼭 Àº¹ÐÇÑ °ø°ÝÀ» ½Äº° ¹× ŽÁöÇÏ´Â µ¥ µµ¿òÀÌ µÉ ¾ß¶ó(YARA) ¼­¸íÀ» ¸¸µå´Â µ¥ ¼º°øÇß´Ù°í Çϸç, À̸¦ °ø°³Çß´Ù. ¡°Çª¸¶Å¶Àº °í±Þ ±â¼ú·Î ±¸¼ºµÈ, º¹ÀâÇÏ°í Àº¹ÐÇÑ À§ÇùÀÔ´Ï´Ù. ´Ù¾çÇÑ ½Ã½ºÅÛ È£Ãâ ÈÄÅ· ±â´É, ¸Þ¸ð¸® »ó¿¡¼­¸¸ ½ÇÇàµÇ´Â Ư¼º, µ¶Æ¯ÇÑ ±ÇÇÑ »ó½Â °ø°Ý µîÀ» ÀüºÎ µ¿¿øÇØ ¸®´ª½º »ýÅ°踦 °ø·«ÇÕ´Ï´Ù. °Ô´Ù°¡ x86°ú ARM64 µî ´Ù¾çÇÑ ¾ÆÅ°ÅØó¸¦ ´ë»óÀ¸·Î ¸Ö¿þ¾î°¡ ¼³°èµÇ¾î Àֱ⵵ ÇÕ´Ï´Ù. ±×¸¸Å­ °ø°ÝÀÚµéÀÌ ¸®´ª½º °ø·«¿¡ Áø½ÉÀ̶ó´Â °É ¾Ë ¼ö ÀÖ½À´Ï´Ù. ÇöÀç±îÁö´Â À§¿¡ ¾ð±ÞµÈ ¾ß¶ó ¼­¸íÀ¸·Î °ø°ÝÀ» ºü¸£°Ô ŽÁöÇÏ´Â °Ô ÃÖ¼±ÀÇ ¹æ¾î Àü·«ÀÔ´Ï´Ù.¡±

3ÁÙ ¿ä¾à
1. ¸®´ª½º »ýÅ°迡 °Å´ëÇÑ À§ÇùÀÌ »õ·Ó°Ô µîÀå.
2. ÀÌ À§ÇùÀº ÀÏÁ¾ÀÇ ·íÅ°Æ®Àε¥, °¢Á¾ ½ºÅÚ½º ±â´ÉÀÌ Å¾ÀçµÇ¾î ÀÖ´Ù´Â °Ô Ư¡.
3. ¸®´ª½º »ýÅ°踦 ³ë¸®´Â °ø°ÝÀÚµéÀÇ Áö½Ä°ú ½Ç·ÂÀÌ ³ª³¯ÀÌ ±í¾îÁö°í ÀÖÀ½.


*Ǫ¸¶Å¶ ·íÅ°Æ®¿¡ ´ëÇÑ º¸´Ù »ó¼¼ÇÑ ±â¼ú ºÐ¼® Á¤º¸¿Í ¾ß¶ó ¼­¸íÀº À̹ø ÁÖ ¸ñ¿äÀÏ(19ÀÏ)¿¡ ¹ß°£µÇ´Â ÁÖ°£ ÇÁ¸®¹Ì¾ö ¸®Æ÷Æ®¸¦ ÅëÇØ °ø°³µË´Ï´Ù.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]

<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

  •  
  • 0
  • ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
¾Æ½ºÆ®·Ð½ÃÅ¥¸®Æ¼ ÆÄ¿öºñÁî 2023³â2¿ù23ÀÏ ½ÃÀÛ À§Áîµð¿£¿¡½º 2018
¼³¹®Á¶»ç
³»³â ȸ»ç¿¡ ²À µµÀÔÇÏ°í ½ÍÀº º¸¾È ¼Ö·ç¼Ç ¶Ç´Â Ç÷§ÆûÀº ¹«¾ùÀΰ¡¿ä?
XDR
EDR
AI º¸¾È
Á¦·ÎÆ®·¯½ºÆ®
°ø±Þ¸Á º¸¾È ü°è(SBOM)
Ŭ¶ó¿ìµå º¸¾È ¼Ö·ç¼Ç
±âŸ(´ñ±Û·Î)