SSH·Î Á¢¼ÓÇØ ÈçÀû Áö¿ö
[º¸¾È´º½º °ÇöÁÖ ±âÀÚ] ±âÁ¸ ¹ÙÀÌ·¯½º ¹é½ÅÀ¸·Î ŽÁö°¡ ºÒ°¡´ÉÇÑ ½ÅÁ¾ ¾Ç¼ºÄÚµå ¡®Ç÷¡±×(Plague)¡¯°¡ µîÀåÇØ ¸®´ª½º ¼¹ö º¸¾È¿¡ Àû½ÅÈ£°¡ ÄÑÁ³´Ù. SSH Æ÷Æ®¸¦ ÅëÇØ µé¾î°¡ Á¢¼Ó ÈçÀûÀ» Á¦°ÅÇÏ´Â ¼ö¹ýÀ̶ó´Â Á¡¿¡¼, ÃÖ±Ù SGI¼¿ïº¸ÁõÀÇ ·£¼¶¿þ¾î °ø°Ý ÇüÅ¿͵µ À¯»çÁ¡ÀÌ ÀÖ´Ù.
3ÀÏ »çÀ̹öº¸¾È °ü·Ã ¿Ü½Åµé¿¡ µû¸£¸é ±âÁ¸ ÁÖ¿ä ¾ÈÆ¼¹ÙÀÌ·¯½º ¿£ÁøÀ» ¿Ïº®ÇÏ°Ô È¸ÇÇÇÏ´Â ¾Ç¼ºÄÚµå Ç÷¡±×°¡ ¸®´ª½º ¼¹ö¿¡ Áö¼ÓÀûÀ¸·Î Á¢±ÙÇÏ¸ç ±â¾÷ÀÇ ÇÙ½É ½Ã½ºÅÛÀ» À§ÇùÇϰí ÀÖ´Ù.
³Ø½ºÆ®·Ð ½Ã½ºÅÛÁî°¡ óÀ½ ¹ß°ßÇÑ Ç÷¡±×´Â ±âÁ¸ º¸¾È ÆÐ·¯´ÙÀÓÀ» µÚÈçµé °ÍÀ̶ó´Â ¿ì·Á°¡ Á¦±âµÈ´Ù.

