·Î±×ÀÎ | ȸ¿ø°¡ÀÔ (´º½º·¹ÅͽÅû) | SITEMAP
   
  ¿£ÅÍÇÁ¶óÀÌÁî ÄÄÇ»ÆÃ   Åë½Å & ³×Æ®¿öÅ©   ÀÎÅÍ³Ý   PC & µðÁöÅÐ °¡Àü   ½ºÆÌ´º½º   ZDNet Special   ZDNet Event   Àüü±â»ç  
 
±â»çÀúÀå
0
 
¸¶ÀÌ ½ºÅ©·¦
ºñ½ºÅ¸¿Í ÇØÄ¿ÀÇ ¼û¹Ù²ÀÁúÀÌ ½ÃÀ۵ǴÙ

Joris Evers ( CNET News.com )   2006/06/05  
¹ÙÀÌ·¯½º
ºñ½ºÅ¸
Micronet
MS¿Í ¾ÇÁúÀûÀÎ ÄÚµåÀÇ ÀÛ¼ºÀÚ°¡ ¡¸¼û¹Ú²ÀÁú¡¹À» ½ÃÀÛÇß´Ù.

Áö³­ ÁÖ¿¡ ¹ßÇ¥µÈ À©µµ¿ì ºñ½ºÅ¸ º£Å¸2´Â ¹öÆÛ ¿À¹ö·± °ø°ÝÀ¸·ÎºÎÅÍ ¸Ó½ÅÀ» º¸È£ÇÏ´Â »õ·Î¿î º¸¾È ±â´ÉÀÌ Æ÷ÇԵǾî ÀÖ´Ù. ¡¸Address Space Layout Randomization(ASLR)¡¹¶ó´Â ÀÌ ±â´ÉÀº PC¸¦ ±âµ¿ÇÒ ¶§¸¶´Ù, ´Ù¸¥ ¸Þ¸ð¸® ¿µ¿ª¿¡ º¸Á¸µÇ¾î ÀÖ´Â Áß¿äÇÑ ½Ã½ºÅÛ ÆÄÀÏÀ» ÀÐ¾î ¾ÇÁúÀûÀÎ ÄÚµåÀÇ ½ÇÇàÀ» ¾î·Æ°Ô ÇÏ´Â °ÍÀÌ´Ù.

MSÀÇ ½Ã´Ï¾î ½ÃÅ¥¸®Æ¼ ÇÁ·Î±×·¥ ¸Å´ÏÀú ¸¶ÀÌŬ ÇÏ¿öµå(Michael Howard)´Â ÀÌ ±â´ÉÀ» ¹ßÇ¥ÇÏ´Â ºí·Î±×¿¡¼­ ¡°(½ÃÅ¥¸®Æ¼ÀÇ) ¸¸º´ÅëÄ¡¾àµµ ¾Æ´Ï°í, ¾ÈÀü¼ºÀÌ ³·Àº ÄÚµå ¸¦ ´ë½ÅÇÏ´Â °Íµµ ¾Æ´Ï´Ù. ±×·¯³ª ´Ù¸¥ ±â¼ú°ú º´¿ëÇÏ´Â °ÍÀÌ´Ù.. (Áß·«) À¯¿ëÇÑ º¸È£ ¹æ¹ýÀÌ´Ù. À©µµ¿ì ½Ã½ºÅÛÀ» ¸È¿þ¾î°¡ ¡¸´Ù¸£´Ù¡¹°í º¸°Ô ÇØ ÀÚµ¿È­µÈ °ø°ÝÀ» ÀϾ±â ¾î·Æ°Ô Çϱ⠶§¹®ÀÌ´Ù¡±°í Àû¾ú´Ù.

¹öÆÛ ¿À¹ö ·± °ø°ÝÀ̶õ, ÄÄÇ»ÅÍ ÄÚµåÀÇ ´ëÇ¥ÀûÀÎ ½ÃÅ¥¸®Æ¼ ȦÀÎ ¹öÆÛ ¿À¹ö ·± ȤÀº ¹öÆÛ ¿À¹öÇ÷ο츦 ¾Ç¿ëÇÏ´Â, ¾ÇÁúÀûÀÎ Äڵ忡 ÀÇÇÑ °ø°ÝÀÌ´Ù. ÀÌ °ø°ÝÀº ¹öÆÛ °æ°è¸¦ ³Ñ¾î¼­´Â µ¥ÀÌÅ͸¦ º¸Àü½ÃÄÑ ±× °á°ú ³ÑÄ¡´Â µ¥ÀÌÅ͸¦ ¸Þ¸ð¸®¿¡ ÀÎÁ¢ÇÑ ºÎºÐ¿¡ °ãÃľ²±â ÇØ ¼º°øÇÑ´Ù. ÀÌ·Î ÀÎÇØ ¸Ó½ÅÀÌ Å©·¡½¬ ´çÇϰųª ¾ÇÁúÀûÀÎ Äڵ尡 ½ÇÇàµÉ °¡´É¼ºÀÌ »ý±ä´Ù.

