Home > Àüü±â»ç

ÆäÀ̽ººÏ, ¹ö±×¹Ù¿îƼ ´ë»ó Ç׸ñ°ú »ó±Ý ±Ô¸ð ´Ã·Á

ÀÔ·Â : 2019-10-18 11:12
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
ÀÚü ÇÁ·Î±×·¥ ¹× ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇؼ­´Â ¼¼ºÎÀûÀÎ º¸³Ê½º Ç׸ñ »ý°Ü
¼­µåÆÄƼ ¾Û°ú À¥»çÀÌÆ®¿¡ ´ëÇÑ Ãë¾àÁ¡ ¿¬±¸µµ º¸´Ù ´Éµ¿ÀûÀ¸·Î ÁøÇàÇÒ ¼ö ÀÖ°Ô


[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ÆäÀ̽ººÏÀÌ ¹ö±×¹Ù¿îƼ ÇÁ·Î±×·¥À» È®ÀåÇϱâ·Î °áÁ¤Çß´Ù. ÆäÀ̽ººÏ ÀÚü Á¦Ç°µé¿¡ ´ëÇÑ ¹ö±×¹Ù¿îƼ »ó±ÝÀÌ ´Ã¾î³µÀ» »Ó¸¸ ¾Æ´Ï¶ó ¼­µåÆÄƼ ¾Û¿¡ ´ëÇÑ ÇÁ·Î±×·¥µµ ½Å¼³ ¹× È®ÀåµÉ °ÍÀ̶ó°í ÇÑ´Ù.

[À̹ÌÁö = iclickart]


ÆäÀ̽ººÏÀÌ ¼­µåÆÄƼ ¾Û°ú À¥»çÀÌÆ®¿¡ ´ëÇÑ ¹ö±×¹Ù¿îƼ ÇÁ·Î±×·¥À» ½Ç½ÃÇϱ⠽ÃÀÛÇÑ °Ç ÀÛ³âÀÌ´Ù. ´Ù¸¸ ÆäÀ̽ººÏÀÇ »ç¿ëÀÚ µ¥ÀÌÅ͸¦ ºÎÀûÀýÇÏ°Ô ³ëÃâ½ÃÅ°°Ô ÇÏ´Â Ãë¾àÁ¡µé¿¡ ÇÑÇؼ­¸¸ »ó±ÝÀ» ÁöºÒÇß´Ù. ÀÌÁ¦´Â ±× ¿Ü Ãë¾àÁ¡µé¿¡ ´ëÇؼ­µµ »ó±ÝÀ» ¼ö¿©ÇÑ´Ù. ¡°Áï, ÀÌÀü±îÁö´Â ¼öµ¿ÀûÀÎ °üÂûÀ» ÅëÇؼ­ ¹ß°ßÇÒ ¼ö ÀÖ´ø Ãë¾àÁ¡µé¸¸ Ãë±ÞÇßÁö¸¸, ÀÌÁ¦ Àû±ØÀûÀÎ ¸ðÀÇ ÇØÅ· ½ÇÇèÀ» ÅëÇØ ¹ß°ßµÈ Ãë¾àÁ¡µéµµ ÇØ´çµÈ´Ù´Â °Ì´Ï´Ù.¡±

¹°·Ð ³²ÀÌ ¸¸µç ¾ÛÀ» ¸¶±¸ Âñ·¯º¸´Â °ÍÀ̶ó, º¸¾È °­È­¸¦ À§ÇÑ ½ÇÇèÀ̶ó°í´Â ÇÏÁö¸¸ ÁöÄÑ¾ß ÇÒ ¼±ÀÌ ÀÖ´Ù. ÆäÀ̽ººÏÀº º¸¾È Àü¹®°¡µéÀÌ ÀÌ Á¡À» Àß Áöų °ÍÀ» °­Á¶Çß´Ù. ¡°ÁöÄÑ¾ß ÇÒ °Íµé Áß °¡Àå Áß¿äÇÑ °Ç ¼­µåÆÄƼ ¾ÛÀ̳ª À¥»çÀÌÆ®ÀÇ ¿ø·¡ °³¹ßÀڷκÎÅÍ ½ÇÇè Çã¶ôÀ» ¹Þ¾Ò´Ù´Â Áõ°Å ÀÚ·áÀÔ´Ï´Ù. ¹ö±×¸¦ º¸°íÇÒ ¶§ ÀÌ ÀÚ·áµµ ÇÔ²² Á¦ÃâÇØ¾ß ÇÕ´Ï´Ù.¡±

±×·¯¸é¼­ ÆäÀ̽ººÏÀº ¡°º¸¾È Àü¹®°¡µéÀÌ ÆäÀ̽ººÏ »ýÅÂ°è ³»¿¡¼­ È°µ¿ÇÏ´Â °³¹ßÀÚµé°ú ´õ È°¹ßÇÏ°Ô ±³·ùÇϱ⸦ ¹Ù¶õ´Ù¡±°í À̹ø ¹ö±×¹Ù¿îƼ È®´ë ÀÌÀ¯¸¦ ¼³¸íÇß´Ù. ¡°¶ÇÇÑ ¾Û°ú À¥»çÀÌÆ®ÀÇ ¾ÈÀü¼º ¿©ºÎ¸¦ È®ÀÎÇÏ°í º¸°­Çϱâ À§ÇØ ³ë·ÂÇϵµ·Ï, º¸¾È Àü¹®°¡µé¿¡°Ô ÇýÅÃÀ» ´õ ÁÖ°í ½Í¾ú½À´Ï´Ù. ÅõÀÚ°¡ ÀÌ·ïÁöÁö ¾Ê´Â ¿µ¿ª±îÁö º¸¾È ¾÷°è°¡ ¾Ë¾Æ¼­ °ü½ÉÀ» °¡Á®Áֱ⸦ ¹Ù¶ó´Â °Ç ¹Ù¶÷Á÷ÇÏÁöµµ ¾Ê°í È¿°úµµ ¾øÀ¸´Ï±î¿ä.¡±

ÆäÀ̽ººÏ ÀÚü ¾ÛµéÀÎ ¿ÓÃ÷¾Û(WhatsApp)À̳ª ¸Þ½ÅÀú(Messanger), ¿Àŧ·¯½º(Oculus), Æ÷ÅÐ(Portal), ÇÁ·Ï½ÃÁ¨(Proxygen), mvfst µîÀ» ´ë»óÀ¸·Î ÇÑ ¹ö±×¹Ù¿îƼµµ È®´ëµÈ´Ù. ¡°¿ø°Ý ÄÚµå ½ÇÇà, ±ÇÇÑ »ó½Â, »ç¿ëÀÚ µ¥ÀÌÅÍ Ä§ÇØ µîÀ¸·Î À̾îÁö°Ô ÇØÁÖ´Â Ãë¾àÁ¡ÀÌ ¹ß°ßµÉ °æ¿ì ÀÌÀüº¸´Ù ¸¹Àº »ó±ÝÀ» Á¦°øÇÒ °èȹÀÔ´Ï´Ù.¡±

´Ù¸¸ ÀÌ ºÎºÐ¿¡¼­ÀÇ ¹ö±× ¸®Æ÷Æ®¿¡´Â ¼öÁØÀÌ ³ôÀº °³³ä Áõ¸íÀÌ ÇÔ²² ÷ºÎµÇ¾î¾ß ÇÑ´Ù°í ÆäÀ̽ººÏÀº °­Á¶Çß´Ù. ¡°¶ÇÇÑ »ó±ÝÀÇ ¾çÀº ÀͽºÇ÷ÎÀÕÀÇ ¼öÁØ, ÀͽºÇ÷ÎÀÕ µÇ¾úÀ» ¶§ÀÇ È¿°ú, ÇÊ¿äÇÑ »ç¿ëÀÚ °³ÀÔÀÇ Á¤µµ¿¡ µû¶ó ´Ù¸£°Ô Ã¥Á¤µÉ °ÍÀÔ´Ï´Ù. ¿ø°Ý ÄÚµå Ãë¾àÁ¡À» ã¾Ò´Ù°í Çؼ­ ¹«Á¶°Ç ÃÖ°í »ó±ÝÀÌ ÁÖ¾îÁö´Â °Ç ¾Æ´Ï¶ó´Â °Ì´Ï´Ù.¡±

±×·¸´Ù ÇÏ´õ¶óµµ ÆäÀ̽ººÏÀÌ ¹ö±× ÇåÅ͵鿡°Ô µ·À» ¾µ ÀÇÇâÀº ÃæºÐÈ÷ ÀÖ´Â °ÍÀ¸·Î º¸ÀδÙ. ¡°È®½ÇÈ÷ ±â´ÉÀ» ¹ßÈÖÇÏ´Â ÀͽºÇ÷ÎÀÕÀ» µ¿¹ÝÇÑ °³³ä Áõ¸íÀ» Á¦ÃâÇÒ °æ¿ì 1¸¸ 5õ ´Þ·¯¸¦ º¸³Ê½º·Î Áö±ÞÇÒ °ÍÀÔ´Ï´Ù. ¸í·É¾î Æ÷ÀÎÅÍ(instruction pointer) ÅëÁ¦³ª ÀÓÀÇ ÀÛ¼º(arbitrary write)À» ³ªÅ¸³¾ ¼ö ÀÖ´Â °³³ä Áõ¸íÀÇ °æ¿ì ÃÖ´ë 9õ ´Þ·¯ÀÇ º¸³Ê½º°¡ Áö±ÞµÇ°í, ÀÓÀÇ Àбâ(arbitrary read)´Â ÃÖ´ë 5õ ´Þ·¯, Æ÷ÀÎÅÍ À¯Ãâ(pointer leak)Àº ÃÖ´ë 1õ ´Þ·¯°¡ ¹èÁ¤µÉ °ÍÀÔ´Ï´Ù.¡±

ÆäÀ̽ººÏÀº »ó±Ý ±Ô¸ð¸¦ Á¦½ÃÇϸ鼭 ÀڽŵéÀÌ ¹Ù¶ó´Â º¸°í¼­ÀÇ ¿¹½Ã¸¦ °ø°³Çϱ⵵ Çß´Ù. ¡°À§Ç輺ÀÌ ¹ÌºñÇÑ °æ¿ì¿¡´Â º¸°í¼­¸¦ Á¦ÃâÇß´Ù°í ÇÏ´õ¶óµµ »ó±ÝÀ» ¹ÞÁö ¸øÇÒ ¼ö ÀÖ½À´Ï´Ù. º¸°í¼­´Â ¾çÈ£Çѵ¥ ÀͽºÇ÷ÎÀÕÀÌ Á¦´ë·Î ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù¸é »ó±Ý¸¸ ¹Þ°í º¸³Ê½º´Â Ãß°¡·Î ¹ÞÀ» ¼ö ¾ø½À´Ï´Ù. ±×·± ½ÄÀ¸·Î ¼¼ºÎÀûÀÎ »ó±Ý Ã¥Á¤ ÀýÂ÷¿¡ µû¶ó ÃÖ´ëÇÑ °øÁ¤ÇÏ°í ³Ë³ËÇÏ°Ô º¸¾È Àü¹®°¡µé¿¡°Ô »ó±ÝÀ» ¼ö¿©ÇÒ ¿¹Á¤ÀÔ´Ï´Ù.¡±

±×·¯¸é¼­ ÆäÀ̽ººÏÀº ´ÙÀ½ ¼¼ °¡Áö´Â Á¢¼öÁ¶Â÷ ÇÏÁö ¾ÊÀ» °ÍÀ̶ó°í ¸øÀ» ¹Ú¾Ò´Ù.
1) ½É¹úÀÌ ¾ø´Â ½ºÅà Ʈ·¹À̽º(stack trace)
2) Áú ³·Àº °³³äÁõ¸í(¿¹ : Á¤¸®³ª ¾ÐÃà °úÁ¤À» °ÅÄ¡Áö ¾ÊÀº ´ë¿ë·® ÆÛÁî(fuzz) ÆÄÀÏ)
3) º¸°í¼­³ª ¼³¸í ÇÑ ÁÙ ¾ø´Â Å©·¡½Ã ´ýÇÁ(crash dump)

