±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
Á¤°¡ |
35,000¿ø |
---|
31,500¿ø (10%ÇÒÀÎ)
1,750P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼(19)
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
[¸®¹ö½º ¿£Áö´Ï¾î¸µ ¹ÙÀ̺í]Àº C/C++ Äڵ尡 ¾î¼Àºí¸® ÄÚµå·Î ¾î¶»°Ô º¯ÇØ°¡´ÂÁö¿¡ ´ëÇÑ ±âÃÊÀûÀÎ ºÎºÐ¿¡¼ºÎÅÍ, ½ÇÁ¦ ¾Ç¼ºÄÚµå ºÐ¼®, º¸¾È ÇÁ·Î±×·¥ °ø°Ý ¹æ¹ý, ¸®¹ö½Ì º¸Á¶ Ç÷¯±×ÀÎ °³¹ß ¹æ¹ý, ±×¸®°í ¼Ò½ºÄڵ尡 ¾ø´Â »óÅ¿¡¼ ÇÁ·Î±×·¥À» Ä¿½ºÅ͸¶ÀÌ¡ÇÏ´Â ¹æ¹ý±îÁö, ¸®¹ö½º ¿£Áö´Ï¾î¸µ¿¡ °ü·ÃµÈ ¸ðµç »çÇ×À» ´Ù·é Ã¥ÀÌ´Ù.
ÃâÆÇ»ç ¼Æò
¸®¹ö½º ¿£Áö´Ï¾î¸µ¸¸À» À§ÇÑ ¹ÙÀ̺í, ¸®¹ö½ÌÀÇ ¸ðµç °ÍÀÌ ÀÌ Ã¥ ÇÑ ±Ç¿¡ ³ì¾Æ ÀÖ´Ù!
¸®¹ö½º ¿£Áö´Ï¾î¸µÀº ¼ÒÀ§ ÇØÄ¿µéÀÇ ÀüÀ¯¹°Ã³·³ Ãë±ÞµÅ ¿Ô´Ù. ±â¼úÀÌ °¡Áö°í ÀÖ´Â À§Ç輺 ¶§¹®¿¡ ¼ö¸é À§·Î ¿Ã¶ó¿ÀÁö ¸øÇÏ°í '¾îµÒÀÇ ¿¹¼ú'À̶ó°í ºÒ¸®¸ç ±×°£ ¸¹Àº »ç¶÷µé¿¡°Ô Á¤Ã¼°¡ °¡·ÁÁ® ÀÖ¾ú´Ù. ±×·¡¼ ¿ª»ç°¡ ¿À·¡µÆÀ½¿¡µµ ¶Ñ·ÇÇÑ Àü¹®¼³ª ¹ÙÀ̺íÀÌ Á¸ÀçÇÏÁö ¾ÊÀ¸¸ç, Àΰ¡µÈ ÇØÄ¿µé¸¸ Á¤º¸¸¦ °øÀ¯ÇÒ ¼ö Àְųª ¸®¹ö½Ì ¾÷¹«¸¦ ¼öÇàÇÏ´ø ¼Ò¼öÀÇ ¸®¼Ã³¿¡°Ô ¹ßÇ°À» ÆÈ¾Æ Çϳª¾¿ ¹è¿ö¾ß¸¸ Çß´Ù.
¡º¸®¹ö½º ¿£Áö´Ï¾î¸µ ¹ÙÀ̺í: ÄÚµå ÀçâÁ¶ÀÇ ¹ÌÇС»Àº ÀÌ °°ÀÌ ÇØÄ¿µéÀÌ ÁÖ°í¹Þ´ø ¾îµÒÀÇ Áö½ÄÀ» ¼ö¸é À§·Î ²ø¾î¿Ã¸®´Â ¿ªÇÒÀ» ÇÑ´Ù. ¸¹Àº »ç¶÷µéÀÌ ¸®¹ö½º ¿£Áö´Ï¾î¸µ¿¡ ´ëÇØ ±íÀÌ ÀÖ´Â Áö½ÄÀ» ¸¸³ªÁö ¸øÇÏ°í ¸¶¾àÀ» ¹Ð¸ÅÇϵí Àº¹ÐÇÏ°Ô ±â¹ýÀ» ÁÖ°í¹Þ¾ÒÁö¸¸, ÀÌÁ¦ ÀÌ Ã¥À» ÅëÇØ ±× ¸ðµç ¸ñ¸¶¸§¿¡ ´ëÇÑ ÇØ´äÀ» ãÀ» ¼ö ÀÖ´Ù. C/C++ Äڵ尡 ¾î¼Àºí¸® ÄÚµå·Î ¾î¶»°Ô º¯ÇØ°¡´ÂÁö¿¡ ´ëÇÑ ±âÃÊÀûÀÎ ºÎºÐ¿¡¼ºÎÅÍ, ½ÇÁ¦ ¾Ç¼ºÄÚµå ºÐ¼®, º¸¾È ÇÁ·Î±×·¥ °ø°Ý ¹æ¹ý, ¸®¹ö½Ì º¸Á¶ Ç÷¯±×ÀÎ °³¹ß ¹æ¹ý, ±×¸®°í ¼Ò½ºÄڵ尡 ¾ø´Â »óÅ¿¡¼ ÇÁ·Î±×·¥À» Ä¿½ºÅ͸¶ÀÌ¡ÇÏ´Â ¹æ¹ý±îÁö, ¸®¹ö½º ¿£Áö´Ï¾î¸µ¿¡ °ü·ÃµÈ ¸ðµç »çÇ×À» ´Ù·é´Ù.
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á C/C++ Äڵ带 ¸®¹ö½º ¿£Áö´Ï¾î¸µÇÒ ¶§¿¡ Á¢±Ù ¹æ¹ý¿¡ ´ëÇÑ ³ëÇÏ¿ì
¡á MFC³ª Win32 API, ·±Å¸ÀÓ ¶óÀ̺귯¸® µî ½ÇÁ¦ ¸ðµâ¿¡ »ç¿ëµÇ´Â ÄÚµå Çؼ® ¹æ¹ý
¡á ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ¹æÇØÇϱâ À§ÇÑ ¾ÈƼ ¸®¹ö½Ì ±â¼ú, ±×¸®°í ±×°ÍÀ» ¶Ç ¿ìȸÇÏ´Â ¹æ¹ý
¡á ¹é½ÅÀ̳ª º¸¾È ¼Ö·ç¼Ç µîÀ» °ø°ÝÇÏ´Â ±â¼ú, ¹ÙÀÌ·¯½º °¨Áö ȸÇÇÀÇ ¿ø¸®
¡á ½Ã¸®¾ó ¿¬»ê ·çƾÀ» ¸®¹ö½º ¿£Áö´Ï¾î¸µ ÇÒ ¶§ÀÇ Å×Å©´Ð, Å©·¡Å· ±â¹ý
¡á ¼Ò½º°¡ ¾ø´Â ÇÁ·Î±×·¥À» ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ¸·Î Ä¿½ºÅ͸¶ÀÌ¡ÇÏ´Â ¹æ¹ý
¡á Å°º¸µå º¸¾È ¼Ö·ç¼ÇÀ̳ª ½Ç½Ã°£ °¨Áö ±â¼úÀ» ¿ìȸÇÏ´Â °úÁ¤
¡á ±¹³»¿¡¼´Â ÇÑ ¹øµµ ´Ù·ïÁöÁö ¾Ê´Â Olly DebuggerÀÇ Ç÷¯±×ÀÎ °³¹ß ¹æ¹ý
[ÃâÆÇ»ç ¸®ºä]
ÀÌ Ã¥Àº ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» óÀ½ Á¢Çϰųª ¾î´À Á¤µµ ¼öÁØÀ» ³ôÀÌ°íÀÚ ÇÏ´Â µ¶ÀÚ¸¦ ´ë»óÀ¸·Î ÇÑ´Ù. ƯÈ÷ Ä£±ÙÇÑ ¼³¸í°ú °¡º¿î ´ëÈü¸¦ »ç¿ëÇßÀ¸¹Ç·Î Á¢±ÙÇÏ´Â µ¥ º®ÀÌ ³ôÁö ¾ÊÀ¸¸®¶ó »ý°¢ÇÑ´Ù. µû¶ó¼ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀÌ ³Ê¹« ¾î·Á¿ö¼ Áßµµ¿¡ Æ÷±âÇß´ø µ¶ÀÚ¶ó¸é ¸¹Àº µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
ÀÌ Ã¥Àº ÃÑ 7ºÎ·Î ±¸¼ºµÅ ÀÖÀ¸¸ç, °¢ ºÎº° ÁÖ¿ä ³»¿ëÀº ¾Æ·¡¿Í °°´Ù.
¢Ã [1ºÎ] ¸®¹ö½º ¿£Áö´Ï¾î¸µ ±âº»
¾î¼Àºí¸®, C, C++, DLL µîÀÇ ¸Å¿ì ±âº»ÀûÀÎ ÄÚµåÀÇ »ý¼º È帧°ú ±ÔÄ¢À» Á¤¸®ÇÑ ³»¿ëÀÌ´Ù. ¸®¹ö½º ¿£Áö´Ï¾î¸µµµ °á±¹ Á¤ÇØÁø ¹®¹ý ¾È¿¡¼ ±âº»ÀûÀÎ ±ÔÄ¢À» µû¸£¸é Ç®¾î³¾ ¼ö ÀÖ´Â °Í¿¡ ºÒ°úÇϱ⠶§¹®¿¡ ±×·¯ÇÑ ±Ô¹üÀ» ¾Ë¾Æº¸ÀÚ´Â À̾߱â¶ó°í º¸¸é µÉ °Í °°´Ù. Â÷¸¦ ´ÞÀ̰ųª ¸¶½Ç ¶§ÀÇ ¹æ½ÄÀ̳ª ±ÔÄ¢À» ¸»ÇÏ´Â ´Ùµµ(ÒþÔ³)¶ó´Â °ÍÀÌ ÀÖ´Ù. ÇÑ ÀÜ¿¡ ºÒ°úÇÑ ¸Í¹°À» ¸¶½Ç ¶§µµ ÀÌ °°Àº ¾ö°ÝÇÑ ±ÔÀ²ÀÌ ÀÖµíÀÌ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ÇÒ ¶§µµ ±âº»ÀûÀ¸·Î ¾Ë¾ÆµÖ¾ß ÇÒ ±ÔÄ¢ÀÌ ÀÖ´Ù´Â °ÍÀ» ÀÌÇØÇϱâ À§ÇÑ ³»¿ëÀÌ´Ù.
¢Ã [2ºÎ] ¸®¹ö½º ¿£Áö´Ï¾î¸µ Áß±Þ
PE Header´Â ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» °øºÎÇÏ´Â »ç¶÷µéÀÌ °¡Àå °íÅ뽺·¯¿ö Çϱ⵵ ÇÏ¸é¼ °øºÎÇϱ⵵ ½È¾îÇßÁö¸¸ ¾î¿ ¼ö ¾øÀÌ °á±¹¿¡´Â ÀÍÇô¾ß¸¸ µÇ´Â Çʼö ¿ä¼Ò Áß ÇϳªÀε¥, ±×·± ¼±¹è °æÇèÀÚµéÀÇ °íÃæÀ» ¹Ø¹ÙÅÁÀ¸·Î À̷п¡ ºÒ°úÇÑ ³»¿ëÀ» öÀúÈ÷ ¹èÁ¦ÇÏ°í Çö¾÷°ú ½Ç¹«¿¡ ¸Â°Ô Àç°¢»öÇؼ ¼³¸íÇß´Ù. ¡°2Àå ÈçÈ÷ »ç¿ëÇÏ´Â ÆÐÅÏ¡±¿¡¼´Â 1ºÎ ¸®¹ö½Ì ±âº»¿¡¼ ´Ù·çÁö ¸øÇÑ Äڵ尡 »ý¼ºµÇ´Â °úÁ¤°ú °è¼Ó ¹Ýº¹Çؼ ³ª¿À´Â ÆÐÅÏ¿¡ ´ëÇØ ºÐ¼®ÇÏ¸ç ¾î¼Àºí¸® ¾ð¾îÀÇ °¨À» ÀÍÈ÷±â À§ÇÑ ³»¿ëÀ» ÁغñÇß´Ù. ±×¸®°í ¸¶Áö¸·À¸·Î MFC ¸®¹ö½ÌÀ» ÅëÇØ ¾ÖÇø®ÄÉÀÌ¼Ç ºÐ¼®ÀÇ ÁýÁßµµ¸¦ ³ôÀÏ ¼ö ÀÖ°Ô ¿©·¯ °¡Áö ±â¹ý ¼Ò°³¸¦ ÁغñÇß´Ù.
¢Ã [3ºÎ] ¿¬»ê ·çƾ ¸®¹ö½Ì
F-Secure ¹é½Å»çÀÇ ¸®¹ö½º ¿£Áö´Ï¾î¸µ ´ëȸ¸¦ ÅëÇØ ¿¬»ê ·çƾÀ» ºÐ¼®ÇÏ´Â °úÁ¤À» ¼³¸íÇϴµ¥, ÈçÈ÷ º¼ ¼ö ÀÖ´Â Á¡ÇÁ ÆÐÄ¡¸¦ ÁßÁ¡ÀûÀ¸·Î ¼³¸íÇϱ⺸´Ù´Â ¿Ö ÀÌ ·çƾÀ» ºÐ¼®ÇØ¾ß ÇÏ°í ¾î¶² Á¢±Ù ¹æ½ÄÀ» ½á¾ß ÇÏ´ÂÁö µî, »ý°¢ÇÏ´Â ¸®¹ö½º ¿£Áö´Ï¾î¸µ¿¡ ÃÊÁ¡À» ¸ÂÃç ´Ü¼øÇÑ Å° »©³»±â Çؼ³ÀÌ µÇÁö ¾Êµµ·Ï ³ë·ÂÇß´Ù.
¢Ã [4ºÎ] ¾ÈƼ ¸®¹ö½Ì
¾ÈƼ ¸®¹ö½ÌÀº ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ¸·´Â ±â¼ú, À̸¥¹Ù ¹ã¼ÛÀÌ¿¡ µ¸Àº °¡½Ã °°Àº ¿ªÇÒÀÌ´Ù. ÀÌ°ÍÀ» Á¦°ÅÇؾ߸¸ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ¼øźÇÏ°Ô ÁøÇàÇÒ ¼ö ÀÖ°í °á±¹¿¡ ¾Ë¹ãÀ» »©¸ÔÀ» ¼ö ÀÖ´Â °á°ú±îÁö µµ´ÞÇÏ´Â °ÍÀÌ´Ù. ¾ÈƼ ¸®¹ö½Ì ±â¼úÀº °è¼ÓÇؼ ¹ßÀüÀ» °ÅµìÇØ, ¾ÈƼ ¸®¹ö½ÌÀ» ºÐ¼®, °ÝÆÄÇÏ´Â ±× ÀÚü°¡ ÇϳªÀÇ Çй®À¸·Î µÉ ¸¸Å ¼ºÀåÇØ¿À°í ÀÖ´Ù. ÀÎÅͳݿ¡ ÈçÈ÷ µîÀåÇÏ´Â ¾ÈƼ µð¹ö±ë ÄÚµå´Â ½ÇÁ¦·Î °¡µ¿µÇÁö ¾Ê´Â °Íµµ ¸¹°í ¿¹Á¦ Äڵ嵵 ÃæºÐÇÏÁö ¾Ê¾Æ ÀÍÈ÷±â¿¡ ¾î·Á¿î °¨ÀÌ ÀÖÁö¸¸ ÀÌ 4ºÎ¿¡¼´Â ¸ðµç ±â¹ýÀ» 100% ½ÇÁ¦ ÄÚµå·Î Á¦ÀÛÇßÀ¸¸ç °¢ ¹ã¼ÛÀÌ °¡½Ã ±â¼ú¿¡ ´ëÇÑ °·ÂÇÔÀÇ Á¤µµ, ¿ìȸ ¹æ¹ý µîÀÇ ÇÑ°èÁ¡, ±×¸®°í º¸¿Ï ¹æ¹ý µî¿¡ ´ëÇØ ´Ù°¢µµ·Î ¼³¸íÇÑ´Ù.
¢Ã [5ºÎ] OllyDBG Ç÷¯±×ÀÎ
OllyDBG Ç÷¯±×ÀÎÀº ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» Á» ´õ ½±°Ô Çϱâ À§ÇØ ¸¸µç º¸Á¶ µµ±¸¶ó°í º¼ ¼ö ÀÖ´Ù. OllyDBG¿¡¼´Â ´©±¸³ª Ç÷¯±×ÀÎÀ» Á¦ÀÛÇÒ ¼ö ÀÖ°Ô ÈǸ¢ÇÑ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ°í ÀÖÀ¸¹Ç·Î SDKÀÇ »ç¿ë¹ý°ú ÀڽŸ¸ÀÇ ¾ÆÀ̵ð¾î°¡ °áÇÕÇÏ¸é ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ¸î ¹è ÀÌ»ó È¿À²ÀûÀ¸·Î Áõ°¡½Ãų Ç÷¯±×ÀÎÀ» Á¦ÀÛÇÒ ¼ö ÀÖ´Ù.
¢Ã [6ºÎ] º¸¾È ¸ðµâ ¿ìȸ
º¸¾È °ü°èÀÚ¿¡°Ô °¡Àå µÎ·Á¿î °ÍÀº ¹æ¾îÀåÄ¡°¡ ¾ø´Â »óÅ¿¡¼ ÇØÅ·À» ÇÏ´Â »ç¶÷ÀÌ ¾Æ´Ï°í Á¸ÀçÇÏ´Â º¸¾È ¸ðµâÀ» ¶Õ¾î¼ ÇØÅ· ½Ãµµ¸¦ ÇÏ´Â À̵éÀÌ´Ù. ±×¸®°í ´ëºÎºÐÀÇ Ãë¾àÁ¡Àº º¸¾È ¼³°è ÀÚüÀÇ ½Ç¼öº¸´Ù´Â ¾îÀ̾ø´Â ÇѵΠÁÙÀÇ Ãë¾àÁ¡ ¶§¹®¿¡ ¹ß»ýÇÏ´Â °ÍµéÀÌ »ó´ç¼ö¸¦ ÀÌ·é´Ù. 6ºÎ¿¡¼´Â ÀϹÝÀûÀ¸·Î º¸¾È ¸ðµâÀ» ¿ìȸÇÏ´Â ±â¹ý ¸»°íµµ ±²ÀåÈ÷ ´Ü¼øÇÑ ÇѵΠ°¡Áö Ãë¾àÁ¡À» ÀÌ¿ëÇØ º¸¾È ¸ðµâÀÌ °ø°Ý ´çÇÏ´Â ¿©·¯ °¡Áö »ç·Ê¸¦ º¸¿©ÁØ´Ù.
¢Ã [7ºÎ] ÇÑ Â÷¿ø ³ôÀº ¹ÙÀ̳ʸ® âÁ¶
7ºÎ¿¡¼´Â ¸¶Áö¸· ³»¿ëÀ¸·Î, ÄÚµå ÈÄÅ·, ÄÚµå º¯Á¶, ³µ¶È µîÀÇ ³»¿ëÀ» ´Ù·ç¸ç Áß±Þ ÀÌ»óÀÇ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ¸ñÇ¥·Î ÇÏ´Â µ¶ÀÚ¸¦ À§ÇØ ÀÛ¼ºÇß´Ù. eax´Â ¸®ÅÏ°ª, ecx´Â Ä«¿îÅͶó´Â µîÀÇ ½Ã½Ã²¬··ÇÏ°í ¹Ýº¹ÀûÀÎ Áö½ÄÀÇ ´ä½À¿¡¼ ¹þ¾î³ª ¸®¹ö½ÌÀÇ ±íÀ̸¦ Á»´õ ¸Àº¼ ¼ö ÀÖ°Ô ³ë·ÂÇß´Ù. ¡°6ºÎ º¸¾È ¸ðµâ ¿ìȸ¡± ÆíÀÇ ¿¬ÀåÀ̶ó´Â ´À³¦À» »ì·È±â ¶§¹®¿¡ 6ºÎÀÇ ³»¿ëÀ» ¹Ýµå½Ã ¼÷ÁöÇÑ ÈÄ¿¡ »ìÆ캸±æ ¹Ù¶õ´Ù.
[ÃßõÆò]
¸®¹ö½º ¿£Áö´Ï¾î¸µÀÇ ¿ª»ç´Â »ç½Ç ±í´Ù. ¾Æ¸¶µµ ¿£Áö´Ï¾î¸µÀÌ ½ÃÀ۵Ǿú´ø Àηù ¿ª»ç ÃʱâºÎÅÍ, ¸®¹ö½º ¿£Áö´Ï¾î¸µÀº Á¸ÀçÇßÀ» °ÍÀÌ´Ù. ¸®¹ö½º ¿£Áö´Ï¾î¸µÀº ´©±º°¡°¡ ¸¸µé¾î ³õÀº °ÍÀ» ºÐÇØÇؼ ºÐ¼®ÇÏ°í ÀçÁ¶ÇÕÇÏ´Â °úÁ¤À» ¸»ÇÑ´Ù. ±× ´ë»óÀÌ Àΰ£ÀÌ ¸¸µç ±â°è ÀåÄ¡°¡ µÉ ¼öµµ ÀÖÀ» °ÍÀÌ°í, ÀÚ¿¬¿¡ Á¸ÀçÇÏ´Â »ý¸íü³ª À¯ÀüÀÚ, ÈÇÐ ¹°Áú µîÀÌ µÉ ¼öµµ ÀÖ°Ú´Ù.
¼ÒÇÁÆ®¿þ¾îÀÇ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀÇ ¿ª»ç´Â ¼ÒÇÁÆ®¿þ¾îÀÇ ¿ª»ç¸¸ÅÀ̳ª ±æ °ÍÀÌ´Ù. ±â°è¾î·Î ÄÚµùÀ» ÇØ¾ß ÇÏ´Â ½Ã±â¿¡´Â ¿£Áö´Ï¾î¸µ¿¡ »ç¿ëÇÏ´Â ¾ð¾î¿Í ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ¸·Î ºÐ¼®ÇÏ´Â ¾ð¾îµµ °°¾Ò´Ù. ÇÏÁö¸¸ ÄÄÇ»ÅÍ ¾ð¾î ü°è°¡ ¹ßÀüÇÏ°í ´ÙºÐÈÇÏ¸é¼ ¿£Áö´Ï¾î¸µ °úÁ¤¿¡ ºñÇØ ¸®¹ö½º ¿£Áö´Ï¾î¸µ °úÁ¤Àº ÇöÀúÈ÷ º¹ÀâÇÑ °úÁ¤ÀÌ µÇ¾ú´Ù. ´Ü ÇÑÁÙÀÇ Äڵ嵵 ÄÄÆÄÀÏ·¯ÀÇ Á¾·ù, ÀÛµ¿ ¹æ½Ä°ú ÃÖÀûÈ ¾Ë°í¸®Áò µî¿¡ ÀÇÇØ ´Ù¸¥ Çü»óÀ» °¡Áø ºñÆ®(bit)¸¦ »ý¼ºÇØ ³½´Ù. ÀÌ·¯ÇÑ º¹À⼺ÀÇ Áõ°¡·Î ÀÎÇØ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀº ¿Ïº®ÇÔÀ» ½ÇÇöÇÒ ¼ö ÀÖ´Â ºÐ¾ß°¡ ¾Æ´Ï´Ù. ÀǵµµÇ°Å³ª ÀǵµµÇÁö ¾ÊÀº ¼ö¸¹Àº °¡ÁöÄ¡±âµÈ ±â¼úÀÇ ÃâÇöÀ¸·Î ¹ÙÀ̳ʸ®µéÀº ¿Â°® Çü»óÀ» ÃëÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù.
¼ÒÇÁÆ®¿þ¾î ¸®¹ö½º ¿£Áö´Ï¾î¸µÀº º¸¾È ºÐ¾ß³ª ¾Ç¼º ÄÚµå ºÐ¼®¿¡¸¸ ÇÑÁ¤µÈ °ÍÀÌ ¾Æ´Ï´Ù. ¿£Áö´Ï¾î¸µÀ» ÇÒ ¶§µµ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀº ÇʼöÀûÀÎ °úÁ¤ÀÇ ÀϺδÙ. ƯÈ÷ ¿äÁòó·³ °³¹ßÀ» À§ÇÑ ¿ä¼Ò°¡ ¸ðµâȵŠÀÖ´Â °æ¿ì ¼Ò½ºÄڵ带 ¾ò±â ¾î·Á¿î ¸ðµâÀÇ ÀÛµ¿ ¹æ½Ä¿¡ ´ëÇÑ ÀÌÇصµ¸¦ ³ôÀ̱â À§Çؼ´Â ¸®¹ö½º ¿£Áö´Ï¾î¸µÀº Çʼö´Ù. ¶ÇÇÑ ÀÚ½ÅÀÌ Á÷Á¢ ÀÛ¼ºÇÑ ÄÚµå¶óµµ ÀÛµ¿ ¹æ½ÄÀÇ ¹®Á¦¸¦ ÇØ°áÇϰųª ÃÖÀûÈ µîÀ» ÀÌ·ç±â À§Çؼ´Â ¸®¹ö½º ¿£Áö´Ï¾î¸µÀº ÇʼöÀûÀÎ °úÁ¤ÀÌ´Ù.
º»ÁúÀûÀ¸·Î ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» °¡Àå ºü¸£°Ô ½ÀµæÇÏ´Â ¹æ¹ýÀº ¿£Áö´Ï¾î¸µÀ» ¸ÕÀú ¼··ÆÇÏ´Â °ÍÀÌ´Ù. ¿£Áö´Ï¾î¸µ¿¡ °üÇÑ °¢ ºÐ¾ßº° Á¤º¸´Â ³ÑÄ¡µµ·Ï ÀÖÀ¸´Ï ÀÏ´Ü ±× ºÎºÐÀ» ¼··ÆÇÏ°í µé¾î °¡´Â °ÍÀÌ ÁÁÀ» °ÍÀÌ´Ù. ÇÏÁö¸¸ ÀÌ¹Ì ±×·¯ÇÑ °úÁ¤À» °ÅÄ¡°í Áö³ª°£ ¼±»ýµéÀÇ °¡¸£Ä§À» µé¾î º¸´Â °Íµµ ÁÁÀ» °ÍÀÌ´Ù. ÀÌ Ã¥ÀÇ Àǹ̰¡ ¹Ù·Î °Å±â¿¡ ÀÖ´Ù. Ã¥ ÇѱÇÀ¸·Î ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ¸ðµÎ ÀÌÇØÇÏ°Ú´Ù´Â °ÍÀº ¾îºÒ¼º¼³ÀÌ´Ù. ÇÏÁö¸¸ ÀÌ Ã¥À» ÅëÇØ Çö¾÷¿¡¼ ½ÇÁ¦·Î ¾²ÀÌ´Â ±â¼ú°ú Àü·«, Æ®¸¯ µî¿¡ ´ëÇÑ Áö½ÄÀ» ½ÀµæÇÒ ¼ö ÀÖÀ» °ÍÀ̶ó°í º»´Ù. Ã¥À» Àд٠º¸¸é ÀúÀÚ°¡ ½Ç¹«¿¡¼ dzºÎÇÑ °æÇèÀ» ½×¾Æ ¿Ô´Ù´Â °ÍÀ» Ã¥À» ÅëÇØ ½±°Ô ´À³¥ ¼ö ÀÖ¾ú´Ù.
Ã¥ ÀÚü´Â ½É½ÉÇ®ÀÌ¿ëÀ¸·Î ÀÐÀ» ¼ö ÀÖÀ» ¸¸Å Àç¹Ì ÀÖ°Ô ¾²¿©Á® ÀÖ´Ù. ¿¹Àü¿¡ ¾î·ÈÀ» Àû¿¡ ÈçÈ÷ º¸´ø ÆÛÁñ ¹®Á¦ÁýÀ» Àд °Íó·³ Èï¹ÌÁøÁøÇÏ´Ù. ÀúÀÚÀÇ Àǵµ´ë·Î Ã¥À» ÀÐÀ¸¸é¼ ¿¹Á¦¸¦ µû¶óÇØ º»´Ù¸é ¾î´Àµ¡ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀÇ ¼¼°è¿¡ ºüÁ® ÀÖ´Â ÀÚ½ÅÀ» ¹ß°ßÇÒÁöµµ ¸ð¸¥´Ù. Èï¹Ì·Î¿î Àü°³ ¹æ½ÄÀº ù ÀåÀ» ÀÐ°í ¾îµò°¡¿¡ ó¹Ú¾Æ ³õ°í ¸î ´Þ, ¸î ³âÀÌ Áö³ªµµ ´Ù½Ã Æì º¸Áö ¾Ê´Â Ã¥°úÀÇ Â÷º° ¿ä¼Ò¶ó°í ÇÒ °ÍÀÌ´Ù. ±×·¯ÇÑ Àç¹Ì¸¦ ´ã´Â ¿©À¯ ¶ÇÇÑ ÁöÀºÀÌÀÇ ¿À·£ ¿¬·û¿¡¼ ³ª¿À´Â °ÍÀÌ¶ó º¸°í ½Í´Ù.
ÀÌÁ¦ µ¶ÀÚ ¿©·¯ºÐµµ ¸ÀÀÖ´Â ¸®¹ö½º ¿£Áö´Ï¾î¸µÀÇ ¼¼°è¿¡ Ç« ºüÁ® º¼ °ÍÀ» ±ÇÇÑ´Ù. ¹°·Ð ¸ÀÀÖ°Ô ¿ä¸®µÈ Áö½ÄÀ» ¼ÒÈÇؼ ÀÚ½ÅÀÇ °ÍÀ¸·Î ¸¸µå´Â °ÍÀº ÀüÀûÀ¸·Î µ¶ÀÚÀÇ ¸òÀÏ °ÍÀÌ´Ù. ÀÌ·¸°Ô Àç¹Ì¿Í ³»¿ëÀÇ ±ÕÇüÀÌ ÀâÈù Ã¥ÀÎ Çѱ¹¿¡¼µµ ³ª¿Ô´Ù´Â »ç½ÇÀ» ±â»µÇϸç, ÀÌ ¼ÆòÀ» ¸¶Ä¥±î ÇÑ´Ù.
- Matt ¿ÀÁ¤¿í, Çö) Microsoft Malware Protection Center(¹Ì±¹ ½Ã¾ÖƲ) ±Ù¹«
¿ì¸®´Â Áö±Ý ÃѼº¾ø´Â ÀüÀï, ¹Ù·Î »çÀ̹ö ÀüÀï ½Ã´ë¿¡ »ì°í ÀÖ´Ù. ±¹°¡¿¡¼µµ »çÀ̹ö »ç·ÉºÎ¸¦ â¼³ÇÏ°í º¸¾È ÀÎÀ縦 À°¼ºÇϱâ À§ÇØ ´Ù¾çÇÑ ½Ãµµ¸¦ ÇÏ°í ÀÖÀ¸¸ç ¾ð·ÐÀ̳ª »ç¶÷µéÀÇ °ü½Éµµ ³¯·Î ³ô¾ÆÁö°í ÀÖ´Ù. ÇÑÆí º¸¾È Àü¹®°¡¶ó ÇÏ¸é º¸¾ÈÀ̶ó´Â ¿ë¾î°¡ Áö´Ñ Áö³ªÄ¡°Ô ±¤¹üÀ§ÇÑ ÀÇ¹Ì Å¿¿¡ °ú¿¬ ¾î¶² Áö½ÄÀ» °âºñÇØ¾ß º¸¾È Àü¹®°¡·Î ĪÇÒ ¼ö ÀÖ´ÂÁö°¡ ¾Ö¸ÅÇÑ ºÎºÐÀÌ ÀÖ°í, ¶§¹®¿¡ º¸¾È Àü¹®°¡¸¦ ¸¸³ªº¸¸é ¹®Á¦ Ç®À̳ª ÀÌ·ÐÀûÀÎ ºÎºÐ¿¡¸¸ Ä¡ÁßÇØ ÀÖ¾î ½Ç¹«ÀûÀÎ °¨°¢Àº ¶³¾îÁö´Â °æ¿ì°¡ Á¾Á¾ ÀÖ´Ù.
ÀÌ Ã¥Àº ±¹³» ÃÖ°í º¸¾È Àü¹®°¡ÀÌ¸é¼ ³Ø½¼ ¹Ì±¹Áö»ç º¸¾ÈÆÀÀ» Ã¥ÀÓÁö°í ÀÖ´Â °º´Å¹ ´ÔÀÇ ½ÇÀü ³ëÇÏ¿ì°¡ ³ì¾ÆÀִ åÀÌ´Ù. ÀúÀÚ°¡ ÁøÇàÇÑ ¼¼¹Ì³ª¿Í ºí·Î±×¸¦ ÅëÇØ ±×ÀÇ ³ëÇÏ¿ì°¡ °ø°³µÈ ÀûÀº ÀÖÁö¸¸ Á¢Çϱ⠾î·Á¿î »ç¶÷µéÀÌ ¸¹¾Ò±â¿¡ À̹ø Ã¥ÀÌ Æ¯È÷ ±â´ëµÇ´Â ÀÌÀ¯À̱⵵ ÇÏ´Ù. ÀÌ Ã¥Àº ¼ö¸¹Àº º¸¾È ±â¼ú ºÐ¾ß Áß¿¡¼ ¡®¸®¹ö½Ì¡¯À» ÁßÁ¡ÀûÀ¸·Î ¼³¸íÇÏ°í ÀÖ´Ù. ¸®¹ö½ÌÀº º¸¾È Àü¹®°¡¶ó¸é ¹Ýµå½Ã ¸¶½ºÅÍÇØ¾ß ÇÏ´Â ±â¼ú·Î ¼ÒÀ§ ¡®ºÐ¼®¡¯ ÀÛ¾÷ÀÇ ±âÃÊ ±â¼úÀ̱⵵ ÇÏ´Ù. ÇÏÁö¸¸ ±â°è°¡ ÀÌÇØÇÒ ¼ö ÀÖ´Â ÀÖ´Â ¾ð¾î·Î ¸¸µé¾îÁø Äڵ带 Àΰ£ÀÌ ÀÌÇØÇÒ ¼ö ÀÖ´Â ³í¸®µµ º¯È¯Çϱâ´Â ½±Áö ¾Ê´Ù. ±×»Ó¸¸ ¾Æ´Ï¶ó ÆÐÅ·°ú °°Àº ¾ÈƼ-¸®¹ö½Ì ±â¹ýÀÇ ¹ü¿ëÈ·Î ´õ ÀÌ»ó ¿¹Á¦ ¼öÁØÀÇ ¸®¹ö½Ì ±â¹ý¸¸ ¹è¿ö¼´Â ½Ç¹«¿¡¼ ¾î¶² Á¤º¸µµ ¾òÁö ¸øÇÏ°í ÁÂÀýÇÏ°í ¸» °ÍÀÌ´Ù. ÀÌ Ã¥Àº ÀúÀÚ°¡ ½Ç¹«¿¡¼ °æÇèÇÏ°í ÇØ°áÇß´ø ¼ö¸¹Àº »ç·Ê¸¦ ÅëÇØ ¸®¹ö½ÌÀÇ ±âÃʺÎÅÍ ¾ÈƼ-¸®¹ö½Ì ±â¹ý¿¡ À̸£´Â Àü¹æÀ§ÀûÀÎ ¸®¹ö½Ì ±â¹ý¿¡ ´ëÇØ ¼³¸íÇÑ´Ù.
¸ðµç º¸¾È ºÐ¾ß°¡ ±×·¸µíÀÌ »ç¿ëÇÏ´Â »ç¶÷¿¡ µû¶ó Ä®ÀÌ µÉ ¼öµµ ÀÖ°í ¹æÆа¡ µÉ ¼öµµ ÀÖ´Ù. ÀÌ Ã¥ÀÇ ³»¿ëÀº ±â¾÷ÀÇ ÀÚ»êÀ» ¿ÜºÎ·ÎºÎÅÍ º¸È£Çϱâ À§ÇؼÁö¸¸ ¡®6Àå º¸¾È ¸ðµâ ¿ìȸ¡¯¿Í °°Àº ±â¹ýÀº ÇØÅ· µµ±¸¸¦ ¸¸µå´Â »ç¶÷µé¿¡°Ô´Â ¾Ç¿ëµÉ ¼ÒÁö°¡ ÀÖ´Ù. ÇÏÁö¸¸ ±×·³¿¡µµ ºÒ±¸ÇÏ°í ÀÌ Ã¥¿¡¼ »ó¼¼ÇÏ°Ô º¸¾È ¸ðµâ ¿ìȸ ±â¹ýÀ» ¼³¸íÇÔÀ¸·Î½á ¿ÀÈ÷·Á À½ÁöÀÇ ±â¹ýÀ» ¾çÁö·Î µå·¯³»¸é ÇØ´ç ºÐ¾ß°¡ ´õ¿í ¹ßÀüÇÒ ¼ö ÀÖ´Â ±âȸ°¡ µÉ °ÍÀÌ´Ù.
³¡À¸·Î ¸®¹ö½ÌÀÌ ±â¼úÀû ³À̵µ·Î ÀÎÇØ ¼³¸íÇϱ⠽±Áö ¾ÊÀº ºÐ¾ßÁö¸¸ ÀúÀÚ¸¸ÀÇ À§Æ® ÀÖ´Â ¼³¸í°ú ´Ù¾çÇÑ µµ½Ä, ¿¹Á¦ ÄÚµå µîÀ» ÅëÇØ µ¶ÀÚ ¿©·¯ºÐµµ ¼Ò¼³Ã¥ ÀеíÀÌ ¸®¹ö½ÌÀ» ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¿À·£¸¸¿¡ ±¹³» ÀúÀÚ°¡ ÁýÇÊÇÑ ¿Ï¼ºµµ ³ôÀº º¸¾È ¼ÀûÀ» ¸¸³ª°Ô µÇ¾î Á¤¸» ±â»Ú´Ù.
- ¼¿ì¼®, Çö) ÆÄÀε彺Ƽºê ´ëÇ¥ÀÌ»ç
Àΰ£Àº »ì¾Æ°¡¸é¼ ÇѹøÂë ¸ð¼øÀûÀÎ ¼±ÅÃÀ» ÇÒ ¼ö¹Û¿¡ ¾ø´Â »óȲ¿¡ ºÎµúÈ÷°Ô µÈ´Ù. º¸¾È°ú ÇØÅ·! Àý´ë·Î ¶Õ¸± ¼ö ¾ø´Ù´Â º¸¾È°ú ¹«¾ùÀÌµç ¶ÕÀ» ¼ö ÀÖ´Ù´Â ÇØÅ·, º¸¾ÈÀ» õÁ÷À¸·Î ÇÏ´Â »ç¶÷µéÀº ÀÌ Ã¢°ú ¹æÆÐÀÇ ¸ð¼ø ¼Ó¿¡¼ Ä¡¿ÇÏ°Ô ½Î¿òÀ» ÇÏ°í ÀÖ´Ù. º¸¾È°ú ÇØÅ·Àº ±× Å»ýÀÌ °°´Ù. ±â¼úÀûÀÎ ±âº»ÀÌ °°´Ù´Â ¾ê±â´Ù. ±× ±â¼úÀ» »ç¿ëÇÏ´Â »ç¶÷°ú Àû¿ëÇÏ´Â ´ë»ó¿¡ µû¶ó ¼±ÀÌ µÉ ¼öµµ ÀÖ°í ¾ÇÀÌ µÉ ¼öµµ ÀÖ´Ù. ±×·¸±â ¶§¹®¿¡ º¸¾È°ú ÇØÅ·Àº ´õ´õ¿í ¸ð¼ø°úÀÇ ½Î¿òÀÌ µÉ ¼ö¹Û¿¡ ¾ø´Ù°í »ý°¢ÇÑ´Ù.
¾îÂ¸é ÀÌ Ã¥ÀÇ ÀúÀÚÀÎ °º´Å¹ ´Ôµµ ÀÌ Ã¥À» ÅëÇØ ±× ¸ð¼ø¿¡ ´ëÇÑ ½º½º·ÎÀÇ °í¹ÎÀ» ¸»ÇÏ°í ½Í¾ú´ÂÁöµµ ¸ð¸£°Ú´Ù. ¸®¹ö½ÌÀÇ ±âº»ºÎÅÍ ¹æ¾î±â´É, °ø°Ý±â´ÉÀ» Â÷·Ê·Î ¼³¸íÇϸé¼, ¼±°ú ¾Ç¿¡ ´ëÇÑ ¼±ÅÃÀ» µ¶ÀÚ¿¡°Ô ¸Ã±â´Â ÀÜÀÎÇÔµµ º¸ÀδÙ. ÀÚÄ© ¾ç³¯ÀÇ °ËÀÌ µÉ ¼öµµ ÀÖ´Â ±â¼úµé Áß¿¡¼ °¡Àå ±âº»ÀÌ µÇ´Â °ÍÀÌ ¹Ù·Î ¸®¹ö½ÌÀÌ´Ù.
±×µ¿¾È ¸®¹ö½Ì¿¡ ´ëÇؼ´Â ¸¹Àº ¹ø¿ª¼°¡ Ãâ°£µÇ¾ú´Ù. ±×·¯³ª Áö±Ý±îÁöÀÇ ¸®¹ö½Ì °ü·Ã ¼ÀûÀº Çö¾÷¿¡¼ÀÇ °æÇè°ú Áö½Ä¿¡ ±â¹ÝÀ» µÎ°í Àִٱ⺸´Ù´Â ´ëºÎºÐ ÀÌ·ÐÀûÀÎ ³»¿ëÀ» ±â¹ÝÀ¸·Î ÇÑ´Ù. ¸®¹ö½ÌÀ» ¿Ïº®ÇÏ°Ô ÀÌÇØÇÏ·Á¸é ¿î¿µÃ¼Á¦, ÇÁ·Î±×·¡¹Ö, ÄÄÆÄÀÏ·¯ µî ¿©·¯ °¡Áö ±âº»ÀûÀÎ Áö½ÄÀÌ ÇÊ¿äÇϱ⠶§¹®¿¡ À̷п¡¸¸ Ä¡¿ìÄ¥ °æ¿ì µ¶ÀÚµéÀÌ ½±°Ô ´Ù°¡°¥ ¼ö ¾ø´Â º®ÀÌ ´À²¸Áú ¼ö¹Û¿¡ ¾ø´Ù.
±×·¯³ª ÀÌ Ã¥Àº Çö¾÷¿¡¼ º¸¾ÈÀü¹®°¡·Î¼ÀÇ ÀúÀÚÀÇ °æÇèÀ» ¹ÙÅÁÀ¸·Î ±âº»ÀûÀÎ Áö½ÄÀÌ Á¶±Ý ºÎÁ·ÇÏ´õ¶óµµ ¸®¹ö½ÌÀ» ÀÌÇØÇÏ´Â µ¥ ÀüÇô ¾î·Á¿òÀÌ ¾øÀ» Á¤µµ·Î ¸Å¿ì Ä£ÀýÇÏ°Ô ¼³¸íµÅ ÀÖ´Ù. ¶ÇÇÑ ÀúÀÚ Æ¯À¯ÀÇ °¨°¢ÀÌ µ¸º¸ÀÌ´Â Á¦¸ñ°ú ¼³¸íÀ¸·Î ÀÚÄ© Áö·çÇÏ°í µüµüÇÏ°Ô ´À³¥ ¼ö ÀÖ´Â ³»¿ëÀ» °øºÎÇÏ°í ½ÍÀº È£±â½ÉÀ¸·Î ¹Ù²Ù°í ÀÖ´Ù. ÀÌ Ã¥À» ¹ßÆÇÀ¸·Î ½Ç¹« °æÇèÀ» ¹ÙÅÁÀ¸·ÎÇÑ ÁÁÀº ³»¿ëÀÇ ±¹³» ¼ÀûµéÀÌ ¸¹ÀÌ Ãâ°£µÇ¾î º¸¾ÈÀ» ²Þ²Ù´Â ¸¹Àº À̵éÀÇ ±æÀâÀÌ°¡ µÇ±â¸¦ Èñ¸ÁÇÑ´Ù.
¸¶Áö¸·À¸·Î, ¾ðÁ¦³ª »õ·Î¿î ¸ñÇ¥¸¦ ÇâÇØ µµÀüÇÏ´Â °º´Å¹ ´Ô¿¡°Ô ¸¶À½¼Ó ±íÀº ÀÀ¿øÀÇ ¹Ú¼ö¸¦ º¸³½´Ù.
- ÀÌÈ£¿õ, Çö) ¾Èö¼ö¿¬±¸¼Ò ASEC ¼¾ÅÍÀå
[º£Å¸¸®´õ]
¡°ÇÑ ±ÇÀÇ ¸íÀú°¡ ź»ýÇß´Ù. ±âÁ¸ÀÇ Ã¥°ú´Â Â÷º°ÈµÈ ¹æ½ÄÀ¸·Î ¸®¹ö½º ¿£Áö´Ï¾î¸µ¿¡ Á¢±ÙÇÏ´Â ÀÌ Ã¥Àº ¸®¹ö½º ¿£Áö´Ï¾î¸µÀÇ Çö´ëÆÇ ¹ÙÀ̺íÀ̶ó°í »ý°¢ÇÑ´Ù. ÀúÀÚÀÇ ³ë°í¿¡ ¹«ÇÑÇÑ ¹Ú¼ö¸¦ º¸³½´Ù.¡±
- ÀÌÈ«¼±, ³Ø½¼ ÄÚ¸®¾Æ °ÔÀÓº¸¾ÈÆÀ
¡°½Ç¹«ÀڷμÀÇ °æÇè°ú ¿¬±¸¿¡¼ ºñ·ÔµÈ ¸®¹ö½º ¿£Áö´Ï¾î¸µ¿¡ °üÇÑ ´ÙÇâÇÑ ±â¼ú, ±â¹ýµéÀ» Áý´ë¼ºÇÑ ÁÖ¿Á°°Àº ÇнÀ¼´Ù. ½¬¿î ¿¹Á¦¿Í Ä£ÀýÇÑ ¼³¸íÀ¸·Î ÀÌ »õ·Î¿î ¼¼°è¿¡ ½±°Ô ÀûÀÀÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ¸ç ±¸Ã¼ÀûÀÎ ¼³¸íÀ¸·Î ±â¼ú¿¡ ´ëÇÑ ÀÌÇظ¦ ³ô¿©ÁÖ°í ÀÌ¿¡ ´õÇØ ±âÁ¸¿¡´Â Àß ´Ù·ïÁöÁö ¾Ê¾Ò´ø ºÎºÐ¿¡ ´ëÇÑ Àü¹®ÀûÀÎ ³ëÇϿ츦 ¾Ë·ÁÁÖ°í ÀÖ¾î Áß±Þ ÀÌ»óÀÇ °úÁ¤À¸·Î ³ª¾Æ°¡·Á´Â À̵éÀ̶ó¸é ½ÃÇàÂø¿À¸¦ ÁÙÀÌ°í ½Ã°£À» Àý¾àÇÏ´Â µ¥ µµ¿òµÉ °ÍÀÌ´Ù.¡±
- ÀÌÁø¼®, ³Ø½¼ ÄÚ¸®¾Æ °ÔÀÓº¸¾ÈÆÀ
¡°¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» °º´Å¹ ´Ô ƯÀ¯ÀÇ À§Æ® ÀÖ´Â ¾îÅõ·Î Àç¹ÌÀÖ°Ô Ç®¾î³½ Ã¥ÀÌ´Ù. ±×µ¿¾È °ÔÀÓº¸¾È ÀÏÀ» ÇÏ¸ç ¸¹Àº Ã¥À» ºÁ¿ÔÁö¸¸ ÀÌ·¸°Ô ±º´õ´õ±â ¾øÀÌ ÇÊ¿äÇÑ °Í¸¸ ¼³¸íÇØÁִ åÀº óÀ½ÀÌ´Ù. ÀÌÁ¦ºÎÅÍ ÀÌ Ã¥Àº Áö±Ý±îÁö¿Í´Â ´Ù¸¥ ¸®¹ö½º ¿£Áö´Ï¾î¸µ ÀÔ¹®¼°¡ µÉ °ÍÀÌ´Ù.¡±
- ±èµ¿Çö, ³Ø½¼ ÄÚ¸®¾Æ °ÔÀÓº¸¾ÈÆÀ
¡°¸®¹ö½º Áö´Ï¾î¸µÀÇ ±âÃʺÎÅÍ °í±Þ±â¼ú±îÁö ´Ù·ç°í Àִ åÀÌ´Ù. º£Å¸¸®´õ¸¦ ÁøÇàÇÏ¸é¼ »õ·Ó°Ô ¾Ë°Ô µÈ ºÎºÐµµ ¸¹°í, ±âÃʸ¦ ´Ù½Ã ´ÙÁö´Â °è±â°¡ µÇ¾ú´Ù. ÀÌ Ã¥À» Àд µ¶ÀÚµé ¶ÇÇÑ ½Ç·ÂÀÌ µÎ ´Ü°è ¾÷±×·¹À̵åµÉ °ÍÀ̶ó Àå´ãÇϸç, ¸®¹ö½º ¿£Áö´Ï¾î¸µÀÇ ¼¼°è¸¦ °æÇèÇØ º¸½Ã±â ¹Ù¶õ´Ù.¡±
- Àüµ¿±â, ³Ø½¼ ÄÚ¸®¾Æ °ÔÀÓº¸¾ÈÆÀ
¡°°·ÂÇÑ ºñ±ÞÀÌ ´ã°Ü ÀÖÀ»¼ö·Ï ¾î·Á¿î ³»¿ëÀ¸·Î ÀÎÇØ ÁÖÈÀÔ¸¶¿¡ ºüÁö°í ¸¶´Â °æ¿ì°¡ ¸¹´Ù. ÇÏÁö¸¸ ÀÌ Ã¥Àº ±×·¯ÇÑ ÁÖÁ¦¸¦ ƯÀ¯ÀÇ À§Æ®¿Í ÀçÄ¡·Î Ç®¾î³½ ºñ±Þ¼°¡ ¾Æ´Ò±î »ý°¢ÇÑ´Ù.¡±
- ÃÖÁ¾ÇÐ, ³Ø½¼ ÄÚ¸®¾Æ °ÔÀÓº¸¾ÈÆÀ
¡°¾ÆÁ÷ ¸¹Àº ºÎºÐ¿¡¼ ºÎÁ·ÇÑ ³»°¡ ÀÌ Ã¥À» ÅëÇØ ¾ò°Ô µÈ °Í, ±×°ÍÀº ÀúÀÚ°¡ ¼ö³â°£ °ÔÀÓ º¸¾È ¾÷°è¿¡¼ ½×¾Æ¿Â ½Ç¹« ³ëÇÏ¿ì¿´´Ù. ÇØÄ¿µé°ú ¼ö¾øÀÌ °ø¹æÀ» Ä¡·ï¾ß ÇÏ´Â ³ª¿¡°Ô ÀÌ Ã¥Àº Àü ¼¼°è ÇØÄ¿µé°ú ¸Â¯À» ¶ã ¼ö ÀÖ°Ô ÇØÁØ ¹«±â¿´´Ù.¡±
- ±èÁöÈ£, ³Ø½¼ ÄÚ¸®¾Æ °ÔÀÓº¸¾ÈÆÀ
óÀ½ ½ÃÀÛÁ¶Â÷ ¸·¸·ÇÏ°í ³ôÀº º®Ã³·³ ´À²¸Á³´ø ¸®¹ö½Ì ±â¼ú¿¡ ¾î¶»°Ô Á¢±ÙÇØ¾ß ÇÏ´ÂÁö, ±× ±â¼úÀÇ ÇÙ½ÉÀÌ ¹«¾ùÀÎÁö º¸¿©ÁÖ´Â Áöħ¼¶ó°í »ý°¢ÇÑ´Ù. óÀ½ ¸®¹ö½ÌÀ» °øºÎÇßÀ» ¶§ ¾î¼Àºí¸® Ã¥À» Àдٰ¡ ÁÂÀýÇß´ø °æÇèÀ» °Þ¾îº» ÇÑ »ç¶÷À¸·Î¼ Áö½Ä°ú ½Ç¹« °æÇèÀÌ ³ì¾Æ ÀÖ´Â ÀÌ Ã¥À¸·Î º¸¾È ºÐ¾ß¿¡ ÀÔ¹®Çϱ⸦ °¨È÷ ÃßõÇÑ´Ù.
- ±èâ±Ô, ³Ø½¼ ¾Æ¸Þ¸®Ä« Á¤º¸º¸¾ÈÆÀ
¸ñÂ÷
[01ºÎ] ¸®¹ö½º ¿£Áö´Ï¾î¸µ ±âº»
¢Ã 01Àå_¸®¹ö½º ¿£Áö´Ï¾î¸µ¸¸À» À§ÇÑ ¾î¼Àºí¸®
¾î¼Àºí¸®ÀÇ ±âº» ±¸Á¶
¾î¼Àºí¸®ÀÇ ¸í·É Æ÷¸Ë
·¹Áö½ºÅÍ, º¹ÀâÇÑ ¼³¸íÀº ±×¸¸
EAX
EDX
ECX
EBX
ESI, EDI
¿Ü¿ï ÇÊ¿ä°¡ ¾ø´Â ¾î¼Àºí¸® ¸í·É¾î
- PUSH, POP
- MOV
- LEA
- ADD
- SUB
- INT
- CALL
- INC, DEC
- AND, OR, XOR
- NOP
- CMP, JMP
¸®¹ö½º ¿£Áö´Ï¾î¸µ¿¡ ÇÊ¿äÇÑ ½ºÅÃ
ÇÔ¼öÀÇ È£Ãâ
¸®ÅÏ ÁÖ¼Ò
¢Ã 02Àå_C ¹®¹ý°ú µð½º¾î¼Àºí¸µ
ÇÔ¼öÀÇ ±âº» ±¸Á¶
ÇÔ¼öÀÇ È£Ãâ ±Ô¾à
- 1) _cdecl ¹æ½Ä
- 2) ÆĶó¹ÌÅÍ´Â 2°³
- 3) ¸®ÅÏ °ªÀÌ ¼ýÀÚ
if ¹®
¹Ýº¹¹®
±¸Á¶Ã¼¿Í API Call
°á·Ð
¢Ã 03Àå_C++ Ŭ·¡½º¿Í ¸®¹ö½º ¿£Áö´Ï¾î¸µ
C++ ºÐ¼®ÀÇ ³ÇØÇÔ
Ŭ·¡½º »À´ë
Ŭ·¡½ºÀÇ ¼ö¸í°ú Àü¿ªº¯¼ö
°´Ã¼ÀÇ µ¿Àû ÇÒ´ç°ú ÇØÁ¦
»ý¼ºÀÚ¿Í ¼Ò¸êÀÚ
ĸ½¶È ºÐ¼®
´ÙÇü¼º ±¸Á¶ ÆľÇ
¢Ã 04Àå_DLL ºÐ¼®
DLLÀÇ ¹øÁö °è»ê¹ý
Àç¹èÄ¡¸¦ °í·ÁÇÑ ¹æ¹ý
- 1) push ¹®
- 2) Á¡ÇÁ¹®
¹øÁö °íÁ¤
ÀͽºÆ÷Æ® ÇÔ¼ö
DllAttach/DllDetach ã±â
ÆÐÅ·µÈ DLLÀÇ DllMain() ã±â
DisableThreadLibraryCalls·Î ã±â
[02ºÎ] ¸®¹ö½º ¿£Áö´Ï¾î¸µ Áß±Þ
¢Ã 05Àå_PE Çì´õ(PE Header)
PE¿¡ ´ëÇÑ »ó½ÄÀûÀÎ °³³ä
ºôµå °úÁ¤
PE ÆÄÀÏ ±¸Á¶
- IMAGE_DOS_HEADER
- IMAGE_NT_HEADER
- IMAGE_FILE_HEADER
- Machine
- NumberOfSections
- TimeDateStamp
- SizeOfOptionalHeader
IMAGE_OPTIONAL_HEADER
- Magic
- SizeOfCode
- MajorLinkerVersion, MinorLinkerVersion
- ImageBase
- AddressOfEntryPoint
- BaseOfCode
- SectionAlignment, FileAlignment;
- SizeOfImage
- SizeOfHeaders
- Subsystem- - - - - - - : 0x2 (Windows GUI)
- DataDirectory
IMAGE_SECTION_HEADER
PE¿Í API È£ÃâÀÇ ¿ø¸®
IAT¿¡¼ API¸¦ °è»êÇÏ´Â ¹æ¹ý
ÀͽºÆ÷Æ® Å×À̺í (export table)
¸¶¹«¸®
¢Ã 06Àå_ÈçÈ÷ »ç¿ëÇÏ´Â ÆÐÅÏ
Á¶°Ç¹®ÀÇ ±âº»
½ÉÈµÈ Á¶°Ç¹®
¹Ýº¹¹®
break°¡ µé¾î°¡´Â °æ¿ì
continue°¡ µé¾î°¥ °æ¿ì
returnÀÌ »ý±â´Â °æ¿ì
¹®ÀÚ¿ ÄÁÆ®·Ñ
- 1. strcpy
- 2. strcat
- 3. strlwr
Á¤¸®
¢Ã 07Àå_MFC ¸®¹ö½Ì
¸®¹ö½º ¿£Áö´Ï¾î¸µ¿¡ ÇÊ¿äÇÑ MFC ±¸Á¶
MFC·Î °³¹ßµÆ´ÂÁö ¿©ºÎ È®ÀÎ
MFC ¶óÀ̺귯¸® µî·Ï
MFC ÃʱâÈ ·çƾ ã±â
¹öÆ° Çڵ鷯 ã¾Æ³»±â
Çì´õ ÆÄÀÏ È°¿ë
±× ¹ÛÀÇ MFC °ü·Ã ¸®¹ö½Ì Á¢±Ù ¹æ¹ý
[03ºÎ] ¿¬»ê ·çƾ ¸®¹ö½Ì
¢Ã 08Àå_½Ã¸®¾ó ÃßÃâ ¹æ¹ý
F-Secure Reverse Engineering ´ëȸ
Level 1 ¹®Á¦ Ç®ÀÌ
- 1) »çÀü Á¤º¸ ȹµæ ù ¹ø° ? ÆÄÀÏ ½ºÄ³³Ê·Î ½ºÄµ
- 2) »çÀü Á¤º¸ ȹµæ µÎ ¹ø° ? API È®ÀÎ
- 3) »çÀü Á¤º¸ ȹµæ ¼¼ ¹ø° ? ÆÄÀÏÀÇ À̹ÌÁö º£À̽º È®ÀÎ
Level 2 ¹®Á¦ Ç®ÀÌ
¹®ÀÚ¿ ÄÁÆ®·Ñ
¾ÈƼ µð¹ö±ë ±â¹ý
WinMainº¸´Ù ¸ÕÀú °¡µ¿µÇ´Â ÄÚµå
¢Ã 09Àå_ÄÚµå ¼ÓÀ̱â
Level 3 ¹®Á¦ Ç®ÀÌ
µ¥ÀÌÅÍ ¼Ó¿¡ ¼ûÀº ÄÚµå
¸®¹ö½ÌÀ¸·Î ¹æÁ¤½Ä ¼¼¿ì±â
¹ÙÀ̳ʸ® ÆĽÌ
Àç»ç¿ëÀÌ ¾î·Á¿î ÄÚµå
µð½º¾î¼Àºí·¯ ¼ÓÀ̱â
Á¤¸®Çϸç
[04ºÎ] ¾ÈƼ ¸®¹ö½º ¿£Áö´Ï¾î¸µ
¢Ã 10Àå_±³°ú¼ÀûÀÎ ¾ÈƼ µð¹ö±ë
ÇÁ·Î±×·¥ °³¹ß ¿Ï·á ÈÄ ´Ù°¡¿Ã ¸®¹ö½ÌÀÇ À§Çè
¸®¹ö½Ì¿¡ ´ëÇ×ÇÏ´Â A¾¾ÀÇ ¹Ý°Ý, ±× ÈÄ¡¦
¾ÈƼ µð¹ö±ëÀ̶õ?
°íÀüÀûÀÎ ¾ÈƼ µð¹ö±ë
API ·Î Á¦°øµÇ´Â ¾ÈƼ µð¹ö±ë ±â´É
´ÙÁß ±â´ÉÀ» º¸À¯ÇÑ ¸Æ°¡À̹öÄ®, NtQueryInformationProcess
Debug Object Handle
¶Ç ÇÚµéÀ» ã¾Æ¶ó, NtQueryObject
NoDebugInherit
µð¹ö°Å´Â ¾îµð¿¡, NtSetInformationThread
int3À» ÀÌ¿ëÇÑ µð¹ö°Å °¨Áö
SetUnhandledExceptionFilter
0xCC ÀÚü¸¦ ŽÁöÇÏÀÚ
¼ÒÇÁÆ®¾ÆÀ̽º °¨Áö
PEB¸¦ ÀÌ¿ëÇÑ ¹æ¹ý
Á¤¸®
¢Ã 11Àå_ÇÑ ´Ü°è ³ôÀº ¾ÈƼ µð¹ö±ë
»ý°¢º¸´Ù È°¿ëµµ°¡ ³ôÀº ÇÁ·Î¼¼½º üũ
¹öÀü üũ
ºÎ¸ð ÇÁ·Î¼¼½º üũ
SeDebugPrivilege ±ÇÇÑ Ã¼Å©
WinDBG °ËÃâ
Å°º¸µå ÀÔ·Â ºÀ¼â
CloseHandle()À» ÀÌ¿ëÇÑ ¾ÈƼ ¸®¹ö½Ì
OutputDebugStringÀÌ ÁÖ´Â µÎ °¡Áö ¸¶¼ú
½Ã°£Â÷ °ø°Ý! ŸÀ̸Ӹ¦ ÀÌ¿ëÇÑ ¹æ¹ý
PREFIX REPÀ» ÅëÇÑ ¿¹¿Ü ó¸®
API HookÀ» ÀÌ¿ëÇÑ µð¹ö±ë °¨Áö
¸®¸ðÆ® µð¹ö±ë °¨Áö
»ý°¢ÇØ º¼ °úÁ¦
¢Ã 12Àå_ÆÐÄ¿°¡ »ç¿ëÇÏ´Â ±â¼ú
ÆÐÄ¿? ´ë¼ö·ÓÁö ¾ÊÀº °³³ä
ÆÐÅ·µÈ ÄÚµåÀÇ ¾ÏÈ£È/º¹È£È
IATÀÇ º¯È
¸Å´º¾ó ¾ðÆÐÅ·(MUP)
ÆÄÀÏ ½ºÄ³³Ê
µð¹ö°ÅÀÇ ±¸Á¶
Self Debugging
½ºÅà ¼¼±×¸ÕÆ® ·¹Áö½ºÅÍ
int 0x2d
´ýÇÁ ¹æÁö
µð¹ö±× ·¹Áö½ºÅÍ
¢Ã 13Àå_¿ìȸ ¹æ¹ý
API HookingÀ» ÅëÇÑ ¿ìȸ
OllyDBG ¿É¼ÇÀ» ÀÌ¿ëÇÑ ¿ìȸ
Ç÷¡±× ¼öÁ¤À¸·Î ¿ìȸ
[05ºÎ] OllyDBG Ç÷¯±×ÀÎ
¢Ã 14Àå_OllyDBG Ç÷¯±×ÀÎ SDK
ÃÖ°íÀÇ ¸Å·Â OllyDBG Ç÷¯±×ÀÎ
Ç÷¯±×ÀÎ °¡µ¿ ¿ø¸®
Ç÷¯±×ÀÎ SDK »ç¿ë ±Ô¾à
ÃʱâÈ ÄÚµå
PreInit - ODBG_Plugindata()
ÃʱâÈ ·çƾ - ODBG_Plugininit()
¸Þ´º ÀÛ¼º - ODBG_Pluginmenu()
¸Þ´º Çڵ鷯 ÀÛ¼º - ODBG_Pluginaction()
Á¾·á ó¸®
PDK È°¿ë
t_dump - ´ýÇÁ °ü·Ã ±¸Á¶Ã¼
t_memory ? ¸Þ¸ð¸® °ü·Ã ±¸Á¶Ã¼
t_disasm ? µð½º¾î¼Àºí ±¸Á¶Ã¼
Readmemory
±¸Á¶Ã¼ Á¾ÇÕ ¿¹Á¦ - Extra Copy
¢Ã 15Àå_¸®¹ö½Ì º¸Á¶ Ç÷¯±×ÀÎ
IsDebuggerPresent() ¹«·ÂÈ
µð¹ö°Å ¶¼¾î³»±â
ÀÚµ¿ ¾îÅÂÄ¡
´ÜÃàÅ° - ODBG_Pluginshortcut()
OllyAdvance ºÐ¼®
Setbreakpoint()¿Í TLS CallBack °¨Áö
Ä¿¸Çµå¶óÀÎ ½ÇÇà ¹Ù
µð¹ö±ë ÈçÀû û¼Ò
°ÔÀÓ ÇØÅ· Ç÷¯±×ÀÎ ? Game Invader
Game InvaderÀÇ ±¸Çö ¿ø¸®
¸Þ¸ð¸® ¼Ó¼º ¿É¼Ç
¾Ïº¹È£È ÄÚµå ºÐ¼® ? Find Crypt
FindCryptÀÇ ±¸Çö ¿ø¸®
³²Àº °úÁ¦
¢Ã 16Àå_¸Þ¸ð¸® ½ºÄµ Ç÷¯±×ÀÎ °³¹ß
¾ÆÁ÷ ¼¼»ó¿¡ ¾ø´Â Ç÷¯±×ÀÎÀ» ¸¸µé¾î º¸ÀÚ
ºÐ¼® ½Ã°£À» ÁÙÀÏ ¼ö ÀÖ´Ù¸é?
Ç÷¯±×ÀÎ ÄÚ¾î ·çƾ ÄÁ¼Á
UI µðÀÚÀÎ
¹öÆ° Çڵ鷯 Á¦ÀÛ
ÈÄÅ· ŽÁö ±â´É
ÆÄÀÏ°ú ¸Þ¸ð¸®ÀÇ ±âÁØ ¹øÁö¸¦ Á¤ÇÏ´Â ¹æ¹ý
IAT°¡ ÄÚµå ¼½¼Ç¿¡ Æ÷ÇÔµÈ °æ¿ì
ÆÐÅ· üũ
ÈÄÅ· ŽÁö ½ºÄµ °á°ú
¾Ïº¹È£È ·çƾ ŽÁö
ÈÀÌÆ® ¸®½ºÆ® ó¸®
OllyMemScan Æò°¡
[06ºÎ] º¸¾È ¸ðµâ ¿ìȸ
¢Ã 17Àå_¹ÙÀÌ·¯½º °¨Áö ȸÇÇ
¹é½ÅÀº °ú¿¬ ¹ÙÀÌ·¯½º¸¸ °¨ÁöÇϴ°¡
±âº»ÀûÀÎ °¨Áö ¿ø¸®
°íÀüÀûÀÎ ¿ìȸ ¹æ¹ý
¾²·¹±â Äڵ带 ÅëÇÑ ¿ìȸ ¹æ¹ý
½ÇÇàÁ¶Â÷ µÇÁö ¾Ê´Â ÄÚµå
Çì´õ º¯Á¶
¹®ÀÚ¿ ÆÐÅÏ ¿ìȸ
¹ÙÀ̳ʸ® ÆÐÅ·ÀÇ ½Ã´ë
´ëü °¡´ÉÇÑ ¾î¼Àºí¸®¾î
ÆÐÄ¿ÀÇ Æ¯¼ºÀ» °í·ÁÇÑ È¸ÇÇ
¼½¼Ç À̸§ º¯°æ
¹é½Å»çÀÇ ´ëÀÀ
¢Ã 18Àå_¹é½ÅÀ» °ø°ÝÇÏ´Â ¾Ç¼ºÄÚµå
¹é½ÅÀ» °ø°ÝÇÏ´Â ¹ÙÀÌ·¯½º´Â ¾î´À Á¤µµ Á¸ÀçÇϴ°¡
ƯÁ¤ ¹é½Å ¾ð±Þ Áõ°¡
¹é½Å ÇÁ·Î¼¼½º Á¾·á
Æ®·¹ÀÌ ¼ÓÀÓ
°ø½ÄÀûÀ¸·Î ¾ð±ÞµÈ Ãë¾àÁ¡
¾÷µ¥ÀÌÆ® ¿ìȸ
º¸¾È¾÷ü ºñ¹æ
µå¶óÀ̹ö °ø°Ý
¸öü°¡ ¾ø´Â °ø°Ý ÄÚµå
Conficker
SDT Ãë¾àÁ¡
º¥Ä¡¸¶Å·ÀÇ Á߿伺
¢Ã 19Àå_½Ç½Ã°£ °¨½Ã ±â´É Ãë¾àÁ¡
¹ÙÀÌ·¯½º °¨Áö ÈÄ ÇÊ¿äÇÑ ÇàÀ§
ÆÄÀÏ ½Ã½ºÅÛ ÇÊÅÍ µå¶óÀ̹ö
½Ç½Ã°£ °¨½Ã ±â´ÉÀÇ ±¸Çö ¿ø¸®
Äݹé ÇÔ¼ö ¹«·ÂÈ
ÄÝ¹é ¹«·ÂÈ ´ëÀÀ ¹æ¹ý
³ëƼÆÄÀÌ Ä«¿îÆ® Ãë¾àÁ¡
ÈÀÌÆ®¸®½ºÆ® °Á¦ ÁÖÀÔ
ÆÄÀÏ Á¢±Ù ÅëÁ¦
ZIP Ãë¾àÁ¡
°¡»ó PC °¨Áö
±×¿Ü ¾ÈƼ¹ÙÀÌ·¯½º ¿ìȸ¸¦ À§ÇÑ ´Ù¾çÇÑ ¹æ¹ý
¢Ã 20Àå_Å°º¸µå º¸¾È ¼Ö·ç¼Ç ¿ìȸ
Å°º¸µå Ãë¾àÁ¡ÀÌ µÇ´Â ±¸°£
Å°º¸µå º¸¾ÈÀÇ ¿ø¸®
Æú¸µ Ãë¾àÁ¡
IE ÀÇ Ãß°¡ ±â´É °ü¸®
°¡Àå ÇÇÇØ »ç·Ê°¡ ¸¹Àº ring3 ¿µ¿ª
ÇÙ½É ¸ðµâ °ø°Ý
¾ð·Îµå DLL
ring3¿¡¼ Å°º¸µå º¸¾ÈÀ» ¿ìȸÇÏ´Â ÀÌÀ¯
Å°º¸µå º¸¾ÈÀÇ ¹®Á¦Á¡
°¡»ó Å°º¸µå Ãë¾àÁ¡
ÀÎÅÍ³Ý ¹ðÅ· Ãë¾àÁ¡ ? ¸Þ¸ð¸® ÇØÅ·
Å°º¸µå º¸¾ÈÀÌ ¾î·Á¿î ÀÌÀ¯
Ŭ¶óÀ̾ðÆ®¿¡¼ ¿ÏÀüÇÑ º¸¾ÈÀº?
[07ºÎ] ÇÑ Â÷¿ø ³ôÀº ¹ÙÀ̳ʸ® âÁ¶
¢Ã 21Àå_ÄÚµå ÈÄÅ·
ÄÚµå ÈÄÅ·°ú °øµ¿°æºñ±¸¿ª
¹øÁö °è»êÀÇ °íÅë
DLL ÀÎÁ§¼Ç ÄÚµå
CreateRemoteThread
DLL ÀÎÁ§¼Ç Å×½ºÆ®
ÄÚµå ÈÄÅ· ±âº» µðÀÚÀÎ
¿©¼¸ ¹ÙÀÌÆ®¸¦ º¯Á¶ÇÏ´Â ÀÌÀ¯
DLL ¹øÁöÀÇ °Á¦ °íÁ¤°ú naked ÇÔ¼ö
ÆÐŶ ¹öÆÛ ·Î±ë
ÇϵåÄÚµù¿¡¼ Å»ÇÇÇÏÀÚ
ÈÄÅ· ÄÚµåÀÇ È®Àå
MakeJMP - ÈÄÅ· ÇÔ¼öÀÇ °£°áÈ
¸¶¹«¸®
¢Ã 22Àå_ÄÚµå ÆÐĪ
µ¿Àû Á¢±Ù ¹æ¹ý°ú Á¤Àû Á¢±Ù ¹æ¹ý
ÇÁ·Î¼¼½º °ËÃâ ·çƾ ºÐ¼®
Á¡ÇÁ¹® °ø°Ý
ÆÄÀÏ¿¡¼ ÆÐĪÇÒ ¶§¿Í ¸Þ¸ð¸®¿¡¼ ÆÐĪÇÒ ¶§
»ó¼ö°ª ÆÐĪ
½ºÅà ÇØÅ·
°ÅÁþÀ» ¸®ÅÏ
½º·¹µå °ø°Ý
¸¶¹«¸®
¢Ã 23Àå_³µ¶È¿Í ´õ¹Ì ÄÚµå
µð½º¾î¼Àºí·¯ °³·Ð
¾ÈƼ µð½º¾î¼Àºí¸µ
°¡ºñÁö ÄÚµå ¼Ó¿¡ ´ã±ä ÁøÂ¥ ÄÚµå
ASPackÀÌ »ç¿ëÇÏ´Â ¾ÈƼ µð½º¾î¼Àºí¸µ
Themida¿¡¼ »ç¿ëÇÏ´Â ¾ÈƼ µð½º¾î¼Àºí¸µ
ASProtect ÀÇ ÄÚµå Ä«ÇÇ
ThemidaÀÇ ÄÚµå ¸®´ÙÀÌ·ºÆ®
»ó¼ö ¾ÏÈ£È
API È£Ãâ °¨Ãß±â
³µ¶È ÄÚµå ã¾Æ³»¾î ¿ìȸÇϱâ
¸¶¹«¸®
º»¹®Áß¿¡¼
Á¤º¸º¸¾ÈÀÇ Åµ¿±â¿¡´Â ³×Æ®¿öÅ© º¸¾È, ½Ã½ºÅÛ º¸¾È µÎ ¿µ¿ª¿¡¼ ¹æȺ®°ú °°Àº ³×Æ®¿öÅ© ´Ü¿¡¼ÀÇ ÇÊÅ͸µ ±â¼ú°ú, OS ´Ü¿¡¼ÀÇ ¾ÆÁÖ ±âº»ÀûÀÎ ¿ä¼Ò±â¼úÀÌ ¹ßÀüÇß¾ú´Ù. ±× µÚ ³ª¿Â º¸¾È±â¼úµéÀ» º¸´õ¶óµµ ³×Æ®¿öÅ© ±â¹Ý ħÀÔŽÁö½Ã½ºÅÛ(N-IDS), ħÀÔ¹æÁö½Ã½ºÅÛ(IPS), À¥¾ÖÇø®ÄÉÀ̼ǹæȺ®(WAF)°ú °°ÀÌ ÁÖ·Î ÀÌ¹Ì ¹ß»ýÇؼ ÀνºÅϽºÈµÈ °ø°Ý¿¡ ´ëÇØ Å½Áö¿Í ¿¹¹æÀ» ÇÏ´Â °ÍµéÀÌ ÁÖ·ù¸¦ ÀÌ·ð´Ù. ¿¹ÀüºÎÅÍ °³³ä ¿ª½Ã Á¸ÀçÇß°í ¼Ò¼ö ±â¾÷ ¹× Àοøµé¿¡ ÀÇÇØ ÀÌ·ïÁö°í´Â ÀÖ¾úÁö¸¸, ÀÌ¹Ì °³¹ßµÈ ÇÁ·Î±×·¥ ±× ÀÚü¿¡ ´ëÇÑ Ãë¾àÁ¡À» ¹ß°ßÇØ ³»±â À§ÇØ ½ÃÅ¥¾îÄÚµùÀ̳ª °³¹ßº¸¾È¿¡ »ç¶÷µéÀÌ °ü½ÉÀ» °®°í ³ë·ÂÀ» Çϱ⠽ÃÀÛÇÑ °ÍÀº »ç½Ç 10³âµµ ä µÇÁö ¾Ê¾Ò´Ù°í º¼ ¼ö ÀÖ´Ù.
º¸¾È»ê¾÷ ¿ª½Ã °íµµÈ µÇ¾î°¡´Â °úÁ¤¿¡¼ ³ªÅ¸³ª´Â Çö»ó Áß Çϳª·Î, ÀÏ´Ü ±âº»ÀûÀÎ ±â¼úµéÀÌ ¸ÕÀú ¹ßÀüÇÑ µÚ¿¡¾ß, Æ¯ÈµÈ ¿µ¿ª¿¡ ´ëÇÑ ¿ä¼Ò±â¼ú·Î ±íÀÌ ¿¬±¸°¡ ÀÌ·ïÁö°Ô µÈ´Ù. ÀüÅëÀûÀÎ ³×Æ®¿öÅ© º¸¾È ¿µ¿ª¿¡ ½ò·È°í(Firewall, N-IDS), ±× ÈÄ OS ¿µ¿ª(H-IDS, SecureOS)¿¡ ÁÖ ÃÊÁ¡ÀÌ ¸ÂÃçÁ® ÀÖ¾ú´Ù°¡, DB/Application ¿µ¿ª (DBº¸¾È, À¥º¸¾È ¹× ½ÃÅ¥¾îÄÚµù µîÀÇ °³¹ßº¸¾È)À¸·Î °ü½É»ç°¡ ¿Å°Ü°¡¸é¼ ¸®¹ö½º ¿£Áö´Ï¾î¸µ ±â¼úÀÇ Á߿伺Àº µÎ¸»ÇÒ ³ªÀ§ ¾øÀÌ º¸¾È ºÐ¾ß Á¾»ç°¡ ¹Ýµå½Ã °®Ãç¾ß ÇÒ ±â¼ú·Î ÀÚ¸® Àâ¾Ò´Ù.
´Ù¾çÇÑ º¸¾ÈÁ÷±º °¡¿îµ¥ ¸ðÀÇÇØÅ·, Ãë¾àÁ¡ºÐ¼®À» ÁÖ·Î Çϰųª ¶Ç´Â ¾Ç¼ºÄÚµå ºÐ¼® ¶Ç´Â ¾ÈƼ ¸®¹ö½º ¿£Áö´Ï¾î¸µ(Anti-Reverse Engineering)À» ÅëÇØ º¸¾ÈÀ» °ÈÇÏ°íÀÚ ÇÑ´Ù¸é ¸®¹ö½º ¿£Áö´Ï¾î¸µ °ü·Ã Áö½ÄÀ» ²À ½×À» °ÍÀ» ±ÇÇÏ°í ½Í´Ù. ¸®¹ö½º ¿£Áö´Ï¾î¸µ Áö½Ä°ú ´õºÒ¾î Solaris, HP-UX, AIX, Linux, FreeBSD¿Í °°Àº ´Ù¾çÇÑ OS¸¦ ´Ù·ïº¸°í °¢ ȯ°æ¿¡¼ÀÇ ÇÁ·Î±×·¡¹Ö ½ºÅ³À» ÇÔ²² ÀÍÈù´Ù¸é º¸¾È ºÐ¾ß¿¡¼ ¡°ÀڽŸ¸ÀÇ °íÀ¯ÇÑ(unique) ´É·ÂÀ» °®Ãá ´ëü ºÒ°¡´ÉÇÑ(irreplaceable) ÀÎÀç"·Î ¼ºÀåÇϸ®¶ó È®½ÅÇÑ´Ù.
ÀÌ Ã¥Àº ¸®¹ö½º ¿£Áö´Ï¾î¸µ¿¡ ´ëÇØ Ãæ½ÇÈ÷ ´Ù·ê »Ó ¾Æ´Ï¶ó, ÀÍÈù ¸®¹ö½º ¿£Áö´Ï¾î¸µ ±â¹ýÀ» ½ÇÁ¦·Î ¾î¶² °÷¿¡ È°¿ëÇÒ ¼ö ÀÖ´ÂÁö¿¡ ´ëÇؼµµ »ó¼¼È÷ ´Ù·é´Ù. ±×°£ ÀúÀÚ°¡ ¿À·£ ±â°£ µ¿¾È ½ÃÇàÂø¿À¸¦ °ÞÀ¸¸é¼ ÀÍÈù ¼ÒÁßÇÑ Áö½ÄÀ», ±×´ÙÀ½¿¡ ¹è¿ì´Â »ç¶÷µéÀº ½Ç¼ö¿Í ½ÃÇàÂø¿À¸¦ ÃÖ¼ÒÇÑÀ¸·Î ÇÏ°í ¹è¿ï ¼ö ÀÖ°Ô ¿©±âÀú±â¿¡ ¹è·ÁÇÏ°í ÀÖÀ¸¸ç, º¹ÀâÇÏ°í ¾î·Æ±â¸¸ ÇÑ ³»¿ëÀ» Æí¾ÈÇÏ°Ô Àü´ÞÇÏ´Â ÀúÀÚ Æ¯À¯ÀÇ ³ëÇÏ¿ì°¡ ´ã°Ü ÀÖ´Ù.
- °¨¼öÀÚÀÇ ±Û Áß¿¡¼
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
°º´Å¹Àº window31À̶ó´Â ´Ð³×ÀÓÀ¸·Î È°µ¿Çϸç, ¿ù°£ ¸¶¼Ò¿¡¼ ¾à 3³â°£ ¸®¹ö½º ¿£Áö´Ï¾î¸µ, ¾ÈƼ¹ÙÀÌ·¯½º °ü·Ã ±â°í¹°À» ¿¬ÀçÇß´Ù. KISA, ħÇØ»ç°í´ëÀÀÇùÀÇȸ, µð¹ö±×·¦, Äڵ忣Áø, ¿©·¯ ´ëÇб³ µî¿¡¼ ¼öÂ÷·Ê ¸®¹ö½º ¿£Áö´Ï¾î¸µ¿¡ ´ëÇÑ °ø°³ °ÀǸ¦ ÁøÇàÇß´Ù. ±¹³»¿¡¼´Â ÃÖÃÊ·Î Developer Security ºÐ¾ß¿¡¼ Microsoft MVP¸¦ ¼ö»óÇßÀ¸¸ç, º¸¾È ºí·Î±× Broken Code(www.window31.com)¸¦ ¿î¿µÇÏ¸ç °¢Á¾ ÇØÅ·/º¸¾È Å×Å©´ÏÄà Į·³À» ÀÛ¼ºÇÏ°í ÀÖ´Ù. (ÁÖ)À×Ä«ÀÎÅÍ³Ý ÀçÁ÷ ½ÃÀý¿¡´Â ¿Â¶óÀÎ °ÔÀÓº¸¾È ¼Ö·ç¼ÇÀÎ nProtect GameGuard¸¦ °³¹ßÇß°í, ¢ßNEXONÀÇ °ÔÀÓº¸¾ÈÆÀ ÆÀÀåÀ» °Å ÃÄ, ÇöÀç´Â ³Ø½¼ ¾Æ¸Þ¸®Ä« Á¤º¸º¸¾ÈÆÀ ÆÀÀåÀ¸·Î ¹Ì±¹ Áö»çÀÇ º¸¾È¾÷¹«¸¦ ´ã´çÇÏ°í ÀÖ´Ù.
ÆîÃ帱âÀúÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±â»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÀÌ »óÇ°ÀÇ ½Ã¸®Áî
(ÃÑ 21±Ç / ÇöÀ籸¸Å °¡´Éµµ¼ 19±Ç)
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.