ASLR´Â MS°¡ °³¹ßÇÑ ±â¼úÀÌ ¾Æ´Ï°í, OpenBSD³ª ¸®´ª½º ÆÐÄ¡ ¡¸PaX¡¹, ¡¸Exec Shield¡¹¶ó´Â ¿ÀÇ ¼Ò½º ½ÃÅ¥¸®Æ¼ ½Ã½ºÅÛÀ¸·Î ÀÌ¹Ì ÀÌ¿ëµÇ°í ÀÖ´Ù.

ÀϺÎÀÇ °ø°ÝÀº ¡¸wsock32.dll¡¹¿¡ ÀÖ´Â ¡¸socket()¡¹¶ó´Â À©µµ¿ì ½Ã½ºÅÛ ÇÔ¼ö¸¦ È£ÃâÇØ, ³×Æ®¿öÅ© ¼ÒÄÏÀ» ¿­·Á°í ½ÃµµÇÑ´Ù. ÀÌ·Î ÀÎÇØ »õ·Î¿î ASLR ±â´ÉÀº ÀÌ·¯ÇÑ ½Ã½ºÅÛ ÆÄÀÏÀ» À̵¿½ÃÄÑ Àå¼Ò¸¦ ƯÁ¤Çϱ⠾î·Á¿öÁø´Ù. ÇÏ¿öµåÀÇ ºí·Î±×¿¡ ÀÇÇϸé À©µµ¿ì ºñ½ºÅ¸ º£Å¸2¿¡¼­´Â, DLL ȤÀº EXE ÆÄÀÏÀº 256°³ÀÇ ÀúÀå¼Ò ¾îµð¿£°¡ º¸°üµÈ´Ù°í ÇÑ´Ù.

¡°°ø°ÝÀÚ°¡ ÀûÀýÇÑ Àå¼Ò¸¦ ã¾Æ³»´Â È®·üÀÌ 256ºÐÀÇ 1 ¹Û¿¡ ¾ø´Ù¡±°í ÇÑ´Ù.

¹öÁö´Ï¾Æ ÁÖ È¥µ·ÀÇ º¸¾È¾÷ü »çÀ̹öÆ®·¯½ºÆ®(Cybertrust)ÀÇ ½Ã´Ï¾î »çÀÌ¾ðÆ¼½ºÆ®ÀÎ ·ç½º ÄíÆÛ(Russ Cooper)´Â ¿ÀÇ ¼Ò½º ½Ã½ºÅÛ¿¡¼­´Â ·£´ýÈ­´Â ¸Å¿ì À¯¿ëÇÏ´Ù°í À̾߱âÇÑ´Ù. ´Ù¸¸ MS°¡ ASLR¸¦ ¾î¶»°Ô žÀçÇÏ´ÂÁö ±× ·£´ýÈ­´Â Á¤¸»·Î ¿¹»óÀÌ ¾î·Á¿î °ÍÀÎÁö ¾î¶²Áö´Â, ¾ÆÁ÷ ºÐ¸íÇÏÁö ¾Ê´Ù°íÇÑ´Ù.

¡°°á±¹ ÀÌ ±â´ÉÀº, ÆÄÀÏÀÇ º¸°ü Àå¼Ò·Î¼­ ¼±ÅÃÇÑ ºÎºÐÀ» ¸íÈ®ÇÏ°Ô ³ªÅ¸³» º¸À̰ųª ȤÀº ¾î¶² ÁöÁ¡À» ¾Ë·ÁÁÖ´Â °ÍÀÌ ¾Æ´Ò±î ÇÏ´Â ÀǽÉÀÌ ÀÖ´Ù¡±°í ÇÑ´Ù.

