ÄÁÅÙÃ÷»ó¼¼º¸±â

¸Ö¿þ¾î µ¥ÀÌÅÍ °úÇÐ : °ø°Ý ŽÁö ¹× ¿øÀÎ ±Ô¸í
¸Ö¿þ¾î µ¥ÀÌÅÍ °úÇÐ : °ø°Ý ŽÁö ¹× ¿øÀÎ ±Ô¸í
  • ÀúÀÚJoshua Saxe,Hillary Sanders °øÀú/ÀüÀÎÇ¥ ¿ª
  • ÃâÆǻ翵Áø´åÄÄ
  • ÃâÆÇÀÏ2021-03-08
  • µî·ÏÀÏ2021-12-06
º¸À¯ 2, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 8, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

ÀÌ Ã¥Àº ¸Ö¿þ¾î¿¡ Àû¿ëµÇ´Â µ¥ÀÌÅÍ °úÇп¡ ÃÊ÷À» ¸ÂÃß°í ÀÖ´Ù. °¢ éÅÍ¿¡ ÷ºÎµÈ ¸Ö¿þ¾î »ùÇà ÄÚµå¿Í µ¥ÀÌÅÍ ¼³¸íÀ» Á¦°øÇÏ¿© ½±°Ô µû¶óÇÒ ¼ö ÀÖµµ·Ï ÀÚ¼¼ÇÏ°Ô ¼³¸íÇÑ´Ù.

ÀúÀÚ¼Ò°³

À¯¼öÀÇ º¸¾È ¾÷ü Sophos¿¡¼­ µ¥ÀÌÅÍ °úÇР¿¬±¸ÆÀÀ» À̲ø°í Àִ ÃÑ°ý µ¥ÀÌÅÍ °úÇÐÀÚ(Chief Data Scientist)ÀÌ´Ù. ±×´Â ¼öõ¸¸ ¸íÀÇ °í°´µéÀ» ¸Ö¿þ¾î °¨¿°À¸·ÎºÎÅÍ º¸È£Çϴ SophosÀÇ ½Å°æ¸Á ±â¹Ý ¸Ö¿þ¾î Å½Áö±âÀÇ ¼ö¼® °³¹ßÀÚÀ̱⵵ ÇÏ´Ù. Sophos¿¡ ÇÕ·ùÇϱâ Àü, ±×´Â DARPA°¡ ÈÄ¿øÇϴ ¹Ì Á¤ºÎ º¸¾È µ¥ÀÌÅÍ ¿¬±¸ ÇÁ·ÎÁ§Æ®¸¦ 5³â°£ ÁöÈÖÇß´Ù.

¸ñÂ÷