3ÁÙ ¿ä¾à
1. ÆäÀ̽ººÏ, ÀÚü ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ »ó±Ý ´Ã¸². º¸³Ê½º Ç׸ñÀÌ »ý±è.
2. ¼­µåÆÄƼ ¾Û°ú À¥»çÀÌÆ®¿¡ ´ëÇÑ Ä§Åõ Å×½ºÆ®µµ Çã¿ëÇÔ.
3. »ó±Ý ¾×¼ö Ã¥Á¤À» ¼¼ºÎÀûÀ¸·Î ÇÏ¿© ÃÖ´ëÇÑ °øÁ¤ÇÏ°Ô »ó±Ý ¼ö¿©ÇÒ ¿¹Á¤.

[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]

<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

  •  
  • 0
  • ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

±èµµ¿ø 2019.11.25 09:16

ÇØÄ¿¿ø°úÀÇ ¹ö±×¹Ù¿îƼ¸¦ ÁøÇàÇÏ¿© Ãë¾àÁ¡À» ã¾Æ³»¾î º¸¿ÏÇÏ´Â ¿©·¯ IT ±â¾÷µéÀÇ ²ÙÁØÇÑ ¹ö±×¹Ù¿îƼ¸¦ ÅëÇÏ¿© °³ÀÎÀ̳ª ´Üü, ±â¾÷ÀÇ Á¤º¸¸¦ ¸ðµç Ãë¾àÁ¡À» Àâ¾Æ³»±â¸¦ ±â´ëÇÏ°Ú½À´Ï´Ù.


  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
¾Æ½ºÆ®·Ð½ÃÅ¥¸®Æ¼ ÆÄ¿öºñÁî 2023³â2¿ù23ÀÏ ½ÃÀÛ ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö À§Áîµð¿£¿¡½º 2018
¼³¹®Á¶»ç
³»³â ȸ»ç¿¡ ²À µµÀÔÇÏ°í ½ÍÀº º¸¾È ¼Ö·ç¼Ç ¶Ç´Â Ç÷§ÆûÀº ¹«¾ùÀΰ¡¿ä?
XDR
EDR
AI º¸¾È
Á¦·ÎÆ®·¯½ºÆ®
°ø±Þ¸Á º¸¾È ü°è(SBOM)
Ŭ¶ó¿ìµå º¸¾È ¼Ö·ç¼Ç
±âŸ(´ñ±Û·Î)