½º¸¶Æ®Æù OS Ãë¾àÁ¡ ÀÌ¿ëÇØ ½º¸¶Æ®Æù ¹é½Åµµ ¿ìȸ
[º¸¾È´º½º ¿Àº´¹Î] Ç×»ýÁ¦°¡ µèÁö ¾Ê´Â ½´ÆÛ ¹ÚÅ׸®¾Æó·³ ½º¸¶Æ®Æù¿¡¼µµ ¹é½ÅÀ» ¿ìȸÇÒ ¼ö ÀÖ´Â ½´ÆÛ ¾Ç¼ºÄڵ忡 ´ëÇÑ ÇØÅ· ½Ã¿¬ÀÌ ÁøÇàµÅ ÁÖ¸ñµÇ°í ÀÖ´Ù. ½´ÆÛ ¾Ç¼ºÄÚµå´Â ½º¸¶Æ®Æù OSÀÇ Ãë¾àÁ¡À» ÀÌ¿ëÇØ ½º¸¶Æ®ÆùÀ» Áö¹èÇÒ ¼ö ÀÖ´Ù. »Ó¸¸ ¾Æ´Ï¶ó ½º¸¶Æ®Æù ¹é½Åµµ ÀÌ ¾Ç¼ºÄڵ带 Áø´ÜÇÒ ¼ö ¾ø´Â °ÍÀº ¹°·Ð ´Ù¸¥ ¾Ç¼ºÄÚµåµéµµ ¹é½Å¿¡ °ËÃâµÇÁö ¾Êµµ·Ï ½º¸¶Æ®ÆùÀÇ ¸ðµç ÇൿÀ» Á¦¾îÇÒ ¼ö ÀÖ´Â °ÍÀ¸·Î È®ÀεŠ´ëÃ¥ÀÌ ÇÊ¿äÇØ º¸ÀδÙ.
Áö³ 6¿ù 17ÀÏ ¹æÀ̵¿ ÇüÀΟ¿ö¿¡¼ °³ÃÖµÈ POC ¼¼¹Ì³ª¿¡¼´Â Èï¹Ì·Î¿î ÁÖÁ¦ÀÇ ÇØÅ·½Ã¿¬°ú ÁÖÁ¦¹ßÇ¥°¡ ÁøÇàµÆ´Ù. ½º¸¶Æ®Æù OS Ãë¾àÁ¡À» ÅëÇØ OS¿µ¿ª¿¡ ¾Ç¼ºÄڵ带 »ðÀÔÇÏ°í ÃÖ°í ±ÇÇÑÀ» ȹµæÇØ ½º¸¶Æ®ÆùÀ» Áö¹èÇÏ´Â ³»¿ëÀ̾ú´Ù. À̹ø ¹ßÇ¥¸¦ ÁøÇàÇÑ À¯µ¿ÈÆ ¾ÆÀ̳ÝÄ° ¿¬±¸¼ÒÀåÀº ¡°½º¸¶Æ®Æù OS Ãë¾àÁ¡À» ÀÌ¿ëÇÏ¸é ¾Èµå·ÎÀ̵åÆù°ú ¾ÆÀÌÆùÀ» ºñ·ÔÇÑ ¸ðµç ½º¸¶Æ®ÆùÀ» Á»ºñ ½º¸¶Æ®ÆùÀ¸·Î ¸¸µé ¼ö ÀÖ´Ù¡±°í ¼³¸íÇß´Ù.
ÀÌ¾î ±×´Â "½Ã¿¬¿¡¼´Â ¹é½ÅÀ» ¿ìȸÇÏ´Â °Íµµ Æ÷ÇÔµÆÁö¸¸ ±×·¸´Ù°í Çؼ ¹é½ÅÀÇ ±â´ÉÀÌ ºÒÇÊ¿äÇÑ °ÍÀº ¾Æ´Ï´Ù"°í ÁÖÀåÇÏ¸é¼ "¾Ç¼º ¾ÛÀ̳ª ¾Ç¼ºÄڵ忡 ´ëÇÑ ºÎºÐÀº ¹é½ÅÀÇ ¿µ¿ª¿¡¼ ŽÁö ¹× Ä¡·á°¡ ÇÊ¿äÇϱ⠶§¹®"À̶ó°í µ¡ºÙ¿´´Ù. ¹é½ÅÀ» ¿ìȸÇÏ´Â ½Ã¿¬Àº OSÀÇ Ãë¾àÁ¡À» °ø°ÝÇÏ´Â °ø°Ý±â¹ýÀÇ À§Ç輺À» ¼³¸íÇÔÀ» À§ÇÑ °ÍÀ̸ç, ¾Û»ó¿¡¼ ³ªÅ¸³ª´Â °ø°Ý¿¡¼´Â ¹é½ÅÀÌ ¶ÇÇÑ Áß¿äÇÑ ¿ªÇÒÀ» Çϱ⠶§¹®ÀÌ´Ù.
½Ã¿¬Àº ÆíÀÇ»ó ¾Èµå·ÎÀÌµå ±â¹Ý ½º¸¶Æ®Æù¿¡¼ ÁøÇàµÆ´Ù.
À̹ø ½Ã¿¬ÀÇ ÇÙ½ÉÀº ¾Èµå·ÎÀ̵尡 ±âº»ÀûÀ¸·Î ¸®´ª½º Ä¿³ÎÀ» žÀçÇÏ°í Àֱ⠶§¹®¿¡ ±âÁ¸ ¸®´ª½º OS¿¡ ³ªÅ¸³µ´ø ¼ö¸¹Àº Ä¿³Î ¾Ç¼º Äڵ尡 ±×´ë·Î ¿Å°ÜÁ® ½ÇÇàµÉ °¡´É¼ºÀÌ ¸Å¿ì ³ô´Ù´Â °Í. À¯ ¼ÒÀåÀº ¡°½Ã¿¬¿¡ Æ÷ÇÔµÇÁö´Â ¾Ê¾ÒÁö¸¸ ¾ÆÀÌÆù ¿ª½Ã žÀçµÈ iOS°¡ BSD Ä¿³ÎÀ» žÀçÇÏ°í Àֱ⠶§¹®¿¡ Ä¿³Î ¾Ç¼º Äڵ忡 ÀÚÀ¯·Î¿ï ¼ö ¾ø´Ù¡±°í µ¡ºÙ¿´´Ù.
¾Èµå·ÎÀ̵å Æù º¸¾È ¡®»÷µå¹Ú½º¡¯¿¡¸¸ ÀÇÁ¸
¾Èµå·ÎÀ̵å ÆùÀº ¾óÇÍ º¸¸é PC¿Í °°Àº ±¸Á¶ÀÏ °Í °°Áö¸¸ ½ÇÇàÇÏ´Â ¹æ¹ý°ú °úÁ¤¿¡¼ Â÷ÀÌÁ¡À» º¸ÀÌ°í ÀÖ´Ù. PC´Â ÀúÀåµÈ ¸ðµç µ¥ÀÌÅ͸¦ ÇÁ·Î±×·¥(¾Û)µéÀÌ Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï ÇÏÁö¸¸ ¾Èµå·ÎÀ̵å´Â °¢ÀÚÀÇ ¾ÛÀÌ ÀÚ½ÅÀÇ ¹æÀ» °¡Áö°í ÀÖ¾î¼ ±× ¾È¿¡ ÀÖ´Â µ¥ÀÌÅ͸¸ Á¢±ÙÇÒ ¼ö ÀÖ´Ù. ÇϳªÀÇ ¾ÛÀÌ ÀÛµ¿À» ¸ØÃß´õ¶óµµ ´Ù¸¥ ¾Û¿¡ ¿µÇâÀÌ ¹ÌÄ¡Áö ¾Êµµ·Ï Çϱâ À§Çؼ´Ù. ÀÌ °°Àº ¾ÛµéÀÇ °Ý¸® °ø°£Àº IT¿ë¾î·Î ¡®»÷µå¹Ú½º(Sandbox)¡¯¶ó°í ºÒ¸°´Ù.
»÷µå¹Ú½ºÀÇ °Ý¸® ±â´ÉÀ¸·Î ÀÎÇØ ½º¸¶Æ®Æù¿¡ ¾Ç¼º¾ÛÀÌ ¼³Ä¡µÆ´ÙÇÏ´õ¶óµµ ¼³Ä¡µÈ ¾Ç¼º¾Û¸¸ »èÁ¦ÇÏ¸é ¹®Á¦´Â ÇØ°áµÈ´Ù. ¶ÇÇÑ ¾Ç¼ºÄڵ尡 ¾Û ¾ÈÀÇ »÷µå¹Ú½º¿¡ °¤Çô Àֱ⠶§¹®¿¡ ½º¸¶Æ®ÆùÀÇ ¸ðµç ±â´ÉÀ» Áö¹èÇÏ´Â OS¿µ¿ª¿¡ Á¢±ÙÇÒ ¼ö ¾ø´Ù. ½º¸¶Æ®Æù ¹é½Åµµ ÀÌ °°Àº Á¡¿¡¼ Âø¾ÈÇØ °¢ ¾ÛµéÀÇ ¾Ç¼º±â´ÉÀ» ã¾Æ ŽÁöÇÏ°ï ÇÑ´Ù. Áï ¾Èµå·ÎÀ̵åÀÇ ´ëºÎºÐÀÇ º¸¾È±â´ÉÀº »÷µå¹Ú½º¿¡ ÀÇÁ¸ÇÑ´Ù°í º¼ ¼ö ÀÖ´Ù.
»÷µå¹Ú½º¸¦ ³Ñ¾î OS¿µ¿ª Á¢±Ù
½º¸¶Æ®ÆùÀº °øÀå¿¡¼ ³ª¿Ã ¶§ºÎÅÍ OS¿µ¿ª¿¡ ´ëÇÑ Á¢±ÙÀÌ ºÒ°¡´ÉÇϵµ·Ï µÅ ÀÖ´Ù. Áï, ¾î¶² ¾ÛÀ» ¼³Ä¡ÇÏ´õ¶óµµ OS¿¡´Â ¿µÇâÀ» ÁÖÁö ¾Ê´Â´Ù. »÷µå¹Ú½º ¾È¿¡ Àֱ⠶§¹®ÀÌ´Ù. ¾Èµå·ÎÀ̵å OSÀÇ ±â¹ÝÀº ¸®´ª½º·Î µÅ ÀÖÀ¸¸ç ¸®´ª½º´Â ±âº»ÀûÀ¸·Î OS¿¡ ´ëÇÑ Á¢±ÙÀÌ Á¦ÇѵŠÀÖ´Ù. ¹®Á¦´Â ¾Èµå·ÎÀ̵å OS°¡ ¸®´ª½º¸¦ Ãà¼ÒÆÇÀ̶ó´Â Á¡ÀÌ´Ù.
¾Èµå·ÎÀ̵å´Â ¸®´ª½ºÀÇ ´ëºÎºÐÀÇ ±â´ÉÀ» °¡Áö¸é¼ ½º¸¶Æ®Æù°ú °°Àº ¼ÒÇü µð¹ÙÀ̽º¿¡¼ ÀÛµ¿ÇÒ ¼ö ÀÖµµ·Ï °æ·®È µÅ ÀÖ´Ù. ±×·¯³ª À¯ ¼ÒÀåÀº °æ·®È °úÁ¤¿¡¼ Áß¿äÇÑ º¸¾È±â´ÉÀ» ºüÁ³´Ù°í À̾߱âÇÑ´Ù. OS¿¡ À߸øµÈ Á¢±ÙÀ» È®ÀÎÇÏ´Â ÀϺΠ°úÁ¤ÀÌ »ý·« µÈ °Í. µû¶ó¼ ¸®´ª½º¿¡¼µµ ³ªÅ¸³µ´ø Ä¿³Î Ãë¾àÁ¡ ¹®Á¦°¡ ¾Èµå·ÎÀ̵忡¼´Â ´õ¿í ¸¹ÀÌ ³ªÅ¸³¯ ¼ö ÀÖ´Ù¸é¼ ÁÖÀǸ¦ ´çºÎÇß´Ù.
À̹ø¿¡ ½Ã¿¬µÈ Ä¿³Î Ãë¾àÁ¡Àº LKM(Loadable kernel module) µ¿Àû ÀûÀ縦 ÅëÇÑ Ä¿³Î Á¢±Ù ±â¼ú°ú KMEM µð¹ÙÀ̽º Á¢±ÙÀ» ÅëÇÑ Ä¿³Î ¸Þ¸ð¸® Á¢±Ù ±â¼ú µîÀ¸·Î, À̵é Ãë¾àÁ¡À» ÀÌ¿ëÇϸé OSÀÇ Áö¹èÀûÀÎ ±ÇÇÑÀ¸·Î °ø°ÝÀÚ°¡ ¿øÇÏ´Â ¸í·ÉÀ» ³»¸®´Â °ÍÀÌ °¡´ÉÇÏ´Ù.
±âÁ¸ ¸®´ª½º Ä¿³Î Ãë¾àÁ¡Àº ¹öÀü¿¡ µû¶ó Àû¿ëÀÌ ºÒ°¡´É ÇÑ °æ¿ì°¡ ¸¹¾Æ °¢ ¹öÀü¸¶´Ù Ãë¾àÁ¡°ú °ø°Ý±â¹ýÀÌ ´Ù¸¥ °æ¿ì°¡ ¸¹¾Ò´Ù. ±×·¯³ª À̹ø¿¡ °ø°³µÈ Ãë¾àÁ¡Àº ¸ðµç ¹öÀü¿¡¼ °ø°ÝÀÌ °¡´ÉÇÏ´Ù. À̹ø Ãë¾àÁ¡Àº Ä¿³ÎÀÇ ±¸Á¶Ã¼³ª Ä¿³Î Å©±â¸¦ ºÐ¼®ÇØ ´Ù¾çÇÑ ¹öÀüÀÇ Ä¿³Î¿¡¼ µ¿ÀÛÀÌ °¡´ÉÇϱ⠶§¹®ÀÌ´Ù.
½´ÆÛ ¾Ç¼ºÄÚµåÀÇ À§·ÂÀº?
ÀÌ·¸°Ô Ä¿³Î ¾Ç¼º Äڵ忡 °¨¿°µÈ ¾Èµå·ÎÀÌµå ½º¸¶Æ® Ç÷§ÆûÀº SMS ¹®ÀÚ ¸Þ½ÃÁö µîÀ» ÅëÇØ ¿ø°Ý¿¡¼ ÇØÄ¿ÀÇ Á¦¾î¸¦ ¹Þ°Ô µÈ´Ù. ¶ÇÇÑ ¹é½Å º¸¾È Á¦Ç°À» ¹«·ÂȽÃÄÑ Ãß°¡ÀûÀÎ ¾Ç¼º Äڵ带 ¼³Ä¡ÇÔÀ¸·Î½á ½º¸¶Æ® Ç÷§Æû ³»ÀÇ ÁÖ¿ä µ¥ÀÌÅÍ(±â±â Á¤º¸, ¹®ÀÚ ¹× ÅëÈ ³»¿ª, ÁÖ¼Ò·Ï, ³»Àå ¸Þ¸ð¸® µ¥ÀÌÅÍ, GPS À§Ä¡ Á¤º¸)¸¦ ¿ÜºÎ·Î Àü¼ÛÇÒ ¼öµµ ÀÖ´Ù.
À¯µ¿ÈÆ ¼ÒÀåÀº "°ú°Å¿¡´Â Ä¿³Î ¾Ç¼º Äڵ常À¸·Î´Â ½º¸¶Æ® Ç÷§ÆûÀ¸·ÎÀÇ ¼³Ä¡°¡ ¾î·Á¿ü±â ¶§¹®¿¡ Å« À§ÇùÀÌ µÇÁö ¾Ê¾ÒÁö¸¸ ÃÖ±Ù¿¡ ´Ù¾çÇÑ ¾Èµå·ÎÀÌµå ½º¸¶Æ® Ç÷§Æû Ãë¾àÁ¡ÀÌ ¹ß°ß µÇ¸é¼ Ä¿³Î ¾Ç¼º Äڵ带 ½º¸¶Æ® Ç÷§Æû¿¡¼ ÀÌ¿ë ÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù"¸é¼ "ÀÌ·Î½á ¹é½ÅÀÌ ¼³Ä¡µÈ ±â±â¶ó ÇÏ´õ¶óµµ ´õ ÀÌ»ó ÇØÅ·ÀÇ ¾ÈÀüÁö´ë¿¡ ÀÖ´Ù°í º¼ ¼ö ¾øÀ» °Í"À̶ó°í ¸»Çß´Ù.
·çƮŶ(Rootkit)Àº °ü¸®ÀÚ ±ÇÇÑÀ» ȹµæÇÑ ÇØÄ¿°¡ Ä¿³Î¿¡ ¼³Ä¡ÇÏ´Â ¾Ç¼º ÄÚµåÀÇ ÀÏÁ¾À¸·Î¼ ½ÇÇàÁßÀÎ ¾Ç¼º ÄÚµå¿Í ±×¿¡ µû¸¥ ÈçÀûÀ» Àº´ÐÇϱâ À§ÇÑ ¸ñÀûÀ¸·Î ÀÚÁÖ ¾Ç¿ëµÈ´Ù. ¶§¹®¿¡ ½º¸¶Æ® Ç÷§Æû ³»ÀÇ OS Ä¿³ÎÀ» º¯Á¶ÇÏ´Â ·çƮŶÀÌ È°¼ºÈ µÈ´Ù¸é ¹é½Å Á¦Ç°À» »ç¿ë ÁßÀÏÁö¶óµµ Ä¿³Î ¾Ç¼º ÄÚµåÀÇ °ø°ÝÀ» ÇÇÇÒ ¼ö ¾ø´Ù.
ÇØ°á ¹æ¹ýÀº ¾ø´Â°¡?
°¡Àå ÁÁÀº ¹æ¹ýÀº ÇØ´ç Ä¿³Î Ãë¾àÁ¡ÀÌ ¹ß°ßµÉ ¶§¸¶´Ù ÇØ´ç Ãë¾àÁ¡ÀÌ ÆÐÄ¡µÈ ¾Èµå·ÎÀ̵åÀÇ OSÀ» ¾÷±×·¹À̵åÇÏ´Â ¹æ¹ýÀÌ´Ù. ±×·¯³ª ½º¸¶Æ®ÆùÀÇ OS¸¦ ¾÷±×·¹À̵åÇÏ´Â °ÍÀº ¸Å¿ì ¹ø°Å·Î¿î ÀÏÀÌ´Ù. OS¿µ¿ª ¿Ü¿¡ ¸ðµç ÀڷḦ ¹é¾÷ÇÑ ÈÄ¿¡ ±âÁ¸ OS¸¦ Áö¿ì°í »õ·Î¿î OS¸¦ µ¤¾î¾º¿ì´Â ¹æ¹ýÀ» ÀÌ¿ëÇÏ°í Àֱ⠶§¹®ÀÌ´Ù. ÀÌ·± ¹ø°Å·Î¿î ¹æ¹ý ¶§¹®¿¡ ¸¹Àº »ç¿ëÀÚµéÀÌ OS¸¦ ¾÷±×·¹À̵åÇÒ ¶§ ½Ã½ºÅÛÀÌ ¸ÔÅëµÇ´Â µîÀÇ ºÒÆíÀ» °Þ°í ÀÖ´Ù. °Ô´Ù°¡ Á¦Á¶»ç ÀÔÀå¿¡¼µµ Ä¿³Î Ãë¾àÁ¡ÀÌ ÆÐÄ¡µÈ OS¸¦ ºü¸£°Ô Á¦°øÇÏ´Â °ÍÀÌ ½±Áö¸¸Àº ¾Ê´Ù.
À¯µ¿ÈÆ ¾ÆÀ̳ÝÄ° ¿¬±¸¼ÒÀåÀº À̳¯ °¿¬¿¡¼ ÀÌ¿Í °ü·ÃÇÑ ´ëó¹æ¹ýµµ °ø°³Çß´Ù. ¾Èµå·ÎÀ̵å´Â Áß¿ä OSÀÇ À̹ÌÁö¸¦ ·Ò¿¡ ÀúÀåÇϱ⠶§¹®¿¡ À̸¦ ÀÌ¿ëÇØ ¾Ç¼ºÄÚµå·Î º¯ÇüµÈ ºÎºÐÀ» ã¾Æ³»´Â °Í. Áï, ·Ò¿¡ ÀúÀåµÈ À̹ÌÁö¸¦ ºñ±³Çؼ OS¿µ¿ªÀÇ ¹«°á¼º(integrity)À» üũÇÑ´Ù´Â À̾߱â´Ù. ´õºÒ¾î ¹«°á¼º üũ¸¦ ¿Ï·áÇÑ ÈÄ¿¡ Ä¿³Î¿¡ ´ëÇÑ Á¢±ÙÀ» ¸·¾Æ ½´ÆÛ ¾Ç¼ºÄڵ带 ½Ç½Ã°£À¸·Î Â÷´ÜÇÒ ¼ö ÀÖ´Ù°í ¼³¸íÇß´Ù.
À¯ ¼ÒÀåÀº ¡°Ä¿³Î ¾Ç¼º ÄÚµåµéÀÌ ½º¸¶Æ® Ç÷§Æû Ư¼º¿¡ µû¶ó Â÷À̸¦ °®´Â ¾àÁ¡À» °¡Áö°í ÀÖ±â´Â ÇÏÁö¸¸ ½º¸¶Æ® Ç÷§Æû Ư¼º»ó µ¿ÀÏÇÑ ¹öÀüÀÇ Á¦Ç°ÀÌ ´ë·®À¸·Î »ý»êµÈ´Ù´Â Á¡¿¡ ºñÃ纸¾ÒÀ» ¶§ ÇϳªÀÇ ½º¸¶Æ® Ç÷§Æû¸¸À» ´ë»óÀ¸·Î ÇÏ´õ¶óµµ »ó»óÀ» ÃÊ¿ùÇÏ´Â ´ë±Ô¸ðÀÇ »çÀ̹ö Å×·¯°¡ ¹ß»ýÇÒ °¡´É¼ºÀÌ ÀÖ´Ù¡±°í °æ°íÇß´Ù.
[¿Àº´¹Î ±âÀÚ(boan4@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(http://www.boannews.com/) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>