°ø°ÝÀÚ´Â 256°³ÀÇ ¸ðµç ¸Þ¸ð¸® ¿µ¿ªÀ» µé¿©´Ùº¸´Â ¾ÇÁúÀûÀÎ ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÛ¼ºÇÒ ¼öµµ ÀÖ´Ù. ¹«¾ùº¸´Ù ÀÌ·¯ÇÑ ÇàÀ§¿¡ ÀÇÇØ¼­ °ø°ÝÀÌ ÀϾ °¡´É¼ºº¸´Ù, PC°¡ Å©·¡½¬µÉ °¡´É¼ºÀÌ ÈξÀ Å©´Ù°í ÄíÆÛ´Â ÁöÀûÇϰí ÀÖ´Ù. ¡°¸È¿þ¾îÀÇ ½ÇÇà ÀúÁö¸¸À» »ý°¢Çϸé ÁÁÀ»Áö ¸ð¸£Áö¸¸ ½Ã½ºÅÛÀ» °è¼ÓÀûÀ¸·Î °¡µ¿½Ãų °æ¿ì´Â ¹®Á¦°¡ ¸¹´Ù¡±°í ÇÑ´Ù.

º¸¾È ¾÷°è´Â MS°¡ ºñ½ºÅ¸¿¡ ASLR¸¦ Æ÷ÇÔÇÑ °ÍÀ» μÛÇϰí ÀÖ´Ù. Next Generation Security SoftwareÀÇ ¿¬±¸ÀÚ µ¥À̺ø ¸®Ä¡Çʵå(David Litchfield)µµ ¡¸BugTraq¡¹¸ÞÀϸµ ¸®½ºÆ®¿¡¼­ ¡°ÀÌ·Î ÀÎÇØ ¿ø°ÝÀ¸·ÎºÎÅÍÀÇ ¹öÆÛ ¿À¹öÇÃ·Î¿ì °ø°ÝÀÌ ¸Å¿ì Èûµé°Ô µÇ¾ú´Ù¡±°í ¸»Çß´Ù.

ÇÑÆí ȸÀÇÀûÀÎ °ßÇØ¸¦ ÇÏ´Â »ç¶÷µéµµ ÀÖ´Ù. ¸®Ä¡ÇʵåÀÇ ¹ß¾ð¿¡ ´ëÇØ ¡¸c0ntex¡¹¶ó´Â À̸§ÀÇ Àι°Àº ASLRÀº ¡°¸®´ª½º¿¡¼­´Â ¸î ³â ÀüºÎÅÍ µµ¿òÀÌ µÇÁö ¾Ê¾Ò´Ù¡±°í ¹Ý·ÐÇß´Ù.

µ¡ºÙ¿© MS°¡ À©µµ¿ì ºñ½ºÅ¸ÀÇ º£Å¸2ÀÇ ¹ßÇ¥ ¶§¹®¿¡ °£½ÅÈ÷ ASLR¸¦ žÀçÇÑ °ÍÀº, À©µµ¿ìXPÀÇ Èİè Á¦Ç°ÀÎ ºñ½ºÅ¸ÀÇ ¹ßÇ¥°¡ ¿¬¸» ¼º¼ö±â¿¡´Â ´Ê¾îÁú °ÍÀ̶ó´Â °ÍÀ» ÀçÈ®ÀÎÇÏ´Â °ÍÀÌ´Ù. ¡°ASLRÀÇ Å¾Àç°¡ ¸¹ÀÌ ´Ê¾îÁ³Áö¸¸ º£Å¸2¿¡ À̸¦ Ãß°¡ÇØ Ãʱâ žÀç ±â´ÉÀ¸·Î¼­ ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀÌ Áß¿äÇÏ´Ù°í ÆÇ´ÜÇß´Ù. ½ÇÁ¦ÀÇ ÀÌ¿ë ȯ°æ¿¡ À־ÀÇ µ¿ÀÛ »óȲÀ» ÆÄ¾ÇÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù¡±°í ÇÏ¿öµå´Â ¸»Çß´Ù.