¡ã66°³ÀÇ ¹é½ÅÀÌ Ç÷¡±× ±â¹Ý ¹éµµ¾î¸¦ ŽÁöÇÏÁö ¸øÇϰí ÀÖ´Ù. [ÀÚ·á: Virus Total ½ºÅ©¸°¼¦]
±âÁ¸ 66°³ÀÇ ¾ÈƼ¹ÙÀÌ·¯½º ¿£Áø Áß ´Ü Çϳªµµ Ç÷¡±× ±â¹Ý ¹éµµ¾îµéÀ» ŽÁöÇÏÁö ¸øÇß´Ù. Ç÷¡±×´Â ´Ü¼øÇÑ ¾Ç¼º ÆÄÀÏÀÌ ¾Æ´Ï¶ó, ¸®´ª½º ½Ã½ºÅÛÀÇ ÇÙ½É ÀÎÁõ ±¸Á¶¿¡ ±í¼÷ÀÌ ÆÄ°íµé¾î ¡®ÇÕ¹ýÀûÀΡ¯ PAM(Pluggable Authentication Modules) ¸ðµâó·³ À§ÀåÇϱ⠶§¹®ÀÌ´Ù.
ÀÌ ¾Ç¼ºÄÚµå´Â °í±Þ ³µ¶È ±â¼úÀ» »ç¿ëÇØ ºÐ¼®À» ¾î·Æ°Ô ¸¸µç´Ù. ´Ü¼øÇÑ XOR ¾Ïȣȸ¦ ³Ñ¾î ÃÖ±Ù¿¡´Â RC4¿Í À¯»çÇÑ ´Ù´Ü°è ¾Ë°í¸®ÁòÀ» »ç¿ëÇØ ÄÚµå ºÐ¼®À» ¹æÇØÇÏ´Â °ÍÀ¸·Î ºÐ¼®µÆ´Ù. Á¤»óÀûÀÎ ÆÄÀϸíÀ» »ç¿ëÇϰí, »÷µå¹Ú½º ȯ°æÀ» °¨ÁöÇÏ´Â ¾ÈƼ µð¹ö±ë ¸ÞÄ¿´ÏÁòÀ» ÅëÇØ º¸¾È Àü¹®°¡µéÀÇ ºÐ¼®À» ȸÇÇÇϰí ÀÖ´Ù.
Ç÷¡±×´Â ¸®´ª½º ÀÎÁõ ÇÁ·Î¼¼½º¸¦ ´ã´çÇÏ´Â ¡®pam_sm_authenticate()¡¯ ÇÔ¼ö¸¦ Ç¥ÀûÀ¸·Î »ï¾Æ ½Ã½ºÅÛ¿¡ ¿µ±¸ÀûÀ¸·Î ÀÚ¸® Àâ´Â´Ù. ÀÌ·Î½á °ø°ÝÀÚ´Â »ç¿ëÀÚ ÀÎÁõ °úÁ¤¿¡¼ ÀÏ¹Ý ÅØ½ºÆ® ÀÚ°Ý Áõ¸íÀ» Å»ÃëÇÑ´Ù. ÇϵåÄÚµùµÈ ¹éµµ¾î ºñ¹Ð¹øÈ£¸¦ ÅëÇØ ÀÚÀ¯·Ó°Ô ½Ã½ºÅÛ¿¡ ħÅõÇÒ ¼ö ÀÖ´Ù. ¾Ç¼ºÄڵ尡 ÀÎÁõ ½ºÅÃÀÇ ÀϺΰ¡ µÊÀ¸·Î½á ½Ã½ºÅÛ ¾÷µ¥ÀÌÆ®³ª º¸¾È ÆÐÄ¡¿¡µµ ¿µÇâÀ» ¹ÞÁö ¾Ê°í Áö¼ÓÀûÀ¸·Î Á¢±Ù ±ÇÇÑÀ» À¯ÁöÇÏ°Ô µÈ´Ù.
Ç÷¡±×´Â Æ÷·»½Ä ÈçÀû±îÁö ¿Ïº®ÇÏ°Ô Áö¿î´Ù. °ø°ÝÀÚ´Â SSH Á¢¼Ó ±â·ÏÀÌ ´ã±ä ȯ°æ º¯¼ö¸¦ ü°èÀûÀ¸·Î Á¦°ÅÇϰí, ¼Ð ¸í·É ±â·ÏÀ» /dev/null·Î ¸®µð·º¼ÇÇØ ¾î¶°ÇÑ È°µ¿ ÈçÀûµµ ³²±âÁö ¾Ê´Â´Ù. ÀÌ´Â Ç÷¡±× °³¹ßÀÚµéÀÌ ¸®´ª½º Æ÷·»½Ä ÀýÂ÷¸¦ ¸Å¿ì Àß ÀÌÇØÇϰí ÀÖÀ¸¸ç, »ó´çÇÑ ¼öÁØÀÇ ¿î¿µ º¸¾È Àü¹® Áö½ÄÀ» °®Ãá Á¶Á÷ÀÇ ¼ÒÇàÀÓÀ» ½Ã»çÇÑ´Ù.
Ç÷¡±× ¾Ç¼ºÄÚµå ³»ºÎ¿¡´Â 1995³â °³ºÀ ¿µÈ ¡®ÇØÄ¿½º¡¯¿¡ ´ëÇÑ ¾ð±ÞÀÌ ¼û°ÜÁ® ÀÖ´Ù. ÀÎÁõ ¿ìȸ ¼º°ø ½Ã ¡°À½. Ç÷¡±× ¾¾? ¿ì¸® ÇØÄ¿°¡ ÀÖ´Â °Í °°¾Æ¿ä¡±(Uh. Mr. The Plague, sir? I think we have a hacker)¶ó´Â ¸Þ½ÃÁö°¡ Ç¥½ÃµÈ´Ù. ÀÌ´Â ¾Ç¼ºÄÚµå Á¦ÀÛÀÚ°¡ ¼±¸ÀÇ °íÀü ÇØÄ¿ ¹®È¿¡ Àͼ÷ÇÑ À§Çù ±×·ìÀÏ °¡´É¼ºÀ» ½Ã»çÇÑ´Ù. ÀÌ·¯ÇÑ Á¤±³ÇÔ°ú Á¶Á÷Àû Ư¡À¸·Î ÀÎÇØ Ç÷¡±×°¡ ±¹°¡ ¼öÁØÀÇ Áö¿øÀ» ¹Þ´Â Áö´ÉÇü Áö¼Ó °ø°Ý(APT) Á¶Á÷ÀÇ ¼ÒÇàÀÏ ¼ö ÀÖ´Ù´Â °Ô Àü¹®°¡µéÀÇ ºÐ¼®ÀÌ´Ù.
Ç÷¡±×´Â ´Ü¼øÇÑ ¾Ç¼ºÄڵ带 ³Ñ¾î ¸®´ª½º ½Ã½ºÅÛÀÇ ±Ùº»ÀûÀÎ Ãë¾àÁ¡À» ³ë¸° »õ·Î¿î ÇüÅÂÀÇ À§ÇùÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù. Ç÷¡±×¿¡ ¸Â¼±â À§Çؼ´Â ´Ü¼øÇÑ ¾Ç¼ºÄÚµå ŽÁö¸¦ ³Ñ¾î, ½Ã½ºÅÛÀÇ ¹«°á¼ºÀ» °ËÁõÇÏ°í ºñÁ¤»óÀûÀÎ ÇàÀ§¸¦ ŽÁöÇÏ´Â ¡®ÇàÀ§ ±â¹Ý ºÐ¼®¡¯ Áß½ÉÀ¸·Î º¸¾È Àü·«À» ÀçÆíÇØ¾ß ÇÑ´Ù´Â ÁöÀûÀÌ´Ù.
Ç÷¡±×ÀÇ µîÀåÀº ±âÁ¸ ½Ã±×´Ïó ±â¹Ý º¸¾È ½Ã½ºÅÛÀ¸·Î´Â ´õ ÀÌ»ó ½ÅÁ¾ À§Çù¿¡ ´ëÀÀÇÒ ¼ö ¾ø´Ù´Â Á¡À» ½Ã»çÇÑ´Ù.
ÀÌ¿¡ µû¶ó ±â¾÷µéÀº ´ÙÀ½°ú °°Àº Á¶Ä¡¸¦ Áï½Ã ÃëÇØ¾ß ÇÑ´Ù. ¡âPAM ±¸¼º °¨»ç¸¦ ÅëÇØ ¸ðµç PAM ¸ðµâÀÇ ¹«°á¼ºÀ» °ËÁõÇϰí, ºñÁ¤»óÀûÀÎ ¼öÁ¤À̳ª Ãß°¡ »çÇ×ÀÌ ¾ø´ÂÁö È®ÀÎÇØ¾ß ÇÑ´Ù. ¶ÇÇÑ ¡âÀÎÁõ ÆÐÅÏ ¸ð´ÏÅ͸µÀ¸·Î Æò¼Ò¿Í ´Ù¸¥ ÀÎÁõ ½Ãµµ³ª Àǽɽº·¯¿î °èÁ¤ Ȱµ¿À» ½Ç½Ã°£À¸·Î °¨½ÃÇØ¾ß ÇÑ´Ù. ÀÌ¿Í ÇÔ²² ¡âÁß¿ä ÀÎÇÁ¶ó¸¦ ¿î¿µÇÏ´Â ±â¾÷À̳ª ±¹¹æ °ü·Ã °è¾àÀ» ¸ÎÀº Á¶Á÷Àº ÃÖ°í ¼öÁØÀÇ º¸¾È ż¼¸¦ À¯ÁöÇØ¾ß ÇÑ´Ù.
[°ÇöÁÖ ±âÀÚ(jjoo@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>