¹è½Ã, OSX¿Í ¸®´ª½ºÀÇ µðÆúÆ® ½©À̶ó À§ÇèÇÑ °Í
ISC, ¹è½Ã Ãë¾àÁ¡ »çÅ·ΠÀÎÆ÷ÄÜ È²»ö °æº¸ ¹ß·É
[º¸¾È´º½º ¹®°¡¿ë] ¾ÖÇÃÀº ´ÜÈ£Çß´Ù. À̹ø¿¡ ´ë´ëÀûÀ¸·Î ¹ß»ýÇÑ ½©¼îÅ© ȤÀº ¹è½Ã¹ö±× »çÅ¿¡ ´ëÇØ ´ë´Ù¼ö ¸Æ OSX »ç¿ëÀÚµéÀº Å« ¿µÇâÀ» ¹ÞÁö ¾Ê¾Ò´Ù°í ¹ßÇ¥ÇÑ °ÍÀÌ´Ù. ¾ÖÇà »ç¿ëÀڵ鿡°Ô´Â ȯ¿µÇÒ¸¸ÇÑ ¼Ò½ÄÀÌ´Ù.
¡ã ¹ú½á Bash½Ã(¹è½Ã½Ã) ¿ôÀ» ¶§°¡ ¾Æ´Ï¾ß!
¡°´ëºÎºÐÀÇ OSX »ç¿ëÀÚµéÀº ÃÖ±Ù º¸µµµÈ ¹è½Ã Ãë¾àÁ¡À¸·ÎºÎÅÍ ¾ÈÀüÇÑ °ÍÀ¸·Î ¹àÇôÁ³½À´Ï´Ù. À¯´Ð½ºÀÇ ¸í·É ½©ÀÌ¸é¼ OSX¿¡ Æ÷ÇÔµÈ ¾ð¾îÀÎ ¹è½Ã´Â Àΰ¡µÇÁö ¾ÊÀº »ç¿ëÀÚ°¡ ¿ø°ÝÀ¸·Î ½Ã½ºÅÛ¿¡ ´ëÇÑ ±ÇÇÑÀ» °¡Á®°¥ ¼ö ÀÖ´Â Ãë¾àÁ¡À» °¡Áö°í ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ OSX´Â ±²ÀåÈ÷ °ß°íÇÑ ½Ã½ºÅÛÀÌ¸ç »ç¿ëÀÚ°¡ À¯´Ð½º ¼ºñ½º¿¡ ´ëÇÑ °í±Þ ¼³Á¤À» º¯°æÇÏÁö ¾Ê´Â ÀÌ»ó ¿ø°Ý ÀͽºÇ÷ÎÀÕ¿¡ ³ëÃâµÉ ¿°·Á´Â ¾ø½À´Ï´Ù. ¾ÖÇÃÀº ÇöÀç °í±Þ ¼³Á¤À» È°¿ëÇÏ´Â »ç¿ëÀÚµéÀ» À§ÇÑ ¼ÒÇÁÆ®¿þ¾î ¾÷µ¥ÀÌÆ®¸¦ ÁغñÇÏ°í ÀÖ½À´Ï´Ù.¡±
ÇÏÁö¸¸ ¾ÖÇÃÀÇ ÀÌ ¹ß¾ð¿¡´Â Á¶±Ý ¸ðÈ£ÇÑ ¸éÀÌ ÀÖ´Ù. ¡®°í±Þ ¼³Á¤¡¯ÀÌ ¹«¾ùÀÎÁö ±¸Ã¼ÀûÀ¸·Î Á¦½ÃÇÏÁö ¾Ê¾Ò±â ¶§¹®ÀÌ´Ù. À̼¾Å¸À̾î(eSentire)ÀÇ ÃÖ°íº¸¾ÈÀü·«°¡ÀÎ ¿¤µ· ½ºÇÁ¸®Ä¿È£ÇÁ(Eldon Sprickerhoff)´Â ¡°ssh, À¥ ¼ºñ½º(ȤÀº ¾ÆÆÄÄ¡) µîÀ» Æ÷ÇÔÇÑ Àιٿîµå ¼ºñ½º¡±¸¦ ¸»ÇÏ´Â °Í °°´Ù°í ÃßÃøÇß´Ù. ¡°À¥ ¼¹ö¿¡¼ OSX¸¦ ¿î¿µ Áß¿¡ ÀÖ´Ù¸é ÆÐÄ¡°¡ ³ª¿Ã ¶§±îÁö ȤÀº ½©¼ïÀ» Â÷´ÜÇÒ ¼ö ÀÖ´Â ¹«¾ð°¡°¡ ³ª¿Ã ¶§±îÁö Àá½Ã ¼¹ö¸¦ ´Ý´Â °ÍÀÌ ÃÖ°íÀÔ´Ï´Ù.¡±
ÀÎÅͳÝÀ» ÅëÇÑ °ø°Ý ´ëºÎºÐÀÌ À¥ ¼¹ö¸¦ ÅëÇØ µé¾î¿Â´Ù´Â °Ô ±×ÀÇ ¼³¸íÀÌ´Ù. ¡°¹è½Ã ¹ö±×¸¦ ¾Ç¿ëÇϵµ·Ï ÇØÁÖ´Â ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏ·Á¸é À¥ ¼¹ö°¡ ÇÊ¿äÇÕ´Ï´Ù. À¥ ¼¹ö´Â ¹ö±× ÀÚü¿¡ Á¢±ÙÇϱâ À§ÇÑ º¤ÅÍÀÔ´Ï´Ù. ±×·¸±â ¶§¹®¿¡ ¿ÀÇ º¤ÅÍ°¡ °ÅÀÇ ¾ø´Ù¸é »ç½Ç»ó Ãë¾àÇÏÁö ¾Ê´Ù°í ºÁµµ ¹«¹æÇÕ´Ï´Ù. ÇÏÁö¸¸ DHCP°¡ º¤ÅÍ°¡ µÇ´Â °æ¿ìµµ ÀÖ´Ù°í ÇÕ´Ï´Ù. ¾ÆÁ÷ ´õ Á¶»ç¸¦ ÇغÁ¾ß ÇÕ´Ï´Ù.¡±
ÀÛ°¡ÀÌÀÚ º¸¾È Àü¹®°¡ÀÎ Æ®·ÎÀÌ ÇåÆ®(Troy Hunt)´Â ÀÚ½ÅÀÇ ºí·Î±×¸¦ ÅëÇØ ¡°¹è½Ã´Â »ç¿ëÀÚ°¡ À¯´Ð½º¿Í ¸®´ª½º ½Ã½ºÅÛ¿¡¼ ¸í·ÉÀ» Á¶Á÷ÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â ÀÎÅÍÇÁ¸®ÅÍÀÎ ´Ð½º ½©ÀÌ´Ù. À¥ ¼¹öÀÇ CGI ½ºÅ©¸³Æ® Æļó·³ ¿î¿µÇÏ´Â °Íµµ °¡´ÉÇÏ´Ù¡±¶ó°í ÀÚ½ÅÀÇ ºÐ¼® °á°ú¸¦ °£·«ÇÏ°Ô ¹ßÇ¥Çß´Ù.
¡°´Ù¾çÇÑ ¹öÀüÀÇ À¯´Ð½º¿¡¼ »ç¿ëÀÌ °¡´ÉÇÑ ´Ù¸¥ Á¾·ùÀÇ ¹è½Ã°¡ Áöõ¿¡ ±ò·È½À´Ï´Ù. ±×·±µ¥ ¿Ö ¹è½Ã¸¸ ¹®Á¦°¡ µÉ±î¿ä. ¸®´ª½º¿Í ¸Æ OSXÀÇ µðÆúÆ® ½©À̱⠶§¹®ÀÔ´Ï´Ù. ±×·¯¹Ç·Î ´Ù¸¥ ½©º¸´Ù ÈξÀ ¸¹Àº ½Ã½ºÅÛ¿¡ ÀÌ¹Ì ÀáÀçÇØ ÀÖ´Â °ÍÀÌÁÒ. ±×·¸±â ¶§¹®¿¡ ¸®½ºÅ©°¡ Å©´Ù°í ¸»ÇÏ´Â °Ì´Ï´Ù. ¹è½Ã´Â »ý°¢º¸´Ù ¸¹Àº ½Ã½ºÅÛ¿¡ Á¸ÀçÇÕ´Ï´Ù.¡±
À̹ø »çÅ·Π¾ð±ÞµÇ´Â ¸®½ºÅ©¶õ °á±¹ ¡°¹è½Ã ½© ³»¿¡¼ ÇÔ¼ö Á¤ÀǸ¦ ¸í½ÃÇØÁִ ȯ°æ º¯¼ö¸¦ ÀÓÀÇ·Î Á¤ÀÇÇÒ ¼ö ÀÖ´Â ´É·Â¡±°ú °ü·Ã ÀÖ´Ù°í ÇåÆ®´Â ºí·Î±×¿¡ ¾²°í ÀÖ´Ù. ¡°ÇÔ¼ö Á¤ÀÇ°¡ ÄÚµå ÀÎÁ§¼Ç °ø°Ý°ú °°Àº ¼öÁØÀ¸·Î ¹Ù²î¾ú´Âµ¥µµ ¹è½Ã°¡ ½© ¸í·É¾î¸¦ °è¼ÓÇؼ ó¸®ÇÒ ¶§ ¹®Á¦°¡ ½ÃÀ۵˴ϴÙ.¡± ±×¸®°í °ú¿¬ ÀÌ·± °ø°ÝÀº ¹è½Ã¿¡ ´ëÇÑ º¸°í°¡ ÀÖÀº ÈÄ ¾öû³ª°Ô ´Ã¾î³µ´Ù.
¡°¾î¶² °æ¿ì´Â °ø°ÝÀÚ°¡ À¥ ¼¹ö¿¡ ´ëÇÑ Á¦¾î¸¦ °¡Á®¿À±â À§ÇØ ¹è½ÃÀÇ ÀνºÅϽº¸¦ ¸¸µé¾î ƯÁ¤ TCP Æ÷Æ®¿¡ ¸®½º´×ÀÌ µÇ´Â ¿ø°Ý ¼¹ö·Î Àü¼ÛÇÏ´õ±º¿ä. ÀÌ´Â ¸®¹ö½º ÄÚ³ØÆ® ½©(reverse-connect-shell)À̶ó°íµµ ¾Ë·ÁÁ® ÀÖ´Â ¹æ¹ýÀÌÁÒ.¡± Ä«½ºÆÛ½ºÅ° ·¦ÀÇ ½ºÆ¼ºì ¿ÀÆ®·ÎÇÁ(Stefan Ortloff)ÀÇ ¼³¸íÀÌ´Ù. ¡°Áï ÇØÄ¿µéÀº ¸®´ª½º ¹éµµ¾î¸¦ ¼³Ä¡Çϱâ À§ÇØ Æ¯º°È÷ Á¦ÀÛµÈ HTTP ¿äûÀ» »ç¿ëÇØ ¹è½Ã Ãë¾àÁ¡À» °ø·«Çϱ⠽ÃÀÛÇß´Ù´Â °ÍÀÔ´Ï´Ù. ÇöÀç ÀÌ·± ¸Ö¿þ¾î ¹× ±× º¯Á¾µéÀ» Backdoor.Linux.GafgytÀ̶ó´Â À̸§À¸·Î °¨ÁöÇÏ°í ÀÖ½À´Ï´Ù.¡±
ÇÑÆí À̹ø »çÅ·ΠÀÎÅÍ³Ý ½ºÅè ¼¾ÅÍ(ISC)´Â ÀÎÆ÷ÄÜÀ» ¡®È²»ö¡¯ ´Ü°è·Î ¿Ã·È´Ù.
@DARKReading
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(http://www.boannews.com/) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>