MS´Â ASLRÀÇ Ãß°¡´Â ºñ½ºÅ¸ÀÇ ±× ¿ÜÀÇ ±â´É °­È­¿Í ÇÔ²², OSÀÇ ¾ÈÀü¼ºÀ» ÀüüÀûÀ¸·Î Çâ»ó½ÃŰ°Ô µÇ¾ú´Ù°í ÀÚ½ÅÇÑ´Ù. MS¿¡ ÀÇÇϸé 2007³â 1¿ù¿¡ ¹ßÇ¥ÇÒ ¿¹Á¤ÀÎ ºñ½ºÅ¸´Â Áö±Ý±îÁöÀÇ À©µµ¿ì Áß¿¡¼­ °¡Àå ¾ÈÀüÇÑ Á¦Ç°À̶ó°í ÇÑ´Ù. @
°ü·Ã±â»ç
¹ö±× Åõ¼ºÀÌ À©µµ¿ì ºñ½ºÅ¸,¡¸¶Ç Ãâ½Ã Áö¿¬?¡¹
À©µµ¿ì ºñ½ºÅ¸¿¡ °Å´Â¡¸MSÀÇ º£ÆÃ¡¹
¸»¿þ¾î¿¡ ºñ¼ö ²È´Â ºñ½ºÅ¸¡¸±â´Ù·Áº¼±î?¡¹
Áü ¾ËÄ£:¡¸º¸¾È¡¹À» À§ÇÏ¿© ºñ½ºÅ¸¸¦ »ç¶ó
¡¸ºñ½ºÅ¸¡¹Àü¿ë WMF Ãë¾à¼º ÆÐÄ¡ ¹ßÇ¥
µ¶ÀÚÀÇ°ß ³²±â±â (·Î±×ÀÎ ÈÄ µ¶ÀÚ ÀǰßÀ» ³²±â½Ç ¼ö ÀÖ½À´Ï´Ù.)
¾ÆÀ̵ð ºñ¹Ð¹øÈ£
 
 
?>
±¹»ê RIA¾÷üµé, Ç÷§Æû ¼¼´ë±³...
'¸Æ' Á¡À¯À² ´Ã°í, 'À©µµ' ÁÙ...
ÆÄÀÌ¾îÆø½º °­¼¼ 'Áö¼Ó', Àͽº...
¾ÖÇÃ, SSDžÀç '¸ÆºÏ¿¡¾î' 5...
'À©µµXP' ´ÜÁ¾ ±× ÀÌÈÄ
'ÀÎÅͳÝÀüÈ­ ´ëÁßÈ­ ½Ã´ë' ¿­¸±±î...
¾ÖÇÃ, »ï¼ºÀüÀÚ¿¡ Ç÷¡½ÃĨ ´ë·® ...
ÄÚ´Ú ÄÞÆÑÆ® µðÄ«,'ÅÍÄ¡¼¾¼­'·Î ¹Ù²Ù´Ï¡¦À¯Àúµé "Àú¿ä! Àú¿ä!" [00:04:05]
ÁøÇà ·ùÁØ¿µ ±âÀÚ, Á¦ÀÛ À¯È¸Çö PD
[Weekend TV]'½ºÅ¸Å©·¡ÇÁÆ®' ¼º´ë¸ð»çÀÇ ´ÞÀÎ [00:01:20]
ÁøÇà ·ùÁØ¿µ ±âÀÚ, Á¦ÀÛ À¯È¸Çö PD
º¸¾È°­È­ ±¸±Û ¡°À©µµ ¹ö¸®°í À¥À¸...
¡®À©µµXP¡¯½Ã´ë Æó¸·, »ç¿ëÀÚ¿¡°Ô...
¡®³ªÈ¦·Î ¾×ƼºêX¡¯¡¦¼¼°è ÀÎÅͳݰú...
ÀÎÅÍ³Ý ¹ðÅ· ºê¶ó¿ìÀú´Â µû·Î ÀÖ´Ù...
SKT µ¶Á¡ 800MHz Á֯ļö,...
ÃÖÈÖ¿µ NHN ´ëÇ¥ ¡°°Ë»ö¾î ¼øÀ§...
KTF, ¼¶¸¶À» ¼øÈ¸ 'SHOW³ª...
LGÆÄ¿öÄÞ, ¿ì¼öÇõ½Å»ç·Ê °æÁø´ëȸ...
°øÁ¤À§ "Çϳª·ÎÅÚ, °³ÀÎÁ¤º¸ µµ¿ë...
Çϳª·ÎÅÚ·¹ÄÞ, ÇϳªÆ÷½º ǰÁúÆò°¡´Ü...
ÁøÈ­ÇÏ´Â ÀüÀÚÁöµµ¡¦Æ¯Çã Ãâ¿ø ´Ù¾ç...
 
 
The Korean edition of 'ZDNet' is published under license from CNET Networks, Inc., San Francisco, CA, USA. Editorial items appearing in 'ZDNet Korea' that were originally published in the US Edition of 'ZDNet', 'CNET', and 'CNET News.com' are the copyright properties of CNET Networks, Inc. or its suppliers.
Copyright ¨Ï 2008 CNET Networks, Inc. All Rights Reserved. 'ZDNet', 'CNET' and 'CNET News.com' are trademarks of CNET Networks, Inc.