buffer overflow ; ¹öÆÛ ³Ñħ

¹öÆÛ ³ÑħÀº ÇÁ·Î±×·¥À̳ª ÇÁ·Î¼¼½º°¡ ¿ø·¡ ¼³°èµÈ °Íº¸´Ù ´õ ¸¹Àº ·®ÀÇ µ¥ÀÌÅ͸¦ ¹öÆÛ¿¡ ³ÖÀ¸·Á´Â ½Ãµµ¸¦ ÇßÀ» ¶§ ¹ß»ýÇÑ´Ù. ¹öÆÛ´Â À¯ÇÑÇÑ ·®ÀÇ µ¥ÀÌÅ͸¦ ÀúÀåÇϵµ·Ï ¼³°èµÇ¾î Àֱ⠶§¹®¿¡ ±×º¸´Ù ´õ ¸¹Àº ·®ÀÇ Á¤º¸°¡ µé¾î¿À°Ô µÇ¸é, ¿©ºÐÀÇ µ¥ÀÌÅÍ´Â ÀÎÁ¢ÇÑ ´Ù¸¥ ¹öÆÛ·Î Èê·¯ µé¾î°¡°Å³ª, ¹öÆÛ ³»¿¡ ÀúÀåµÇ¾î ÀÖ´ø ´Ù¸¥ À¯È¿ÇÑ µ¥ÀÌÅ͸¦ ¸Á°¡¶ß¸®°Å³ª ¶Ç´Â ±× À§¿¡ °ãÃÄ ½áÁö´Â µîÀÇ ºÎÀÛ¿ëÀÌ ÀϾ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ÀϵéÀº ´ë°³ ÇÁ·Î±×·¥ ¿¡·¯¿¡ ÀÇÇØ ¹ß»ýÇÏ´Â °ÍÀÌ º¸ÅëÀÌÁö¸¸, ¹öÆÛ ³ÑħÀÌ Á¡Â÷ µ¥ÀÌÅÍ ¹«°á¼º¿¡ ´ëÇÑ º¸¾È°ø°ÝÀÇ ´ëÇ¥ÀûÀÎ ÇÑ ÇüŰ¡ µÇ¾î°¡°í ÀÖ´Ù. ¹öÆÛ ³Ñħ °ø°Ý¿¡¼­´Â ¿©ºÐÀÇ µ¥ÀÌÅÍ¿¡ ƯÁ¤ÇÑ ÇàÀ§¸¦ À¯¹ß½Ã۵µ·Ï ¼³°èµÈ Äڵ带 Æ÷ÇÔ½ÃÄÑ, °ø°Ý ´ë»ó ÄÄÇ»ÅÍ¿¡ »õ·Î¿î ¸í·É¾î¸¦ º¸³¿À¸·Î½á, »ç¿ëÀÚ ÆÄÀÏ¿¡ ¼Õ»óÀ» ÀÔÈ÷°Å³ª, µ¥ÀÌÅ͸¦ º¯°æÇϰųª ºñ¹Ð Á¤º¸¸¦ ³ëÃâ ½ÃŰ´Â µîÀÇ ÀÏÀ» ¹úÀÌ´Â °ÍÀÌ °¡´ÉÇÏ°Ô µÈ´Ù. ¹öÆÛ ³Ñħ °ø°ÝÀº C ÇÁ·Î±×·¡¹Ö ¾ð¾î°¡ ±â¹ÝÀ» Á¦°øÇϰí, °Å±â¿¡ Àú±ÞÀÇ ÇÁ·Î±×·¡¹Ö ±â¼úÀÌ Ãë¾àÁ¡À» Á¦°øÇϱ⠶§¹®¿¡ ¹ß»ýÇÑ´Ù°í ¾Ë·ÁÁ® ÀÖ´Ù.

2000³â 7¿ù¿¡, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¾Æ¿ô·è°ú ¾Æ¿ô·è ÀͽºÇÁ·¹½º¿¡¼­ ¹öÆÛ ³Ñħ °ø°ÝÀÌ °¡´ÉÇÑ Ãë¾àÁ¡ÀÌ ¹ß°ßµÇ¾ú´Ù. ÇϳªÀÇ ÇÁ·Î±×·¡¹Ö °áÁ¡À¸·Î ÀÎÇØ, °ø°ÝÀÚ°¡ ´ÜÁö ÀüÀÚ¿ìÆí ¸Þ½ÃÁö¸¦ º¸³»´Â °Í¸¸À¸·Îµµ ´ë»ó ÄÄÇ»ÅÍÀÇ ¹«°á¼ºÀÌ Å©°Ô À§Çù¹Þ°Ô µÇ¾ú´Ù. ÀÌ´Â ÀüÀÚ¿ìÆí ¹ÙÀÌ·¯½º¿Í´Â ´Þ¸®, »ç¿ëÀÚµéÀÌ Ã·ºÎµÈ ÆÄÀÏÀ» ¿­Áö ¾Ê´Â Á¶½É¼º¸¸À¸·Î´Â ÀڽŵéÀ» º¸È£ÇÒ ¼ö ¾ø¾ú´Âµ¥, ±× ÀÌÀ¯´Â ¸Þ½ÃÁö¸¦ ¿­Áö ¾Ê¾Æµµ °ø°ÝÀÌ °³½ÃµÇ¾ú±â ¶§¹®ÀÌ´Ù. ÇÁ·Î±×·¥ÀÇ ¸Þ½ÃÁö Çì´õ ±¸Á¶¿¡ ÀÖ´ø °áÇÔ ¶§¹®¿¡, ÀüÀÚ¿ìÆí ¹ß¼ÛÀÚ°¡ ±× ±â¾ï¿µ¿ª¿¡ °ü°è¾ø´Â µ¥ÀÌÅ͸¦ ³ÑÄ¡°Ô ¸¸µé ¼ö ÀÖ°Ô µÊÀ¸·Î½á, ¼Û½ÅÀÚ°¡ ¼ö½ÅÀÚ ÄÄÇ»ÅÍ»óÀÇ ¶°ÇÑ ÇüÅÂÀÇ ÄÚµå¶óµµ ½ÇÇà½Ãų ¼ö ÀÖ°Ô µÇ¾ú´Ù. ÀÌ ÇÁ·Î¼¼½º´Â ¼ö½ÅÀÚ°¡ ÀüÀÚ¿ìÆí ¸Þ½ÃÁö¸¦ ¼­¹ö·ÎºÎÅÍ ´Ù¿î·ÎµåÇÏÀÚ¸¶ÀÚ µ¿ÀÛÇϱ⠶§¹®¿¡, ÀÌ·¯ÇÑ ÇüÅÂÀÇ ¹öÆÛ ³Ñħ °ø°ÝÀº ¹æ¾îÇϱⰡ ¸Å¿ì ¾î·Á¿ü´Ù. °á±¹ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â ±× ÈÄ ÀÌ Ãë¾àÁ¡À» Á¦°ÅÇϱâ À§ÇÏ¿© ÆÐÄ¡ ÆÄÀÏÀ» ÀÛ¼ºÇÏ¿© °ø±ÞÇÏ¿´´Ù.


ÀÛ¼º : 02-08-15 ¼öÁ¤ : 03-11-20
¿µ¾îÆÇ(whatis.com)