¼­¹®</br>°¨»çÀÇ ±Û</br>¼Ò°³</br>µ¥ÀÌÅÍ °úÇÐÀ̶õ ¹«¾ùÀΰ¡?</br>µ¥ÀÌÅÍ °úÇÐÀÌ º¸¾È¿¡ Áß¿äÇÑ ÀÌÀ¯</br>¸Ö¿þ¾î¿¡ µ¥ÀÌÅÍ °úÇРÀû¿ë</br>´©°¡ À̠åÀ» Àоî¾ß Çϴ°¡?</br>À̠å¿¡ ´ëÇØ</br>»ùÇàÄڵ堹נµ¥ÀÌÅÍ »ç¿ë ¹æ¹ý</br></br>éÅÍ 1: ±âº» Á¤Àû ¸Ö¿þ¾î ºÐ¼®</br>¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµ¿ìÁî Portable Executable Æ÷¸Ë</br>PE Çì´õ</br>¼±ÅÃÀû Çì´õ</br>¼½¼Ç Çì´õ</br>pefileÀ» ÀÌ¿ëÇÑ PE Æ÷¸Ë ÇغÎ</br>¸Ö¿þ¾î À̹ÌÁö °Ë»ç</br>¸Ö¿þ¾î ¹®ÀÚ¿­ °Ë»ç</br> ¹®ÀÚ¿­ ÇÁ·Î±×·¥ »ç¿ë</br> ¹®ÀÚ¿­ ´ýÇÁ ºÐ¼®</br>¿ä¾à</br></br>éÅÍ 2: ±âº» Á¤Àû ºÐ¼®À» ³Ñ¾î: x86 µð½º¾î¼Àºí¸®</br>µð½º¾î¼Àºí¸® ¹æ¹ý</br>x86 ¾î¼Àºí¸® ¾ð¾î ±âÃÊ</br> CPU ·¹Áö½ºÅÍ</br> »ê¼ú ¸í·É¾î</br>µ¥ÀÌÅÍ À̵¿ ¸í·É¾î</br>pefile°ú capstoneÀ» ÀÌ¿ëÇÑ ircbot.exe µð½º¾î¼Àºí</br>Á¤Àû ºÐ¼®À» Á¦ÇÑÇϴ ÀÎÀÚµé</br> ÆÐÅ·</br> ÀÚ¿ø ³­µ¶È­</br> µð½º¾î¼Àºí¸® ¹æÁö ±â¹ý</br> µ¿ÀûÀ¸·Î ´Ù¿î·ÎµåÇÑ µ¥ÀÌÅÍ</br>¿ä¾à</br></br>éÅÍ 3: µ¿Àû ºÐ¼® °³¿ä</br>¿Ö µ¿Àû ºÐ¼®À» »ç¿ëÇϴ°¡?</br>¸Ö¿þ¾î µ¥ÀÌÅÍ °úÇÐÀ» À§ÇÑ µ¿Àû ºÐ¼®</br>µ¿Àû ºÐ¼®À» À§ÇÑ ±âº» Åø</br>ÀϹÝÀûÀΠ¸Ö¿þ¾î Çൿ</br>malwr.com¿¡ ÆÄÀÏ ¾÷·Îµå</br>malwr.comÀÇ °á°ú ºÐ¼®</br>±âº» µ¿Àû ºÐ¼®ÀÇ ÇÑ°è</br>¿ä¾à</br></br>éÅÍ 4: ¸Ö¿þ¾î ³×Æ®¿öÅ©¸¦ ÀÌ¿ëÇÑ Ä·ÆäÀΠ°ø°Ý ½Äº°</br>³ëµå¿Í ¿§Áö</br>À̺Р³×Æ®¿öÅ©</br>¸Ö¿þ¾î ³×Æ®¿öÅ© ½Ã°¢È­</br> ¿Ö°î ¹®Á¦</br> Èû-¹æÇâ ¾Ë°í¸®Áò</br>NetworkX¸¦ ÅëÇÑ ³×Æ®¿öÅ© ±¸Ãà</br>³ëµå¿Í ¿§Áö Ãß°¡</br>¼Ó¼º Ãß°¡</br>µð½ºÅ©¿¡ ³×Æ®¿öÅ© ÀúÀå</br>GRAPHVIZ¸¦ ÅëÇÑ ³×Æ®¿öÅ© ½Ã°¢È­</br> ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© ³×Æ®¿öÅ© Á¶Á¤</br> GraphViz Ä¿¸Çµå ¶óÀΠµµ±¸</br> ³ëµå¿Í ¿§Áö¿¡ ½Ã°¢Àû ¼Ó¼º Ãß°¡</br>¸Ö¿þ¾î ³×Æ®¿öÅ© ±¸Ãà</br>°øÀ¯ À̹ÌÁö °ü°è ³×Æ®¿öÅ© ±¸Ãà</br>¿ä¾à</br></br>éÅÍ 5: °øÀ¯ Äڵ堺м®</br>Ư¼º ÃßÃâÀ» ÅëÇÑ »ùÇàºñ±³ Áغñ</br>Ư¼º ¸ðµÒ ¸ðµ¨ÀÇ ¿ø¸®</br>N-±×·¥À̶õ?</br>ÀÚÄ«µå Áö¼ö¸¦ »ç¿ëÇÏ¿© À¯»ç¼º ¼öÄ¡È­</br>À¯»ç¼º Çà·ÄÀ» ÅëÇÑ ¸Ö¿þ¾î °øÀ¯ ÄÚµå ÃßÁ¤ ¸Þ¼­µå °ËÅä</br>¸í·É¾î ½ÃÄö½º ±â¹Ý À¯»ç¼º</br>¹®ÀÚ¿­ ±â¹Ý À¯»ç¼º</br>ÀÓÆ÷Æ® ÁÖ¼Ò Å×ÀÌºí ±â¹Ý À¯»ç¼º</br> µ¿Àû API È£Ãâ ±â¹Ý À¯»ç¼º</br>À¯»ç¼º ±×·¡ÇÁ ±¸Ãà</br>À¯»ç¼º ºñ±³ ½ºÄÉÀϸµ</br> minhash °³°ý</br>minhash ½ÉÈ­</br>Áö¼ÓÀûÀΠ¸Ö¿þ¾î À¯»ç¼º °Ë»ö ½Ã½ºÅÛ ±¸Ãà</br>À¯»ç¼º °Ë»ö ½Ã½ºÅÛ ½ÇÇà</br>¿ä¾à</br></br>éÅÍ 6: ¸Ó½Å ·¯´× ±â¹Ý ¸Ö¿þ¾î Å½Áö ÀÌÇØ</br>¸Ó½Å ·¯´× ±â¹Ý Å½Áö±â ±¸Ãà ´Ü°è</br>ÈƷ࿹½Ã ¼öÁý</br>Ư¼º ÃßÃâ</br>¿Ã¹Ù¸¥ Æ¯¼º ¼³°è</br> ¸Ó½Å ·¯´× ½Ã½ºÅÛ ÈƷýÃÅ°±â</br>¸Ó½Å ·¯´× ½Ã½ºÅÛ Å×½ºÆ® Çϱâ</br>Ư¼º °ø°£°ú °áÁ¤ °æ°èÀÇ ÀÌÇØ</br>¸ðµ¨ÀÇ °¡Ä¡ ÆÇ´Ü: °úÀûÇÕ ¹× °ú¼ÒÀûÇÕ</br>Áֿ䠸ӽŠ·¯´× ¾Ë°í¸®Áò Å¸ÀÔ</br>·ÎÁö½ºÆ½ È¸±ÍºÐ¼®</br>K-±ÙÁ¢ ÀÌ¿ô</br>ÀÇ»ç°áÁ¤ Æ®¸®</br> ¹«ÀÛÀ§ ½£</br>¿ä¾à</br></br>éÅÍ 7: ¸Ö¿þ¾î Å½Áö ½Ã½ºÅÛ Æò°¡</br>³× °¡Áö Å½Áö °á°ú</br> °ËÃâ Á¤Å½ ¹× ¿ÀŽ ºñÀ²</br> °ËÃâ Á¤Å½ ºñÀ²°ú ¿ÀŽ ºñÀ²ÀÇ °ü°è</br> ROC °î¼±</br>Æò°¡¸¦ À§ÇÑ ±âÁØÀ²ÀÇ Àû¿ë</br> ±âÁØÀ²ÀÌ Á¤¹Ðµµ¿¡ ¹ÌÄ¡´Â ¿µÇâ</br> ¹èÆ÷ È¯°æ¿¡¼­ÀÇ Á¤¹Ðµµ ÃßÁ¤</br>¿ä¾à</br></br>éÅÍ 8: ¸Ó½Å ·¯´× Å½Áö±â ¸¸µé±â</br>¿ë¾î¿Í °³³ä</br>¸ðÇü ÀÇ»ç°áÁ¤ Æ®¸® ±â¹Ý Å½Áö±â ±¸Ãà</br>ÀÇ»ç°áÁ¤ Æ®¸® ºÐ·ù±â ÈÆ·Ã</br>ÀÇ»ç°áÁ¤ Æ®¸® ½Ã°¢È­</br> Àüü »ùÇàÄÚµå</br>sklearnÀ» È°¿ëÇÑ ½ÇÁ¦ ¸Ó½Å ·¯´× Å½Áö±â ±¸Ãà</br>½ÇÁ¦ Æ¯¼º ÃßÃâ</br> °¡´ÉÇÑ ¸ðµç Æ¯¼ºÀ» »ç¿ëÇÒ ¼ö ¾ø´Â ÀÌÀ¯</br>Çؽ̠Ʈ¸¯À» ÅëÇѠƯ¼º ¾ÐÃà</br>°­·ÂÇѠŽÁö±â ±¸Ãà</br> Ư¼º ÃßÃâ</br> ŽÁö±â ÈÆ·Ã</br> »õ·Î¿î ¹ÙÀ̳ʸ®¿¡ ´ëÇؠŽÁö±â ½ÇÇà</br> ¿ì¸®°¡ Áö±Ý±îÁö ±¸ÇöÇÑ °Í</br>ŽÁö±âÀÇ ¼º´É Æò°¡</br> ROC °î¼±À» ÅëÇѠŽÁö±â È¿À² Æò°¡</br> ROC °î¼± °è»ê</br> ÈƷà¹× Å×½ºÆ® ¼¼Æ®·Î µ¥ÀÌÅÍ ºÐÇÒ</br> ROC °î¼± °è»ê</br> ±³Â÷°ËÁõ</br>´ÙÀ½ ´Ü°è</br>¿ä¾à</br></br>éÅÍ 9: ¸Ö¿þ¾î Ãß¼¼ ½Ã°¢È­</br>¸Ö¿þ¾î µ¥ÀÌÅÍ ½Ã°¢È­°¡ Áß¿äÇÑ ÀÌÀ¯</br>¿ì¸®ÀÇ ¸Ö¿þ¾î µ¥ÀÌÅͼ ÀÌÇØÇϱâ</br> pandas¿¡ µ¥ÀÌÅÍ ·Îµå</br> pandas DataFrame È°¿ë</br> Á¶°ÇÀ» »ç¿ëÇÏ¿© µ¥ÀÌÅÍ ÇÊÅ͸µ</br>MATPLOTLIB¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅÍ ½Ã°¢È­</br> ¸Ö¿þ¾î Å©±â¿Í º¥´õ Å½Áö °£ °ü°è Ç÷ÎÆÃ</br> ·£¼¶¿þ¾î Å½Áö ºñÀ² Ç÷ÎÆÃ</br> ·£¼¶¿þ¾î ¹× ¿ú Å½Áö ºñÀ² Ç÷ÎÆÃ</br>seabornÀ» »ç¿ëÇÏ¿© µ¥ÀÌÅÍ ½Ã°¢È­</br> ¾ÈƼ¹ÙÀÌ·¯½º Å½Áö ºÐÆ÷ µµ½Ä</br> ¹ÙÀ̿ø° µµ½Ä »ý¼º</br>¿ä¾à</br></br>éÅÍ 10: µö ·¯´× ±âÃÊ</br>µö ·¯´×À̶õ ¹«¾ùÀΰ¡?</br>½Å°æ¸ÁÀÇ ¿ø¸®</br> ´º·±ÀÇ ±¸Á¶</br> ´º·±µéÀÇ ³×Æ®¿öÅ©</br> ¹ü¿ë ±Ù»ç Á¤¸®</br> ÀڽŸ¸ÀÇ ½Å°æ¸Á ±¸Ãà</br> ³×Æ®¿öÅ©¿¡ ´Ù¸¥ ´º·± Ãß°¡</br> ÀÚµ¿ Æ¯¼º »ý¼º</br>½Å°æ¸Á ÈÆ·Ã</br> ¿ªÀüÆĸ¦ ÅëÇÑ ½Å°æ¸Á ÃÖÀûÈ­</br> °æ·Î Æø¹ß</br> °æ»ç ¼Ò½Ç</br>½Å°æ¸Á À¯Çü</br> Çǵå Æ÷¿öµå ½Å°æ¸Á</br>ÇÕ¼º°ö ½Å°æ¸Á</br> ¿ÀÅäÀÎÄÚ´õ ½Å°æ¸Á</br> »ý¼ºÀû ´ë¸³½Ö ³×Æ®¿öÅ©</br> ¼øȯ ½Å°æ¸Á</br> ResNet </br>¿ä¾à</br></br>éÅÍ 11: Keras¸¦ È°¿ëÇÑ ½Å°æ¸Á ¸Ö¿þ¾î Å½Áö±â ¸¸µé±â</br>¸ðµ¨ÀÇ ±¸Á¶ Á¤ÀÇ</br>¸ðµ¨ ÄÄÆÄÀÏ</br>¸ðµ¨ ÈÆ·Ã</br> Ư¼º ÃßÃâ</br> µ¥ÀÌÅÍ »ý¼º±â ±¸Ãà</br> °ËÁõ µ¥ÀÌÅÍ ÅëÇÕ</br> ¸ðµ¨ ÀúÀå ¹× ·Îµå</br>¸ðµ¨ Æò°¡</br>ÄݹéÀ» ÅëÇÑ ¸ðµ¨ ÈƷàÇÁ·Î¼¼½º °­È­</br> ³»Àå Äݹ頻ç¿ë</br> »ç¿ëÀÚ Á¤ÀÇ Äݹ頻ç¿ë</br>¿ä¾à</br></br>éÅÍ 12: µ¥ÀÌÅÍ °úÇÐÀÚ µÇ±â</br>º¸¾È µ¥ÀÌÅÍ °úÇÐÀÚ°¡ µÇ´Â ¹æ¹ý</br>º¸¾È µ¥ÀÌÅÍ °úÇÐÀÚÀÇ »î</br>È¿°úÀûÀΠº¸¾È µ¥ÀÌÅÍ °úÇÐÀÚÀǠƯ¡</br> ¿ÀǸ¶Àεå</br> °æ°è ¾ø´Â È£±â½É</br> °á°ú¿¡ ´ëÇÑ ÁýÂø</br> °á°ú¿¡ ´ëÇѠȸÀÇ·ÐÀû ½Ã°¢</br>¾ÕÀ¸·ÎÀÇ Çຸ</br></br>ºÎ·Ï: µ¥ÀÌÅͼ ¹× µµ±¸ °³°ý</br>µ¥ÀÌÅͼ °³¿ä</br> éÅÍ 1: ±âº» Á¤Àû ¸Ö¿þ¾î ºÐ¼®</br> éÅÍ 2: ±âº» Á¤Àû ºÐ¼®À» ³Ñ¾î: x86 µð½º¾î¼Àºí¸®</br> éÅÍ 3: µ¿Àû ºÐ¼® °³¿ä</br> éÅÍ 4: ¸Ö¿þ¾î ³×Æ®¿öÅ©¸¦ ÀÌ¿ëÇÑ Ä·ÆäÀΠ°ø°Ý ½Äº°</br> éÅÍ 5: °øÀ¯ Äڵ堺м®</br> éÅÍ 6: ¸Ó½Å ·¯´× ±â¹Ý ¸Ö¿þ¾î Å½Áö ÀÌÇØ</br> ±×¸®°í Ã©ÅÍ 7: ¸Ö¿þ¾î Å½Áö ½Ã½ºÅÛ Æò°¡</br> éÅÍ 8: ¸Ó½Å ·¯´× Å½Áö±â ¸¸µé±â</br> éÅÍ 9: ¸Ö¿þ¾î Ãß¼¼ ½Ã°¢È­</br> éÅÍ 10: µö ·¯´× ±âÃÊ</br> éÅÍ 11: Keras¸¦ È°¿ëÇÑ ½Å°æ¸Á ¸Ö¿þ¾î Å½Áö±â ¸¸µé±â</br> éÅÍ 12: µ¥ÀÌÅÍ °úÇÐÀÚ µÇ±â</br>µµ±¸ ±¸Çö °¡À̵å</br>°øÀ¯ È£½ºÆ® À̸§ ³×Æ®¿öÅ© ½Ã°¢È­</br> °øÀ¯ À̹ÌÁö ³×Æ®¿öÅ© ½Ã°¢È­</br> ¸Ö¿þ¾î À¯»ç¼º ½Ã°¢È­</br> ¸Ö¿þ¾î À¯»ç¼º °Ë»ö ½Ã½ºÅÛ</br>¸Ó½Å ·¯´× ¸Ö¿þ¾î Å½Áö ½Ã½ºÅÛ </br>

ÇÑÁÙ ¼­Æò