|
|
|
 |
ÆÇ¸Å°¡ |
40,000¿ø ¡æ 36,000¿ø 10% |
|
 |
¸¶Àϸ®Áö |
10% 3,600¿ø |
|
 |
¹ßÇàÀÏ |
2009-05-11
|
 |
ISBN |
8960770809 | 9788960770805
|
 |
±âŸÁ¤º¸ |
¹ø¿ª¼ | 660ÂÊ
|
|
 |
¿¹»óÃâ°íÀÏ
|
1ÀÏ (±Ù¹«ÀϱâÁØ) |
 |
¹è¼Ûºñ |
¹«·á¹è¼Û
|
| |
|
|
|
|
|
 |
| º¸¾È/¾ÈÀü
|
|
|
| Á¾ÇÕÁö¼ö 33p 10 À§ |
|
| ¿ù°£Áö¼ö 100p 1 À§ |
|
| ÁÖ°£Áö¼ö 25p 3 À§ |
|
|
| |
|
¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
µÊÀ¸·Î °ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù. |
|
|
|
 |
|
¼ÒÇÁÆ®¿þ¾î¸¦ ÇØºÎÇØ¼ ¼³°è¿Í ±¸Çö ³»¿ë, ½ÉÁö¾î ¼Ò½ºÄÚµå±îÁöµµ ¾Ë¾Æ³¾ ¼ö ÀÖ¾î¼ ÃÖ±Ù º¸¾È¾÷°èÀÇ ÈµÎ·Î ¶°¿À¸¥ ¸®¹ö½Ì. º¹Á¦¹æÁö±â¼ú ¹«·ÂÈ¿Í »ó¿ëº¸¾È´ëÃ¥ ¹«·ÂÈ·Î ¹«ÀåÇÑ ÇØÄ¿µéÀÇ ¸®¹ö½Ì °ø°Ý ÆÐÅÏÀ» ÆÄ¾ÇÇϱâ À§ÇÑ Ãֽбâ¼úÀ» ´ãÀº ÇØÅ· º¸¾È ¾÷°è Á¾»çÀÚÀÇ Çʵ¶¼. ¼ÒÇÁÆ®¿þ¾îÀÇ ¾àÁ¡À» ã¾Æ³» º¸¿ÏÇϰí, ÇØÄ¿ÀÇ °ø°ÝÀ̳ª ¾Ç¼ºÄڵ带 ¹«·ÂÈÇϸç, ´õ ÁÁÀº ÇÁ·Î±×·¥À» °³¹ßÇÒ ¼ö ÀÖµµ·Ï ÇÁ·Î±×·¥ÀÇ µ¿ÀÛ ¿ø¸®¸¦ ÀÌÇØÇÏ´Â µ¥µµ È¿À²ÀûÀÎ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀÇ ºñ¹ÐÀ» ÆÄÇìÄ£´Ù.
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á IA-32 ȣȯ ÇÁ·Î¼¼¼¿ë ÄÄÆÄÀÏ·¯°¡ ¸¸µç ¾î¼Àºí¸® ¾ð¾î Äڵ带 Àд ¹æ¹ý ¡á ¹®¼ÈµÇÁö ¾ÊÀº ÆÄÀÏ Æ÷¸ËÀ̳ª ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝ ÇØ¼® ¡á ¸®¹ö½º ¿£Áö´Ï¾î¸µÀÌ ÇÕ¹ýÀÎ °æ¿ì¿Í ºÒ¹ýÀÎ °æ¿ì, ±×¸®°í ºÒ¹ýÀÏ ¶§ÀÇ ÀÌÀ¯ ¡á ¸®¹ö½ÌÀ» Ȱ¿ëÇØ ÇØÄ¿°¡ º¹»ç ¹æÁö ±â¼úÀ» ¹«·ÂÈÇÏ´Â ¹æ¹ý ¡á ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» Àû¿ëÇØ ¾Ç¼ºÄڵ带 ¹«·ÂÈÇÏ´Â ¹æ¹ý ¡á ÄÚµå ¸®¹ö½ÌÀ» ¸·´Â ¹æ¾îÃ¥°ú È¿°úÀûÀÎ ¼öÇà ¹æ¹ý ¡á ´å³Ý Ç÷§Æû ¸®¹ö½Ì°ú ¾î¼Àºí¸® ¾ð¾îÀÎ MSIL ¡á ½ÇÁ¦ ¾Ç¼ºÄÚµå ÇÁ·Î±×·¥ ºÐ¼® ¹æ¹ý ¡á ¾Ç¼ºÄÚµå ÇÁ·Î±×·¥À» ÀÌ¿ëÇØ °ø°ÝÀÚ°¡ °¨¿°µÈ ½Ã½ºÅÛ Á¦¾î±ÇÀ» ȹµæÇÏ´Â °úÁ¤
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
ÀÌ Ã¥Àº Å©°Ô 4ºÎ·Î ³ª´µ¾î ÀÖ´Ù. 1ºÎ´Â ÀÌ Ã¥ Àü¹ÝÀ» ÀÌÇØÇÏ´Â µ¥ ÇÊ¿äÇÑ ±âº» ³»¿ëÀ» Á¦°øÇϰí, 2ºÎ¿¡¼ 4ºÎ±îÁö´Â °¢°¢ ¸®¹ö½º ¿£Áö´Ï¾î¸µ ½Ã³ª¸®¿À¿Í ½Ç·Ê¸¦ ¼³¸íÇÑ´Ù.
¡á 1ºÎ. ¸®¹ö½Ì ÀÔ¹®: ÀÌ Ã¥Àº ·Î¿ì·¹º§ ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÌÇØÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç ±âº»ÀûÀÎ ³»¿ë¿¡ ´ëÇÑ ³íÀÇ·Î ½ÃÀÛÇÑ´Ù. ¾Ë´Ù½ÃÇÇ 1ºÎ¿¡¼ ¸ðµç ³»¿ëÀ» ´Ù·ç´Â °ÍÀº ºÒ°¡´ÉÇÏ´Ù. ´Ù¸¸ ÀÌ¹Ì ¾Ë°í ÀÖ´Â ³»¿ëÀ» ´Ù½Ã µÇ»õ°ÜÁÖ´Â ±âȸ°¡ µÉ °ÍÀÌ´Ù. 1ºÎ¸¦ ÀÐÀ¸¸ç ³»¿ëÀÌ »ý¼ÒÇÏ´Ù°í ´À²¸Áö´Â µ¶ÀÚ¶ó¸é ÀÌ Ã¥Àº ÀûÇÕÇÑ Ã¥ÀÌ ¾Æ´Ï´Ù. 1ºÎ¿¡¼ ÁÖ·Î ´Ù·ç´Â ÁÖÁ¦´Â ´ÙÀ½°ú °°´Ù. ¸®¹ö½º ¿£Áö´Ï¾î¸µ ¼Ò°³¿Í ´Ù¾çÇÑ Àû¿ë ºÐ¾ß(1Àå), ·Î¿ì·¹º§ ¼ÒÇÁÆ®¿þ¾î °³³ä(2Àå), ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¿î¿µÃ¼Á¦ÀÇ ³»ºÎ(3Àå). ÀÌ·± ÁÖÁ¦¿Í ÀϹÝÀûÀÎ ·Î¿ì·¹º§ ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¹ÀÌ Á¢ÇØ ºÃ´Ù¸é 1~3ÀåÀº ±»ÀÌ ÀÐÁö ¾Ê°í °Ç³Ê ¶Ù¾îµµ µÈ´Ù. 4ÀåÀº ´Ù¾çÇÑ Å¸ÀÔÀÇ ¸®¹ö½º ¿£Áö´Ï¾î¸µ ÅøÀ» ¼Ò°³Çϰí, ´Ù¾çÇÑ »óȲ¿¡¼ ÀûÀýÈ÷ »ç¿ëÇÒ ¼ö Àִ Ưº°ÇÑ ÇüÅÂÀÇ ÅøÀ» ¼³¸íÇÑ´Ù. ÀÌ Ã¥¿¡¼´Â Àü¹Ý¿¡ °ÉÃÄ, ¸®¹ö½º ¿£Áö´Ï¾î¸µ¿¡ »ç¿ëµÇ´Â °®°¡Áö ÅøÀ» ¼³¸íÇÑ´Ù.
¡á 2ºÎ. ¸®¹ö½Ì ½ÇÀü: 2ºÎ¿¡¼´Â ½ÇÁ¦ ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇÑ ½ÇÁ¦ÀûÀÎ ¸®¹ö½º ¿£Áö´Ï¾î¸µ ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇÑ´Ù. °¢ À帶´Ù ´Ù¾çÇÑ Á¾·ùÀÇ ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ¼³¸íÇÑ´Ù. 5Àå¿¡¼´Â À©µµ¿ì ³»ºÎ ¼ºñ½º¿Í API¸¦ Á» ´õ Àß »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¿î¿µÃ¼Á¦³ª ´Ù¸¥ ¾÷üÀÇ ¶óÀ̺귯¸®¸¦ ¸®¹ö½º ¿£Áö´Ï¾î¸µÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù. 6Àå¿¡¼´Â µ¥ÀÌÅÍ ¸®¹ö½º ¿£Áö´Ï¾î¸µ ±â¼úÀ» Àû¿ëÇØ¼ ¹®¼ÈµÇÁö ¾ÊÀº ÆÄÀÏ Æ÷¸ËÀ» ÇØ¼®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. 7Àå¿¡¼´Â ¸®¹ö½º ¿£Áö´Ï¾î¸µ ±â¼úÀ» »ç¿ëÇØ ½ÇÇà ¹ÙÀ̳ʸ®¿¡¼ º¸¾È Ãë¾àÁ¡À» ¹ß°ßÇØ³»´Â ¹æ¹ýÀ» ¹è¿öº»´Ù. ¸¶Áö¸·À¸·Î 8Àå¿¡¼´Â ¹ÙÀÌ·¯½º³ª ¿ú°ú °°Àº ¾Ç¼ºÄÚµå ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³¸íÇÑ´Ù. 8Àå¿¡¼´Â ½ÇÁ¦ ¾Ç¼ºÄÚµå ÇÁ·Î±×·¥À» ¸®¹ö½º ¿£Áö´Ï¾î¸µ ÇØº»´Ù. ÀÌ´Â ¾Ç¼ºÄÚµå ÇÁ·Î±×·¥À» ¿¬±¸Çϰí À§Ç輺À» Æò°¡Çϱâ À§ÇØ ¹Ýµå½Ã ÇÊ¿äÇÑ ÀÛ¾÷ÀÌ´Ù.
¡á 3ºÎ. Å©·¡Å·: 3ºÎ¿¡¼´Â º¹»ç ¹æÁö¿Í µðÁöÅÐ ÀúÀÛ±Ç °ü¸®(DRM) ±â¼ú°ú °°Àº ƯÁ¤ÇÑ ÇüÅÂÀÇ º¸¾È °ü·Ã Äڵ忡 ´ëÇÑ ¸®¹ö½º ¿£Áö´Ï¾î¸µ¿¡ ÃÊÁ¡À» ¸ÂÃá´Ù. 9Àå¿¡¼´Â º¹»ç ¹æÁö ±â¼úÀÇ ÀϹÝÀûÀÎ ¿ø¸®¸¦ ¼Ò°³Çϰí, 10Àå¿¡¼´Â º¹»ç ¹æÁö¿Í DRM ±â¼ú°ú °°Àº ¾ÈƼ ¸®¹ö½º ¿£Áö´Ï¾î¸µ ±â¼úµéÀ» ¼³¸íÇÏ¸ç ±× ±â¼úÀÇ À¯È¿¼ºÀ» Æò°¡ÇÒ °ÍÀÌ´Ù. 11Àå¿¡¼´Â Å©·¡Ä¿°¡ º¹»ç ¹æÁö ¸ÞÄ¿´ÏÁòÀ» ¹«·ÂÈÇØ¼ º¹»ç ¹æÁöµÈ ÄÁÅÙÃ÷¸¦ ÈÉÄ¡±â À§ÇØ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ¾î¶»°Ô ÀÌ¿ëÇÏ´ÂÁö ¾Ë¾Æº»´Ù.
¡á 4ºÎ. °í±Þ µð½º¾î¼Àºí¸®: 4ºÎ¿¡¼´Â ½ÇÇà ÇÁ·Î±×·¥ÀÇ µð½º¾î¼Àºí¸® ÀÌ¿Ü ºÎºÐÀ» ´Ù·é´Ù. 12Àå¿¡¼´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ´å³Ý ±â¹Ý Ç÷§Æû¿¡¼ ÀÛ¼ºµÈ °¡»ó ¸Ó½Å ±â¹ÝÀÇ ÇÁ·Î±×·¥À» ¸®¹ö½º ¿£Áö´Ï¾î¸µÇÏ´Â °úÁ¤À» ¼³¸íÇÑ´Ù. ¶ÇÇÑ ´å³Ý Ç÷¡ÆûÀ» ¼Ò°³ÇÏ°í ±×°ÍÀÇ ·Î¿ì·¹º§ ¾î¼Àºí¸® ¾ð¾îÀÎ MSIL(Microsoft Intermediate Language)µµ ¼³¸íÇÑ´Ù. 13Àå¿¡¼´Â µðÄÄÆÄÀÏÀÇ ÀÌ·ÐÀûÀÎ ¼³¸í°ú ±×°ÍÀÌ ¾î¶»°Ô ÀÛµ¿ÇÏ´ÂÁö, ³×ÀÌÆ¼ºê ¾î¼Àºí¸® ¾ð¾î Äڵ带 µðÄÄÆÄÀÏÇÏ´Â °ÍÀÌ ¿Ö ±×·¸°Ô ¾î·Á¿î °ÍÀÎÁö ¼³¸íÇÑ´Ù.
¡á ºÎ·Ï: ÀÎÅÚ IA-32 ¾î¼Àºí¸® ¾ð¾î·Î ÀÛ¼ºµÈ ÇÁ·Î±×·¥À» ÇØ¼®ÇÏ´Â µ¥ µµ¿òÀÌ µÉ ¼ö ÀÖ´Â ³»¿ëÀ» ºÎ·ÏÀ¸·Î ´Ù·é´Ù. ´Ü¼øÇÑ ¾î¼Àºí¸® ¾ð¾îÀÇ ·¹ÆÛ·±½º °¡À̵带 ³Ñ¾î¼ ÀÌ Ã¥ÀÌ Á¦°øÇÏ´Â ºÎ·Ï¿¡¼´Â ¸¹ÀÌ »ç¿ëµÇ°í ÀÖ´Â ÄÄÆÄÀÏ·¯¿¡ ÀÇÇØ Á¦°ÅµÈ ÄÄÆÄÀÏ·¯ÀÇ Ç¥Çö ¹æ¹ý°ú ÄÚµå, ±×µéÀ» ±¸º°Çϰí ÇØ¼®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
ÀÌ Ã¥Àº ¿©·¯ ºÐ¾ß¿¡ Á¾»çÇÏ´Â »ç¶÷µé¿¡°Ô µµ¿òÀÌ µÇ´Â ±â¼úÀ» ´Ù¾çÇÏ°Ô ´Ù·é´Ù. ¿î¿µÃ¼Á¦, ¾î¼Àºí¸® ¾ð¾î, ÄÄÆÄÀÏ °°Àº ¼ÒÇÁÆ®¿þ¾îÀÇ ´Ù¾çÇÑ ·Î¿ì·¹º§ Ãø¸éÀ» ¾Ë°í ½Í¾î ÇÏ´Â ¼ÒÇÁÆ®¿þ¾î °³¹ßÀڴ ƯÈ÷ ´õ À¯¿ëÇÑ Á¤º¸¸¦ ¸¹ÀÌ Ã£À» ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¿î¿µÃ¼Á¦³ª ¼ÒÇÁÆ®¿þ¾î ¶óÀ̺귯¸®, ƯÁ¤ ¼ÒÇÁÆ®¿þ¾î ÄÄÆ÷³ÍÆ® µî ±âÁ¸ Äڵ带 ºü¸£°í È¿°úÀûÀ¸·Î ºÐ¼®ÇÒ ¼ö ÀÖ´Â ±â¼úÀ» Çâ»ó½ÃŰ·Á´Â »ç¶÷¿¡°Ôµµ À¯¿ëÇÒ °ÍÀÌ´Ù. À̿ܿ¡µµ ÀÌ Ã¥Àº º¸¾ÈÀ̳ª ÀúÀÛ±Ç Á¦¾î µî°ú °°Àº ´Ù¾çÇÑ ÁÖÁ¦µµ µé¾î ÀÖÀ¸¹Ç·Î, ¸®¹ö½º ¿£Áö´Ï¾î¸µ¿¡ Ưº°ÇÑ °ü½ÉÀÌ ¾ø´õ¶óµµ ÀÌ Ã¥ÀÌ ´Ù·ç´Â ´Ù¾çÇÑ ÁÖÁ¦¿¡¼ Èï¹Ì·Î¿î ³»¿ëÀ» ãÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù.
ÀÌ Ã¥À» Àбâ Àü ¼±¼ö Áö½ÄÀ» Á¦°øÇϱâ À§ÇØ ³ª´Â ºñ±³Àû ÃÖ½ÅÀÇ ±â¼ú »çÇ×µéÀ» °¡´ÉÇÑ ÇÑ ¸ðµÎ ´Ù·ç·Á°í ³ë·ÂÇß´Ù. µû¶ó¼ 1ºÎ´Â ÀÌ Ã¥À» Àд µ¥ ²À ÇÊ¿äÇÑ ±âº» Áö½ÄÀ» ¼³¸íÇÏ¸é¼ ½ÃÀÛÇÑ´Ù. ÇÏÁö¸¸ ÀÌ Ã¥¿¡¼ Á¤¸»·Î ¸¹Àº °ÍÀ» ¾ò±â ¿øÇÏ´Â µ¶ÀÚ¶ó¸é ¾î´À Á¤µµÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ß °æÇèÀ̳ª Áö½ÄÀº °®Ãß´Â ÆíÀÌ ÁÁ´Ù. Àü¹®ÀûÀÎ ¼ÒÇÁÆ®¿þ¾î °³¹ß °æÇèÀº ÀüÇô ¾øÁö¸¸ ÇöÀç ÄÄÇ»ÅÍ °øÇÐÀ» Àü°øÇÏ´Â ÇлýÀ̶ó¸é ÀÌ Ã¥À» Àд µ¥ Å« ¹®Á¦´Â ¾øÀ» °ÍÀÌ´Ù. ¹Ý´ë·Î ÄÄÇ»Å͸¦ Àü°øÇÑ ÀûÀº ¾øÁö¸¸ ¼ö³â°£ ÇÁ·Î±×·¡¹Ö ÀÛ¾÷À» ¼öÇàÇØ ¿Â »ç¶÷À̶ó¸é ÀÌ Ã¥¿¡¼ ´õ ¸¹Àº ³»¿ëÀ» ¹è¿ï ¼ö ÀÖÀ» °ÍÀÌ´Ù.
¸¶Áö¸·À¸·Î ÀÌ Ã¥Àº ·Î¿ì·¹º§ ¼ÒÇÁÆ®¿þ¾î¿Í ¸®¹ö½º ¿£Áö´Ï¾î¸µ °æÇèÀÌ ÀÌ¹Ì ÀÖ´Â »ç¶÷ Áß¿¡¼ Èï¹Ì·Î¿î °í±Þ ±â¼úÀ» ¹è¿ì±æ ¿øÇϰųª ±âÁ¸ Äڵ忡¼ »ó¼¼ÇÑ Á¤º¸¸¦ ÃßÃâÇÏ´Â ¹æ¹ýÀ» ¾Ë°íÀÚ ÇÏ´Â »ç¶÷µé¿¡°Ô µµ¿òÀÌ ¸¹ÀÌ µÉ °ÍÀÌ´Ù.
¡Ú ÃßõÀÇ ±Û ¡Ú
¿ì¸®´Â ¼ÒÇÁÆ®¿þ¾î°¡ Á¤È®È÷ ¾î¶² ÀÛ¾÷À» ¼öÇàÇÏ´ÂÁö ¾ËÁö ¸øÇÑ Ã¤ ¼ÒÇÁÆ®¿þ¾î¸¦ ½ÇÇàÇÑ´Ù. ±×·± ½ÄÀ¸·Î ½ÇÇàµÇ´Â ¼ÒÇÁÆ®¿þ¾îÀÇ ¼ö°¡ ¾ó¸¶³ª ¸¹ÀºÁö ¾Ë°Ô µÈ´Ù¸é ¿©·¯ºÐÀº ±ô¦ ³î¶ö °ÍÀÌ´Ù. ¿ì¸®´Â ´ë°³ »ó¿ë ¼ÒÇÁÆ®¿þ¾î ÆÐŰÁö¸¦ ±¸ÀÔÇÑ ÈÄ ¼³Ä¡ ÇÁ·Î±×·¥À» ½ÇÇàÇØ ÇÁ·Î±×·¥À» ¼³Ä¡ÇÑ´Ù. ¼ÒÇÁÆ®¿þ¾î°¡ ¼³Ä¡µÇ´Â °úÁ¤¿¡¼ ¼ö¸¹Àº ÆÄÀÏÀÌ º¹»çµÇ°í ½Ã½ºÅÛ ¼³Á¤ÀÌ º¯°æµÈ´Ù. ¶ÇÇÑ ÀÌÀü ¹öÀüÀÇ ÆÄÀϵéÀº »èÁ¦µÇ°í Áß¿äÇÑ ·¹Áö½ºÆ®¸® ÆÄÀÏÀÌ º¯°æµÈ´Ù. À¥»çÀÌÆ®¸¦ ¹æ¹®ÇÒ ¶§µµ ÇØ´ç »çÀÌÆ®¸¦ Á¦´ë·Î º¸°Å³ª Á¦°øÇÏ´Â ±â´ÉÀ» ÀÌ¿ëÇϱâ À§ÇØ ¼ö½Ê °¡Áö ÇÁ·Î±×·¥°ú Äڵ带 ½ÇÇàÇØ¾ß ÇÑ´Ù. ¶ÇÇÑ ¼ö¸¹Àº °ÔÀÓ CD¿Í À¯Æ¿¸®Æ¼ CD¸¦ ±¸ÀÔÇϰųª ¼Î¾î¿þ¾î ÇüÅÂÀÇ ÇÁ·Î±×·¥µéÀ» ³»·Á ¹Þ´Â´Ù. ±×¸®°í ƯÁ¤ ÇÁ·Î±×·¥ÀÇ ÀϺΠ±â´ÉÀ» »ç¿ëÇϱâ À§ÇØ µ¿·á³ª Ä£±¸µé°ú ÇÁ·Î±×·¥À» ±³È¯Çؼ »ç¿ëÇϱ⵵ ÇÑ´Ù.
±×·¯°í ³ª¼ ¼ÒÇÁÆ®¿þ¾î Á¦Á¶»çÀÇ ÇÁ·Î±×·¥ º¯°æ ³»¿ëÀ» ÀüÀûÀ¸·Î ½Å·ÚÇÑ »óÅ¿¡¼ ¾÷µ¥ÀÌÆ®¿Í ÆÐÄ¡¸¦ ¼³Ä¡ÇÑ´Ù. ±×¸®°í ÇÁ·Î±×·¥ÀÇ ÃֽŠº¯°æ ³»¿ëÀÌ ½Ã½ºÅÛÀÇ ´Ù¸¥ ÇÁ·Î±×·¥¿¡ ¾Æ¹«·± ¿µÇâµµ ³¢Ä¡Áö ¾Ê±â¸¦ ¹«Åδë°í ¹Ù¶ó±â¸¸ ÇÑ´Ù. Áï ÀüÇô ¾ËÁö ¸øÇϰųª ÀÌÇØÇÏÁö ¸øÇÏ´Â ±× ¼ö¸¹Àº ÇÁ·Î±×·¥¿¡ ÀÇÁ¸ÇÏ´Â °ÍÀÌ´Ù.
Áö±Ý±îÁöÀÇ ³»¿ëÀº ºñ´Ü °³ÀÎ¿ë µ¥½ºÅ©Å¾À̳ª ³ëÆ®ºÏ ÄÄÇ»ÅÍ¿¡¸¸ ÇØ´çµÇ´Â ¹®Á¦°¡ ¾Æ´Ï´Ù. À¯ºñÄõÅͽº ÄÄÇ»ÆÃÀ̳ª ¡°¸ðµç °÷¿¡ ¼ÒÇÁÆ®¿þ¾î¸¦(software everywhere)¡±À̶ó´Â ±âÄ¡ ÇÏ¿¡ ¼ÒÇÁÆ®¿þ¾î Á¦¾î¿Í ¼ÒÇÁÆ®¿þ¾î °£ÀÇ »óÈ£ Á¢¼Ó ±â´ÉÀÌ ÀåÄ¡ ¾È¿¡ žÀçµÇ´Â ÀÏÀÌ ±âÇϱ޼öÀûÀ¸·Î ´Ã¾î³ª°í ÀÖ´Ù. ÀÌÁ¦´Â ¾ÆÆú·Î ¿ìÁÖ¼±ÀÌ ´Þ¿¡ Âø·úÇÏ´Â µ¥ ÇÊ¿äÇß´ø Äڵ庸´Ù ´õ ¸¹Àº ¼ÒÇÁÆ®¿þ¾î Äڵ尡 ÀÚµ¿Â÷ÀÇ ¿£Áø Á¦¾îÀåÄ¡¿¡ µé¾î°£´Ù.
¿À´Ã³¯ ¼ÒÇÁÆ®¿þ¾î´Â ³Ê¹« º¹ÀâÇÏ°í ¼·Î ¿¬µ¿Çؼ µ¿ÀÛÇϹǷΠ°³¹ßÀÚÁ¶Â÷µµ ¾ÖÇø®ÄÉÀ̼ÇÀÇ Æ¯Â¡À̳ª ±×·Î ÀÎÇÑ °£Á¢ÀûÀÎ ¿µÇâÀ» ´Ù ¾ËÁö ¸øÇÑ´Ù. ÇÁ·Î±×·¥ÀÇ ¸ðµç Á¦¾î °æ·Î¿Í »ç¿ëÀÚ ¿É¼ÇÀ» Å×½ºÆ®ÇÏ´Â µ¥ ÇÊ¿äÇÑ ºñ¿ë°ú ½Ã°£ÀÌ ³Ê¹« Ä¿¼ ¼ÒÇÁÆ®¿þ¾î Å×½ºÆ®¸¦ Á¦´ë·Î ¼öÇàÇÏÁö ¸øÇÏ´Â °æ¿ì°¡ ÈçÇÏ´Ù. ÇöÀç´Â ³×Æ®¿öÅ© Ç÷§ÆûÀÌ Á¡Á¡ Áõ°¡ÇÏ°í ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÃ³ °èÃþÀÌ ´Ù¾çÇØÁö¸é¼, ¸ðµç °¡´ÉÇÑ Á¶ÇÕÀ» Å×½ºÆ®ÇÏ´Â ÀÏÀº »ç½Ç»ó ºÒ°¡´ÉÇÏ´Ù. ¸¶Ä¡ ¸¶¾à °Å·¡¸¦ »çÀü¿¡ Àâ¾Æ³»´Â °Íó·³, ¸¹Àº ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀÌ ¾Ë·ÁÁöÁö ¾Ê¾Ò°Å³ª ¿¹Ãø ºÒ°¡´ÉÇÑ À̽´µéÀ» Å×½ºÆ®Çϰí ÀÖ´Ù.
¸®¹ö½º ¿£Áö´Ï¾î¸µÀº ¼ÒÇÁÆ®¿þ¾î¸¦ Á¦´ë·Î ÀÌÇØÇϱâ À§ÇÑ ÇÙ½É ±â¼úÀÌ¸ç µµ±¸´Ù. ¸®¹ö½º ¿£Áö´Ï¾î¸µÀº ¡°½Ã½ºÅÛÀÇ ±¸¼º ¿ä¼Ò¿Í ±¸¼º ¿ä¼Ò °£ÀÇ »ó°ü°ü°è¸¦ ã¾Æ³»°í ½Ã½ºÅÛÀ» ÇÏÀÌ·¹º§ÀÇ °³³ä¿¡¼ ´Ù¸¥ ÇüÅ·ΠǥÇöÇÏ´Â ºÐ¼® °úÁ¤¡±(IEEE 1990)ÀÌ´Ù. ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ÅëÇØ ¼ÒÇÁÆ®¿þ¾îÀÇ ±¸Á¶¿Í µ¿ÀÛ ¹æ½ÄÀ» ½Ã°¢ÈÇÒ ¼ö ÀÖ´Ù. ¼ÒÇÁÆ®¿þ¾î Á¶»ç¸¦ À§ÇÑ ÀÚµ¿ÈµÈ ÅøÀÇ Àû¿ë°ú ºÐ¼® ±â¼úÀ» ÅëÇØ¼ ¼ÒÇÁÆ®¿þ¾îÀÇ º¹À⼺À» ÀÌÇØÇÒ ¼ö ÀÖ´Ù.
¸®¹ö½º ¿£Áö´Ï¾î¸µÀº ¿À·§µ¿¾È ¿ì¸® °ç¿¡ ÀÖ¾î¿Ô´Ù. °³³äÀûÀ¸·Î º¸¸é ´©±º°¡ ´Ù¸¥ »ç¶÷ÀÇ Äڵ带 º¸´Â Àϵµ ¸®¹ö½ÌÀ» ¼öÇàÇÏ´Â °ÍÀ̶ó°í °£ÁÖÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ °³¹ßÀÚ°¡ ÀÚ½ÅÀÌ ÀÛ¼ºÇÑ Äڵ带 ¸çÄ¥ ÈÄ¿¡ º¸´Â °Íµµ ¸®¹ö½ÌÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù. ¸®¹ö½º ¿£Áö´Ï¾î¸µÀº ¾î¶² °ÍÀ» ã¾Æ³»´Â ÀÛ¾÷ÀÌ´Ù. ¿ì¸®´Â ÀÚ½ÅÀÌ ÀÛ¼ºÇÑ ÄÚµåµç ´Ù¸¥ »ç¶÷ÀÌ ÀÛ¼ºÇÑ ÄÚµåµç °£¿¡, ´©±¸µµ ¿¹»óÇÏÁö ¸øÇÑ °ÍÀ» Á¶»çÇÏ°í ¹è¿ì°í »ìÆìº¼ ¼ö ÀÖ´Ù.
1990³â±îÁö ¼ÒÇÁÆ®¿þ¾î ¸®¹ö½º ¿£Áö´Ï¾î¸µÀº °¢Á¾ ÄÁÆÛ·±½º³ª ÄÄÇ»ÅÍ »ç¿ëÀÚ ±×·ìÀÇ ¸ðÀÓ¿¡¼ ÁÖÁ¦·Î ´Ù·ï¿Ô´Ù. °øÇÐ ºÐ¾ß¿¡¼ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀÌ ÀνĵDZ⠽ÃÀÛÇÑ ¶§´Â ÀâÁö¿¡¼ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀÇ ºÐ·ù¿Í ¼ÒÇÁÆ®¿þ¾î ¼³°è¸¦ º¹±¸ÇÏ´Â °³³äÀ» ¼Ò°³Çϸ鼺ÎÅÍ´Ù. ±× ÀÌÈÄ·Î ¸®¹ö½Ì ±â¼ú, ¼ÒÇÁÆ®¿þ¾î ½Ã°¢È, ÇÁ·Î±×·¥ ÀÌÇØ, µ¥ÀÌÅÍ ¸®¹ö½º ¿£Áö´Ï¾î¸µ, ¼ÒÇÁÆ®¿þ¾î ºÐ¼®À» ¿¬±¸ÇÏ´Â ´Üü°¡ Á¡Á¡ ´õ ¸¹ÀÌ »ý°Ü³µÀ¸¸ç, ±×¿Í °ü·ÃµÈ Åø°ú ¹æ¹ý·ÐÀÌ ´Ù¾çÇÏ°Ô °³¹ßµÆ´Ù. ¸Å³â ¿¸®´Â ±¹Á¦ ÄÁÆÛ·±½ºÀÎ WCRE(Working Conference on Reverse Engineering)¿Í °°Àº Çà»ç¸¦ ÅëÇØ¼ ¸®¹ö½º ¿£Áö´Ï¾î¸µ ±â¼úÀº Áö¼ÓÀûÀ¸·Î ޱ¸µÇ°í È®´ëµÇ´Â ÁßÀÌ´Ù. ¿äÁò¿¡´Â Ç÷§Æû ¸¶À̱׷¹À̼Ç, »óÈ£ ¿î¿ë, ¾Ç¼ºÄÚµå ŽÁö, ¹®Á¦ ÇØ°á µîÀÇ ¸ñÀûÀ¸·Î ÀÌ Ã¥ÀÇ ÁÖµÈ ³»¿ëÀ̱⵵ ÇÑ ¹ÙÀ̳ʸ® ¸®¹ö½Ì¿¡ ´ëÇÑ °ü½ÉÀÌ ´Ã°í ÀÖ´Ù.
¡°´ç½ÅÀº °ú¿¬ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ¹¬°úÇÒ ¼ö ÀÖ½À´Ï±î?¡± ³ª´Â °ü¸® Á¤º¸ ±â¼ú ÄÁ¼³ÅÏÆ®·Î¼ ÀÌ·± Áú¹®À» ÀÚÁÖ ¹Þ¾Æ¿Ô´Ù. ±×·¯°í´Â ´ë°³ ´ÙÀ½°ú °°Àº Áú¹®ÀÌ °ð¹Ù·Î µÚµû¸¥´Ù. ¡°´ç½ÅÀº ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇØ¼ ÆÇ¸ÅÇØ ¿Ô½À´Ï´Ù. ±×·¸´Ù¸é ´Ù¸¥ »ç¶÷À¸·ÎºÎÅÍ ´ç½ÅÀÇ ÁöÀû Àç»ê±ÇÀ» º¸È£Çϰí Á¸Áß ¹Þ°í ½ÍÁö ¾Ê³ª¿ä?¡± ÀÌ¿¡ ´ëÇÑ ³íÀÇ´Â ÀϹÝÀûÀ¸·Î ¸®¹ö½º ¿£Áö´Ï¾î¸µ ¿ë¾î¿¡ ´ëÇÑ ºÎÁ¤ÀûÀÎ Àǹ̷κÎÅÍ Ãâ¹ßÇÑ´Ù. ÇÏÁö¸¸ ¸®¹ö½º ¿£Áö´Ï¾î¸µ ±â¼úÀº ¼ÒÇÁÆ®¿þ¾î °ø±ÞÀÚ¿Í ¼ÒºñÀÚ ¸ðµÎ¿¡°Ô ¿©·¯ °¡Áö ¸é¿¡¼ °¡Ä¡°¡ ÀÖ´Ù.
ûÁø±â´Â °µµ°¡ ±Ý°íÀÇ Àá±ÝÀåÄ¡¸¦ µþ ¶§ ¼Ò¸®¸¦ µè±â À§ÇÑ µµ±¸·Î ÀÌ¿ëÇϱ⵵ ÇÑ´Ù. ÇÏÁö¸¸ Àǻ簡 ½ÉÈ£Èí±â ÁúȯÀ» ¹ß°ßÇϱâ À§ÇÑ µµ±¸·Îµµ »ç¿ëÇÑ´Ù. ¶Ç´Â ÄÄÇ»ÅÍ ±â¼úÀÚ°¡ µð½ºÅ© µå¶óÀ̺꿡 ÀáÀçÀûÀÎ ÇØ¸¦ ³¢Ä¥ ¼ö ÀÖ´Â ¸ÕÁö³ª ²É°¡·ç¿¡ ³ëÃâµÇÁö ¾Ê°Ô ¹ÐÆóµÈ µð½ºÅ© µå¶óÀ̺êÀÇ ÀÛµ¿ ¼Ò¸®¸¦ µè°í ¹®Á¦Á¡À» Áø´ÜÇϱâ À§ÇÑ ¿ëµµ·Î ¾µ ¼öµµ ÀÖ´Ù. º»·¡ºÎÅÍ ÁÁ°Å³ª ³ª»Û ÅøÀº ¾ø´Ù. ´Ù¸¸ ÅøÀ» ¾î¶² ¿ëµµ·Î »ç¿ëÇÏ´À³Ä¿¡ µû¶ó ´Þ¶óÁú »ÓÀÌ´Ù.
1980³â´ë ÃÊ IBMÀº ÀÚ»çÀÇ ¸ÞÀÎÇÁ·¹ÀÓ ÄÄÇ»ÅÍÀÇ ¿î¿µÃ¼Á¦ ¼Ò½ºÄڵ带 °í°´µé¿¡°Ô ´õ´Â Á¦°øÇÏÁö ¾Ê±â·Î °áÁ¤Çß´Ù. ¸ÞÀÎÇÁ·¹ÀÓ °í°´Àº Ç×»ó ¼Ò½ºÄڵ忡 ÀÇÁ¸Çؼ IBM ¿î¿µÃ¼Á¦ÀÇ ¹®Á¦Á¡À» ÇØ°áÇÏ°í ¿øÇÏ´Â ¿ëµµ¿¡ ¸Â°Ô ¼öÁ¤Çϰí È®ÀåÇØ ¿Ô¾ú´Ù. IBM »ç¿ëÀÚ ±×·ìÀº IBMÀÇ Á¶Ä¡¿¡ ´ëÇØ Ãѱ⠱ÔÁ¦¹ýÀ» ¹Ý´ëÇÏ´Â »ç¶÷µéÀÌ ÀÚ½ÅÀÇ ÁÖÀåÀ» Ç¥ÇöÇϱâ À§Çؼ ³»¼¼¿ì´Â À¯¸íÇÑ ¸»À» Â÷¿ëÇØ ¡°SOURCE°¡ ºÒ¹ýÀÌ¸é ¹ýÀ» À§¹ÝÇÏ´Â »ç¶÷¸¸ÀÌ SOURCE¸¦ °®°Ô µÉ °ÍÀÌ´Ù¡±¶ó´Â ½ÄÀ¸·Î ¹Ù²ã Á¶·ÕÀ» ÆÛºÎ¾ú´Ù. ÇØÄ¿¿Í ¾Ç¼ºÄÚµå °³¹ßÀÚµéÀº ´Ù¸¥ ¼ÒÇÁÆ®¿þ¾î¸¦ ÇØ¼®ÇÏ´Â ¸¹Àº ±â¼úÀ» ÀÌ¹Ì ¾Ë°í ÀÖÀ» °ÍÀÌ´Ù. ÇÏÁö¸¸ ÀÌ·± ±â¼úµéÀº ¾ÇÀÇÀûÀÌÁö ¾ÊÀº »ç¶÷µé¿¡°Ôµµ À¯¿ëÇÏ´Ù´Â »ç½ÇÀÌ Áß¿äÇÏ´Ù.
¸®¹ö½º ¿£Áö´Ï¾î¸µÀº ƯÈ÷ ´Ù¾çÇÑ ¸ñÀûÀÇ ¼ÒÇÁÆ®¿þ¾î ºÐ¼®¿¡ À¯¿ëÇÏ´Ù.
¡á ¾Ç¼ºÄÚµå °ËÃâ: ¸¹Àº ¾Ç¼ºÄÚµå ±â¼úµéÀÌ ±î´Ù·Î¿î Äڵ尡 ¾î¶»°Ô ±¸Á¶È µÇ¾î ÀÖ°í ¾î¶² ±â´ÉÀ» ¼öÇàÇÏ´ÂÁö ÀÌÇØÇϰíÀÚ ÇÒ ¶§ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ÀÌ¿ëÇÏ´Ù. »ó¿ë ¾Ç¼ºÄÚµå ½ºÄ³³Ê³ª ŽÁö±â´Â ¸®¹ö½ÌÀ» ÀÌ¿ëÇØ ½Ã±×´Ïó·Î »ç¿ëµÉ ¼ö ÀÖ´Â ÀÎ½Ä °¡´ÉÇÑ ÆÐÅÏÀ» ÆÇ´ÜÇÑ´Ù.
¡á ¿¹»óÇÏÁö ¸øÇÑ °áÇÔ ¹ß°ß: ÈǸ¢ÇÏ°Ô ¼³°èµÈ ½Ã½ºÅÛÀ̶ó°í ÇÒÁö¶óµµ ¡°¼ø °øÇÐ(Forward Engineering)¡± °³¹ß ±â¼ú·Î ÀÎÇÑ °áÇÔÀÌ ÀÖÀ» ¼ö ÀÖ´Ù. ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ÀÌ¿ëÇÏ¸é ¸Å¿ì Áß¿äÇÑ ¼ÒÇÁÆ®¿þ¾î °áÇÔÀÌ µÉ ¼ö ÀÖ´Â °ÍÀº »çÀü¿¡ ã¾Æ³¾ ¼ö ÀÖ´Ù.
¡á ³²ÀÌ ÀÛ¼ºÇÑ ÄÚµå »ç¿ë ¿©ºÎ ÆÇ´Ü: ÁöÀû Àç»ê±Ç¿¡ °ü·ÃµÈ ÀçÆÇÀ» Áö¿øÇÏ´Â µ¥¿¡ ÀÖ¾î¼ º¸È£µÈ Äڵ峪 ±â¼úÀÌ ¾ÖÇø®ÄÉÀÌ¼Ç ³»ºÎÀÇ ¾îµð¿¡¼ »ç¿ëµÇ´ÂÁö ¾Ë¾Æ³»´Â °ÍÀº Áß¿äÇÏ´Ù. ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ÀÌ¿ëÇÏ¸é ¹ýÀûÀ¸·Î ¹®Á¦°¡ µÇ´Â ¼ÒÇÁÆ®¿þ¾î ¿ä¼ÒÀÇ Á¸Àç ¿©ºÎ¸¦ ÆÇ´ÜÇÒ ¼ö ÀÖ´Ù.
¡á ¼Î¾î¿þ¾î¿Í ¿ÀǼҽº ÄÚµåÀÇ »ç¿ë ¿©ºÎ ÆÇ´Ü: ¼ÒÇÁÆ®¿þ¾î Á¦Ç°ÀÌ ºñ°ø°³ÀûÀ̳ª µ¶Á¡ÀûÀ¸·Î »ç¿ëµÇ´Â °ÍÀ̶ó¸é °ø°³µÈ Äڵ带 ¾²´Â °Í ÀÚü°¡ ¹®Á¦°¡ µÉ ¼ö ÀÖ´Ù. ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ÀÌ¿ëÇϸé Äڵ尡 º¹Á¦µÆ´ÂÁö ¾Ë ¼ö ÀÖ´Ù.
¡á ³²ÀÌ °³¹ßÇÑ Á¦Ç°ÀÇ ¸ñÀûÀ̳ª ¿µ¿ª¿¡ ´ëÇÑ ÇнÀ: ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ÅëÇØ¼ Çâ»óµÈ ¼ÒÇÁÆ®¿þ¾î ÇнÀÀÌ °¡´ÉÇϸç ÈǸ¢ÇÑ Á¦Ç°À» Á¶»çÇÒ ¼ö ÀÖ´Ù. ¸®¹ö½º ¿£Áö´Ï¾î¸µÀº ÄÚµå Áö½ÄÀ» ½×°í ¹è¿ì´Â µ¥ À¯¿ëÇÑ ¼ö´ÜÀÌ µÉ ¼ö ÀÖ´Ù. À¥»çÀÌÆ®¸¦ ¸¸µé ¶§ ´Ù¸¥ À¥»çÀÌÆ®¸¦ ¸¹ÀÌ Âü°íÇÑ´Ù. ¼ö¸¹Àº À¥ °³¹ßÀÚµéÀÌ ³²µéÀÌ ¸¸µç À¥»çÀÌÆ®ÀÇ ¼Ò½º¸¦ º¸¸é¼ HTML°ú À¥ ÇÁ·Î±×·¡¹Ö ±â¼úÀ» ¹è¿î´Ù.
¡á ¿ø·¡ °³¹ßÀÚ°¡ ¹Ìó ±ú´ÝÁö ¸øÇÑ Æ¯Â¡À̳ª ±âȸÀÇ ¹ß°ß: ÄÚµåÀÇ º¹À⼺Àº »õ·Î¿î ±â¼ú Çõ½ÅÀ» À¯¹ßÇÒ ¼ö ÀÖ´Ù. ±âÁ¸ ±â¼úÀ» »õ·Î¿î ȯ°æ¿¡¼ Àç»ç¿ëÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù. ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ÅëÇØ ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇÑ »õ·Î¿î ¹ß°ß°ú »õ·Î¿î ±â¼ú Çõ½ÅÀÇ ±âȸ°¡ ¸¶·ÃµÉ ¼öµµ ÀÖ´Ù.
³ª´Â CASE(Computer-Aided Software Engineering)ÀÇ Àû¿ë ºÐ¾ß·Î¼ »õ·Î¿î ½Ã½ºÅÛ °³¹ß°ú ¼ÒÇÁÆ®¿þ¾î À¯Áö º¸¼ö¿¡¼ ¸®¹ö½º ¿£Áö´Ï¾î¸µ ÅøÀ» ÅëÇØ ¿ì¸®°¡ ±¸ÃàÇÏ´Â ½Ã½ºÅÛÀ» ¿î¿ëÇØ¾ß ÇÑ´Ù°í ¿À·§µ¿¾È ÁÖÀåÇØ ¿Ô´Ù. ±×·¸°Ô ÇØ¼ Ãë¾àÁ¡°ú ¹®Á¦Á¡À» ¹ß°ßÇϸé ÀÌ¿ëÀÚ, °í°´, ¹®Á¦¸¦ ¹ß°ßÇϰí ÇØ°áÇÏ´Â µ¥ µå´Â ¸¹Àº ½Ã°£°ú ³ë·ÂÀ» Àý¾àÇÒ ¼ö ÀÖ´Ù. Çâ»óµÈ ÄÚµå ÀÌÇØ¸¦ ÅëÇÑ »ê¾÷ Àü¹ÝÀÇ ºñ¿ë Àý°¨Àº ¾öû³ª°Ô Ŭ ¼ö ÀÖ´Ù.
³ª´Â 30³â µ¿¾È ¼ÒÇÁÆ®¿þ¾î ¸®¹ö½º ¿£Áö´Ï¾î¸µ ºÐ¾ß¸¦ ¿¬±¸ÇØ ¿Ô´Ù. ¸ÞÀÎÇÁ·¹ÀÓ, Áß°£ ±Ô¸ðÀÇ ½Ã½ºÅÛ, PC¿¡¼ÀÇ ¸®¹ö½º ¿£Áö´Ï¾î¸µ°ú ÇÁ·Î±×·¥ ¾ð¾î, ¹ÙÀ̳ʸ® ¸ðµâ, µ¥ÀÌÅÍ ÆÄÀÏ, ÀÛ¾÷ Á¦¾î È帧ÀÇ ¸®¹ö½º ¿£Áö´Ï¾î¸µÀ» ¿¬±¸ÇØ ¿Ô´Ù. ¸®¹ö½º ¿£Áö´Ï¾î¸µ ºÐ¾ß¿¡ Á¾»çÇØ ¿À¸é¼ ¸¹Àº ¹æ¹ý·Ð°ú ±â¼úÀ» Á¢ÇؿԴÙ. ÇÏÁö¸¸ ±×·± °æ·ÂÀûÀÎ ¹è°æ¿¡µµ ºÒ±¸Çϰí, ÀÌ Ã¥À» ÅëÇØ¼ ¸¹Àº °ÍÀ» ¹è¿ü´Ù. ¿©·¯ºÐµµ ºÐ¸í ±×·² °ÍÀ̶ó ¹Ï´Â´Ù. ¿¤¸®¾ù Ä¡ÄÚÇÁ½ºÅ° ¿£Áö´Ï¾î¸µ ¸Å´ÏÁö¸ÕÆ® ¾Ø ÀÎÆ¼±×·¹ÀÌ¼Ç »ç(¹öÁö´Ï¾Æ ÁÖ Çå´ø ½Ã ¼ÒÀç) ¸®¿£Áö´Ï¾î¸µ Æ÷·³ ÀÇÀå IEEEÀÇ ¼ÒÇÁÆ®¿þ¾î °øÇбâ¼úÀ§¿øÈ¸ »ç¹«±¹Àå
¡Ú ÀúÀÚ ¼¹® ¡Ú
¸®¹ö½ÌÀÇ ¼¼°è¿¡ µé¾î¿Â °ÍÀ» ȯ¿µÇÑ´Ù. ÀÌ Ã¥Àº ³»°¡ ´Ù³â°£ ¼ÒÇÁÆ®¿þ¾î °³¹ß ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇÏ¸ç ¿©·¯ ±â¾÷ÀÇ Äڵ带 ¸®¹ö½ÌÇØ¿Â °æÇè¿¡ ±Ù°ÅÇØ Àú¼úÇß´Ù. Ãʱ⠸®¹ö½º ¿£Áö´Ï¾î¸µ ÀÛ¾÷Àº Á¤º¸¸¦ ¾ò¾î³»±â À§ÇÑ ¸ñÀûÀ¸·Î ¿ÀÁ÷ ÇÑ °¡Áö ¹æ¹ý¸¸À» »ç¿ëÇØ ¼öÇàÇÏ´Â ¸Å¿ì Áö·çÇÑ ÀÛ¾÷À̾ú´Ù. ±×·±µ¥ ¾î´À ¼ø°£ °©Àڱ⠳» »ý°¢À» °¡·Î¸·´ø À庮ÀÌ »ç¶óÁö°í ¹®¼ÈµÇÁö ¾ÊÀº ±â°è Äڵ带 ¸Å¿ì »¡¸® ºÐ¼®Çϰí ÀÖ´Â ³» ÀÚ½ÅÀ» ¹ß°ßÇÏ°Ô µÆ´Ù. Áï, ÄÚµåÀÇ ±â´É°ú ¸ñÀûÀ» ºü¸£°Ô ¾Ë¾Æ³¾ ¼ö ÀÖ°Ô µÈ °ÍÀÌ´Ù. ±×¶§ºÎÅÍ ÀÌó·³ ÄÚµåÀÇ ±â´É°ú ¸ñÀûÀ» »¡¸® ¾Ë¾Æ³»´Â °ÍÀÌ ¸Å¿ì °·ÂÇÑ ±â¼úÀ̶ó´Â »ç½ÇÀ» ±ú´Þ¾Ò´Ù. ÇÁ·Î±×·¥ÀÇ ¹®¼³ª ¼Ò½ºÄڵ尡 ¾ø´Â »óÅ¿¡¼µµ ÇØ´ç ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇÑ Áú¹®¿¡ ¸Å¿ì ½±°Ô ´äÇÒ ¼ö ÀÖ°Ô µÆ´Ù. ÀÌ Ã¥Àº ´©±¸³ª ¼ÒÇÁÆ®¿þ¾î¸¦ Á¦´ë·Î ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï °ü·Ã Áö½Ä°ú ±â¼úÀ» ¼³¸íÇØÁØ´Ù.
¸®¹ö½ÌÀ» Á¦´ë·Î ÇÏ·Á¸é ·Î¿ì·¹º§ ¼ÒÇÁÆ®¿þ¾î¸¦ ÃæºÐÈ÷ ÀÌÇØÇØ¾ß ÇÏ°í ¾î¶² ÇÁ·Î±×·¥ ¹ÙÀ̳ʸ®¿¡¼µç ÇÊ¿äÇÑ Á¤º¸¸¦ ½±°Ô ²ôÁý¾î ³¾ ¼ö ÀÖ´Â ±â¼úÀ» ¹è¿ö¾ß ÇÑ´Ù. ¾Æ¹«µµ ½Ã½ºÅÛÀÇ µ¿ÀÛ ¹æ½ÄÀ» Á¦´ë·Î ¼³¸íÇØ ÁÖÁö ¾ÊÁö¸¸, ±×°Ç ¾Æ¹«·± ¹®Á¦°¡ µÇÁö ¾Ê´Â´Ù. ¿ì¸® ½º½º·Î ±×°ÍÀ» ÆÄÇìÄ¡°í ¾Ë¾Æ³»¸é µÇ±â ¶§¹®ÀÌ´Ù. ÀÌ ¸»ÀÌ Á» °Ì³ª°í ºñÇö½ÇÀûÀ¸·Î µé¸®´Â°¡? ±×·¸Áö ¾Ê´Ù. À̰ÍÀÌ ¹Ù·Î ÀÌ Ã¥ÀÇ ¸ñÀûÀÌ´Ù. ÀÌ Ã¥Àº ´Ù¾çÇÑ ¹®Á¦¸¦ ÇØ°áÇÏ´Â µ¥ Àû¿ëÇÒ ¼ö ÀÖ´Â ¸®¹ö½º ¿£Áö´Ï¾î¸µ ±â¼úÀ» ¼³¸íÇÏ°í °¡¸£ÃÄÁØ´Ù.
¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú
¼Ò½º Äڵ尡 ¾ø´Â »óÅ¿¡¼ ÇÁ·Î±×·¥ÀÌ ¼öÇàÇÏ´Â ÀÛ¾÷À» ¾Ë¾Æ³»±â À§ÇÑ ¹æ¹ýÀº ¿©·¯ °¡Áö°¡ ÀÖÀ» ¼ö ÀÖ´Ù. ÀÏÂ÷ÀûÀÎ ¹æ¹ýÀº °¢Á¾ ºÐ¼® ÅøÀ» ÀÌ¿ëÇØ¼ ºÐ¼®ÇÏ´Â °ÍÀÌ´Ù. ÅøÀ» ÀÌ¿ëÇϸé, ÇÁ·Î±×·¥ÀÌ ¾î¶² ½Ã½ºÅÛ API¸¦ È£ÃâÇÏ´ÂÁö, ÇÁ·Î±×·¥ÀÌ Á¢±ÙÇÏ´Â ÆÄÀÏÀ̳ª ·¹Áö½ºÆ®¸®´Â ¹«¾ùÀÎÁö ±×¸®°í ¾î¶² ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇØ¼ Åë½ÅÀ» ¼öÇàÇÏ¸ç ³×Æ®¿öÅ© »ó¿¡¼ ÁÖ°í ¹Þ´Â µ¥ÀÌÅÍ´Â ¾î¶² °ÍÀÎÁö µîÀ» ¾Ë¾Æ³¾ ¼ö ÀÖ´Ù. ÀÌ´Â ¸Å¿ì °£´ÜÇØ¼, ºü¸¥ ½Ã°£ ¾È¿¡ ¸¹À» Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Â ¹æ¹ýÀÌ´Ù.
ÇÏÁö¸¸ ¿©±â¿¡´Â ºÐ¸íÇÑ ÇѰ谡 ÀÖ´Ù. ÇÁ·Î±×·¥ÀÌ ³»ºÎÀûÀ¸·Î ¾î¶² ¾Ë°í¸®Áò°ú ±â¼úÀ» »ç¿ëÇØ¼ ±¸ÇöµÆ´ÂÁö ¾Ë¾Æ³»·Á¸é ÇÁ·Î±×·¥ ÄÚµå, Á¤È®È÷ ¸»Çϸé ÇÁ·Î±×·¥ÀÇ ¾î¼Àºí¸® ¾ð¾î Äڵ带 ºÐ¼®Çؾ߸¸ ÇÑ´Ù. ¹°·Ð, µð½º¾î¼ÀºíµÈ ¾î¼Àºí¸® ¾ð¾î ÄÚµå ºÐ¼®À» µµ¿ÍÁÖ´Â ÁÁÀº ÅøÀÌ ¸¹ÀÌ ÀÖÁö¸¸, ¿©ÀüÈ÷ ¾î¼Àºí¸® ¾ð¾î Äڵ带 ºÐ¼®ÇØ ³ª°¡´Â ÀÛ¾÷Àº Áö·çÇϰí Àγ»°¡ ÇÊ¿äÇÑ ÀÛ¾÷ÀÌ´Ù. °æ¿ì¿¡ µû¶ó¼´Â ¿î¿µ üÁ¦¿Í °°Àº ½Ã½ºÅÛ ³»ºÎÀûÀÎ Áö½ÄÀÌ ÇÊ¿äÇÑ °æ¿ìµµ ÀÖ´Ù. ¿©±â¿¡ ÇѰ¡Áö ´õ, ºÐ¼®¿¡ ´ëÇÑ ¼¾½º°¡ ÀÖÀ¸¸é ´õ ÁÁÀ» °ÍÀÌ´Ù.
º¸¾ÈÀûÀÎ Ãø¸é¿¡¼ º¸¸é ¸®¹ö½ÌÀº º¸¾ÈÀ» °ÈÇÒ ¸ñÀû°ú º¸¾ÈÀ» Ä§ÇØÇÒ ¸ñÀû ¸ðµÎ¿¡ »ç¿ëµÈ´Ù. ¸·´Â °Íº¸´Ù´Â °ø°ÝÇÏ´Â °ÍÀÌ ¾ðÁ¦³ª ÈξÀ ½±°í Àç¹Ì ÀÖ´Ù. °ø°ÝÀº °ø°Ý ÀÚü¸¸À» »ý°¢ÇÏ¸é µÇÁö¸¸ ¹æ¾î´Â °ø°Ý ÀÚü¿¡ ´ëÇÑ ¹æ¾î»Ó¸¸ ¾Æ´Ï¶ó ´Ù¾çÇÑ ÁÖº¯ ¿ä¼Òµé±îÁöµµ °í·ÁÇØ¼ Á¾ÇÕÀûÀÎ ¹æ¾îÃ¥À» ¸¶·ÃÇØ¾ß¸¸ ÇÑ´Ù. Áï ¸·´Â °Í¸¸ÀÌ ´É»ç°¡ ¾Æ´Ï¶ó Àß ¸·´Â °ÍÀÌ Áß¿äÇÏ´Ù. °ø°ÝÀÚµéÀº ¼ÒÇÁÆ®¿þ¾î(¶Ç´Â ¿î¿µ üÁ¦)¸¦ Å©·¢Çϰųª ±×°ÍÀÇ Ãë¾àÁ¡À» ã¾Æ³»±â À§ÇØ, µð½º¾î¼ÀºíµÈ ¾î¼Àºí¸® ¾ð¾î Äڵ带 ºÐ¼®(¾î¼Àºí¸® ¾ð¾î ÀÚü¿¡µµ ¹ö±×(?)°¡ ÀÖÁö¸¸)ÇØ¼ °ø°Ý Æ÷ÀÎÆ®¸¦ ã¾Æ³½´Ù.
¿ì¸®°¡ ¾î¶² ÇÁ·Î±×·¥ ¾ð¾î¸¦ ¼±ÅÃÇØ¼ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏµç °á±¹¿¡´Â ¸ðµÎ ±â°è¾î ÄÚµå(¾î¼Àºí¸® ¾ð¾î ÄÚµå) ÇüÅ·Π½ÇÇàµÈ´Ù. °á±¹¿¡´Â ¸ðµÎ ¾î¼Àºí¸® ¾ð¾î ÄÚµå·Î ±Í°áµÇ´Â °ÍÀÌ´Ù. ¿äÁò °°Àº ÃÖ÷´Ü ½Ã±â¿¡ °í·çÇϱâ ¦ÀÌ ¾ø´Â ¾î¼Àºí¸® ¾ð¾î¿¡ ¿Ö °ü½ÉÀ» °¡Á®¾ß ÇÏ´ÂÁö ºÒÆòÇÒ ¼öµµ ÀÖ´Ù. ¹°·Ð ¾î¼Àºí¸® ¾ð¾î³ª ±×°ÍÀ» ºÐ¼®ÇÏ´Â ¸®¹ö½Ì ±â¼úÀ» ÀüÇô ¸ô¶óµµ ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÏ´Â µ¥¿¡´Â ¾Æ¹«·± ¹®Á¦°¡ µÇÁö ¾Ê´Â´Ù. ÇÏÁö¸¸ ·Î¿ì·¹º§ÀÇ ½Ã½ºÅÛ ÇÁ·Î±×·¡¹ÖÀ̳ª º¸¾È ºÐ¾ß¿¡¼´Â ¾î¼Àºí¸® ¾ð¾î¸¦ ¹Ýµå½Ã ¾Ë¾Æ¾ß ÇÑ´Ù. ½Ã½ºÅÛ ³»ºÎ¸¦ ÀÚ¼¼È÷ ¾Ë°í ½Í°Å³ª ½ÉÁö¾î´Â ´Ù¸¥ ¼ÒÇÁÆ®¿þ¾îÀÇ Æ¯ÈµÈ ±â¼úÀ̳ª ±â´ÉÀ» ºÐ¼®ÇϰíÀÚ ÇÑ´Ù¸é ¸®¹ö½ÌÀº ÇʼöÀûÀÎ ¿ä¼Ò´Ù.
ÀÌ·¯ÇÑ °üÁ¡¿¡¼ ÀÌ Ã¥Àº °³¹ßÀÚµéÀ̳ª º¸¾È Àü¹®°¡µé¿¡°Ô ºÐ¸íÈ÷ µµ¿òÀÌ µÉ °ÍÀÌ´Ù. ¸®¹ö½ÌÀ» ÇÑ ¹øµµ ÇØº¸Áö ¸øÇÑ µ¶ÀÚ¶óµµ ±âº»ÀûÀÎ ¾î¼Àºí¸® ¾ð¾î¿Í ÇÁ·Î±×·¡¹Ö Áö½Ä¸¸ ÀÖ´Ù¸é ´©±¸³ª ÀÌ Ã¥À» ÅëÇØ¼ ¡®¸®¹ö½Ì¡¯À» °æÇèÇØº¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¶ÇÇÑ ÀÌ Ã¥Àº ´Ü¼øÈ÷ ¸®¹ö½Ì ±â¼ú Àü´Þ¿¡¸¸ Ä¡¿ìÄ¡Áö ¾Ê°í ¹ýÀûÀÎ ºÎºÐ µî ¸®¹ö½Ì°ú °ü·ÃµÈ ´Ù¾çÇÑ Ãø¸éÀ» µÎ·çµÎ·ç ´Ù·é´Ù.
ÀڱⰡ ÀÛ¼ºÇÑ ÇÁ·Î±×·¥ÀÌ ¾î¶»°Ô ¾î¼Àºí¸® ¾ð¾î·Î Ç¥ÇöµÇ´ÂÁö È®ÀÎÇØ º¸´Â °Í¸¸À¸·Îµµ ¸®¹ö½Ì ±â¼ú Çâ»ó¿¡ ¸¹Àº µµ¿òÀÌ µÈ´Ù. ¶ÇÇÑ ÇÁ·Î±×·¥ ¼Ò½º ÄÚµå º¯°æ¿¡ µû¶ó¼ ¾î¼Àºí¸® ¾ð¾î Ç¥ÇöÀÌ ¾î¶»°Ô º¯°æµÇ´ÂÁö È®ÀÎÇØ º¸¸é, ÇÁ·Î±×·¥ ¾ð¾î ±¸¹® ÀÚüÀÇ ³»ºÎÀûÀÎ Àǹ̸¦ Á¤È®È÷ ÆÄ¾ÇÇÒ ¼ö ÀÖ´Ù. ÇÑ ¿¹·Î, °´Ã¼ ÁöÇâ ¾ð¾îÀÇ Æ¯Â¡ÀÌ ·Î¿ì·¹º§¿¡¼ ¾î¶»°Ô Ç¥ÇöµÇ´ÂÁö ¾Ë ¼ö ÀÖ´Ù. ¹°·Ð ÀÌ Ã¥¿¡¼µµ ÀÌ ºÎºÐÀ» ÀÚ¼¼È÷ ´Ù·é´Ù. ÀÌ·¸°Ô ·Î¿ì·¹º§ ¾ð¾î¸¦ ÅëÇØ¼ ÇÏÀÌ·¹º§ ¾ð¾îÀÇ ³»ºÎ¸¦ ÀÌÇØÇÏ°Ô µÇ¸é Á» ´õ Á¤È®È÷ ÇÏÀÌ·¹º§ ¾ð¾î¸¦ ÀÌÇØÇÑ »óÅ¿¡¼ ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¼ö ÀÖ´Ù.
¸®¹ö½ÌÀº ¾î¶² °ÍÀ» ºÐÇØ, ÇØ¼®Çؼ ¾ò¾î³½ Á¤º¸¸¦ ¾Ë¾Æº¼ ¼ö ÀÖ´Â ÇüÅ·ΠǥÇöÇÏ´Â ÇÑ´Ù´ÂÀǹ̷Πº¸¸é, ¹ø¿ªÀ̶ó´Â ÀÛ¾÷µµ ¸®¹ö½ÌÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù. µû¶ó¼ ¿ªÀÚ¸¦ "Reverser"¶ó°í Ç¥ÇöÇÑ´Ù ÇØµµ ±×·¸°Ô ¹«¸®°¡ ÀÖ¾î º¸ÀÌÁö´Â ¾Ê´Â´Ù. ÀÌ Ã¥À» ¹ø¿ªÇÏ¸é¼ ¿¹Àü¿¡ ³ÇØÇÑ 16Áø¼ö ¼ýÀÚµéÀ» ¹Ù¶ó º¸¸é¼ ³©³©´ë´ø ±â¾ïÀÌ ¶°¿Ã¶ú´Ù. ¸®¹ö½ÌÀº ¾îÂî º¸¸é Àγ»¿Í ²ö±â°¡ ÇÊ¿äÇÑ ÀÛ¾÷ÀÌ´Ù. ´ç½Ã´Â ¸ðµç °ÍÀÌ »õ·Î¿î ½Ã±â¿´±â ¶§¹®¿¡ ÀÌ·± Ã¥ÀÌ ³Ê¹«³ªµµ Àý½ÇÇß´Ù. ºÎµð ÀÌ Ã¥À» ÅëÇØ¼ ¸®¹ö½Ì°ú ¾î¼Àºí¸® ¾ð¾î¸¦ Á» ´õ ü°èÀûÀ¸·Î ÇнÀÇÒ ¼ö ÀÖ´Â ±âȸ°¡ µÇ±æ ¹Ù¶õ´Ù.
|
 |
|
 |
1ºÎ ¸®¹ö½Ì 101
1Àå ±âÃÊ ¸®¹ö½º ¿£Áö´Ï¾î¸µ ¼ÒÇÁÆ®¿þ¾î ¸®¹ö½º ¿£Áö´Ï¾î¸µ: ¸®¹ö½Ì ¸®¹ö½Ì Àû¿ë º¸¾È °ü·Ã ¸®¹ö½Ì ¾Ç¼ºÄÚµå ¼ÒÇÁÆ®¿þ¾î ¾ÏÈ£ ¾Ë°í¸®Áò ¸®¹ö½Ì µðÁöÅÐ ÀúÀÛ±Ç °ü¸® ÇÁ·Î±×·¥ ¹ÙÀ̳ʸ® °¨»ç ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡¼ÀÇ ¸®¹ö½Ì ¼ÒÇÁÆ®¿þ¾î °£ÀÇ »óÈ£ ¿î¿ë °æÀï Á¦Ç° ºÐ¼® ¼ÒÇÁÆ®¿þ¾îÀÇ Ç°Áú°ú ¾ÈÁ¤¼º ÃøÁ¤ ·Î¿ì·¹º§ ¼ÒÇÁÆ®¿þ¾î ¾î¼Àºí¸® ¾ð¾î ÄÄÆÄÀÏ·¯ °¡»ó ¸Ó½Å°ú ¹ÙÀÌÆ® ÄÚµå ¿î¿µÃ¼Á¦ ¸®¹ö½Ì ÀýÂ÷ ½Ã½ºÅÛ ·¹º§ ¸®¹ö½Ì ÄÚµå ·¹º§ ¸®¹ö½Ì »ç¿ë Åø ½Ã½ºÅÛ ¸ð´ÏÅ͸µ Åø µð½º¾î¼Àºí·¯ µð¹ö°Å µðÄÄÆÄÀÏ·¯ ¸®¹ö½ÌÀº ÇÕ¹ýÀûÀÎ ÀÛ¾÷Àΰ¡ »óÈ£ ¿î¿ë¼º °æÀï ÀúÀ۱ǹý ¿µ¾÷ ºñ¹Ð°ú ƯÇã±Ç µðÁöÅÐ ¹Ð·¹´Ï¾ö ÀúÀ۱ǹý DMCA »ç·Ê »ç¿ë±Ç °è¾à ¿¹Á¦ ÄÚµå¿Í Åø Á¤¸®
2Àå ·Î¿ì·¹º§ ¼ÒÇÁÆ®¿þ¾î ÇÏÀÌ·¹º§ °üÁ¡ ÇÁ·Î±×·¥ ±¸Á¶ ¸ðµâ °øÅë ±¸¼º ¿ä¼Ò µ¥ÀÌÅÍ Ã³¸® º¯¼ö »ç¿ëÀÚ Á¤ÀÇ µ¥ÀÌÅÍ ±¸Á¶Ã¼ ¸®½ºÆ® Á¦¾î È帧 ÇÏÀÌ·¹º§ ¾ð¾î C C++ ÀÚ¹Ù C# ·Î¿ì·¹º§ °üÁ¡ ·Î¿ì·¹º§ µ¥ÀÌÅÍ Ã³¸® ·¹Áö½ºÅÍ ½ºÅà Èü ½ÇÇà µ¥ÀÌÅÍ ¼½¼Ç Á¦¾î È帧 ¾î¼Àºí¸® ¾ð¾î ÀÔ¹® ·¹Áö½ºÅÍ Ç÷¡±× ¸í·É Æ÷¸Ë ±âº» ¸í·É µ¥ÀÌÅÍ À̵¿ »ê¼ú ¿¬»ê ºñ±³ ¿¬»ê Á¶°Ç ºÐ±â ÇÔ¼ö È£Ãâ ÄÚµå ¿¹ ÄÄÆÄÀÏ·¯ ±âÃÊ ÄÄÆÄÀÏ·¯¶õ ÄÄÆÄÀÏ·¯ ¾ÆÅ°ÅØÃ³ ÇÁ·±Æ®¿£µå Áß°£ Ç¥Çö ÃÖÀûȱ⠹鿣µå ¸®½ºÆÃ ÆÄÀÏ »ç¿ë ÄÄÆÄÀÏ·¯ ½ÇÇà ȯ°æ ¼ÒÇÁÆ®¿þ¾î ½ÇÇà ȯ°æ(°¡»ó ¸Ó½Å) ¹ÙÀÌÆ® ÄÚµå ÀÎÅÍÇÁ¸®ÅÍ Just-in-Time ÄÄÆÄÀÏ·¯ ¸®¹ö½Ì Àü·« ÃֽŠÇÁ·Î¼¼¼¿¡¼ÀÇ Çϵå¿þ¾î ½ÇÇà ȯ°æ Intel NetBurst ¥ìops(Micro-Ops) ÆÄÀÌÇÁ¶óÀÎ ºÐ±â ¿¹Ãø Á¤¸®
3Àå À©µµ¿ì ±âÃÊ ÄÄÆ÷³ÍÆ®¿Í ±âº» ¾ÆÅ°ÅØÃ³ °£·«ÇÑ ¿ª»ç Ư¡ Áö¿ø Çϵå¿þ¾î ¸Þ¸ð¸® °ü¸® °¡»ó ¸Þ¸ð¸®¿Í ÆäÀÌ¡ ÆäÀÌ¡ ÆäÀÌÁö ÆúÆ® ¿öÅ· ¼Â Ä¿³Î ¸Þ¸ð¸®¿Í À¯Àú ¸Þ¸ð¸® Ä¿³Î ¸ðµå °ø°£ ¼½¼Ç °´Ã¼ VAD Æ®¸® À¯Àú ¸ðµå ¸Þ¸ð¸® ÇÒ´ç ¸Þ¸ð¸® °ü¸® API °´Ã¼¿Í ÇÚµé ³×ÀÓµå °´Ã¼ ÇÁ·Î¼¼½º¿Í ½º·¹µå ÇÁ·Î¼¼½º ½º·¹µå ÄÁÅØ½ºÆ® ½ºÀ§Äª µ¿±âÈ °´Ã¼ ÇÁ·Î¼¼½º ÃʱâÈ °úÁ¤ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º Win32 API ³×ÀÌÆ¼ºê API ½Ã½ºÅÛ ÄÝ ¸ÞÄ¿´ÏÁò ½ÇÇà Æ÷¸Ë ±âº» °³³ä À̹ÌÁö ¼½¼Ç ¼½¼Ç Á¤·Ä µ¿Àû ¸µÅ© ¶óÀ̺귯¸® Çì´õ ÀÓÆ÷Æ®¿Í ÀͽºÆ÷Æ® µð·ºÅ͸® ÀԷ°ú Ãâ·Â I/O ½Ã½ºÅÛ Win32 ¼ºê½Ã½ºÅÛ °´Ã¼ °ü¸®ÀÚ ±¸Á¶ÈµÈ ¿¹¿Ü ó¸® Á¤¸®
4Àå ¸®¹ö½Ì Åø ´Ù¾çÇÑ ¸®¹ö½Ì ¹æ¹ý ¿ÀÇÁ¶óÀÎ ÄÚµå ºÐ¼®(Dead-Listing) ¶óÀ̺ê ÄÚµå ºÐ¼® µð½º¾î¼Àºí·¯ IDA Pro ILDasm µð¹ö°Å À¯Àú ¸ðµå µð¹ö°Å OllyDbg WinDbg¸¦ ÀÌ¿ëÇÑ À¯Àú ¸ðµå µð¹ö±ë IDA Pro PEBrowse Professional Interactive Ä¿³Î ¸ðµå µð¹ö°Å WinDbg¸¦ ÀÌ¿ëÇÑ Ä¿³Î ¸ðµå µð¹ö±ë Numega SoftICE °¡»ó ¸Ó½Å¿¡¼ÀÇ Ä¿³Î µð¹ö±ë µðÄÄÆÄÀÏ·¯ ½Ã½ºÅÛ ¸ð´ÏÅ͸µ Åø ÆÐÄ¡ Åø Hex Workshop ±âŸ ¸®¹ö½Ì Åø ½ÇÇà À̹ÌÁö ´ýÇÁ Åø DUMPBIN PEView PEBrowse Professional Á¤¸®
2ºÎ ¸®¹ö½Ì ÀÀ¿ë
5Àå ¸®¹ö½Ì ½ÇÀü ¸®¹ö½Ì°ú »óÈ£¿î¿ë¼º ±âº» ¿øÄ¢ ¹®¼ÈµÇÁö ¾ÊÀº API¸¦ ã´Â ¹æ¹ý ã°íÀÚ ÇÏ´Â °Í »ç·Ê ¿¬±¸: NTDLL.DLLÀÇ Generic Table API RtlInitializeGenericTable RtlNumberGenericTableElements RtlIsGenericTableEmpty RtlGetElementGenericTable ¼Â¾÷°ú ÃʱâÈ ·ÎÁ÷°ú ±¸Á¶ °Ë»ö ·çÇÁ 1 °Ë»ö ·çÇÁ 2 °Ë»ö ·çÇÁ 3 °Ë»ö ·çÇÁ 4 ¼Ò½ºÄÚµå ÃßÃâ RtlInsertElementGenericTable RtlLocateNodeGenericTable RtlRealInsertElementWorker Splay Æ®¸® RtlLookupElementGenericTable RtlDeleteElementGenericTable ºÐ¼®ÇÑ ³»¿ë Á¾ÇÕ Á¤¸®
6Àå ÆÄÀÏ Æ÷¸Ë ºÐ¼® Cryptex Cryptex »ç¿ë Cryptex ¸®¹ö½Ì ÆÐ½º¿öµå °ËÁõ °úÁ¤ ¡°Bad Password¡± ¸Þ½ÃÁö Àâ¾Æ³»±â ÆÐ½º¿öµå º¯È¯ ¾Ë°í¸®Áò ÆÐ½º¿öµå ÇØ½Ì µð·ºÅ͸® ±¸Á¶ µð·ºÅ͸® ó¸® ÄÚµå ºÐ¼® ÆÄÀÏ ¿£Æ®¸® ºÐ¼® µð·ºÅ͸® ±¸Á¶ ´ýÇÁ ÆÄÀÏ ÃßÃâ °úÁ¤ ÆÄÀÏ ¸ñ·Ï °Ë»ö ÆÄÀÏ º¹È£È ºÎµ¿¼Ò¼öÁ¡ ¿¬»ê º¹È£È ·çÇÁ ÇØ½Ã °ª °ËÁõ Á¤¸® Á» ´õ ÀÚ¼¼È÷ °á·Ð
7Àå ÇÁ·Î±×·¥ ¹ÙÀ̳ʸ® °¨»ç ¹®Á¦Á¡ Á¤ÀÇ º¸¾È Ãë¾àÁ¡ ½ºÅà ¿À¹öÇÃ·Î¿ì °£´ÜÇÑ ½ºÅà º¸¾È Ãë¾àÁ¡ ³»ºÎ ±¸Çö ½ºÅà °Ë»ç ºñ½ÇÇà °¡´É ¸Þ¸ð¸® Èü ¿À¹öÇÃ·Î¿ì ¹®ÀÚ¿ ÇÊÅÍ Á¤¼ö ¿À¹öÇÃ·Î¿ì »ç¿ëÀÚ ÀÔ·Â Á¤¼ö¿¡ ´ëÇÑ »ê¼ú ¿¬»ê Çü º¯È¯ ¿¡·¯ »ç·Ê: IIS Àε¦½Ì ¼ºñ½º º¸¾È Ãë¾àÁ¡ CVariableSet::AddExtensionControlBlock DecodeURLEscapes Á¤¸®
8Àå ¾Ç¼ºÄÚµå ¸®¹ö½Ì ¾Ç¼ºÄÚµåÀÇ Á¾·ù ¹ÙÀÌ·¯½º ¿ú Æ®·ÎÀÌ ¸ñ¸¶ ¹éµµ¾î ¸ð¹ÙÀÏ ÄÚµå ¾Öµå¿þ¾î/½ºÆÄÀÌ¿þ¾î ½ºÆ½Å° ¼ÒÇÁÆ®¿þ¾î ¹Ì·¡ÀÇ ¾Ç¼ºÄÚµå Á¤º¸ Å»Ãë ¿ú ¹ÙÀÌ¿À½º/Æß¿þ¾î ¾Ç¼ºÄÚµå 331 ¾Ç¼ºÄÚµåÀÇ ¸ñÀû ¾Ç¼ºÄÚµå Ãë¾àÁ¡ ´ÙÇü¼º º¯Á¾ ¾ÈÀüÇÑ ¸®¹ö½Ì ȯ°æ ±¸Ãà Backdoor.Hacarmy.D ½ÇÇà ÆÄÀÏ ¾ðÆÐÅ· ÃÖÃÊ ½ÇÇà ¼³Ä¡ ³×Æ®¿öÅ© ¿¬°á ¼¹ö¿¡ ¿¬°á ä³Î¿¡ Á¢¼Ó ¹éµµ¾î¿Í Åë½Å SOCKS4 ¼¹ö ½ÇÇà ÀÚü Á¦°Å Backdoor.Hacarmy.D: ¸í·É ·¹ÆÛ·±½º Á¤¸®
3ºÎ Å©·¡Å·
9Àå ÀúÀÛ±Ç Ä§ÇØ¿Í ºÒ¹ý º¹»ç ¹æÁö ÀúÀÛ±Ç »çȸÀû Ãø¸é ¼ÒÇÁÆ®¿þ¾î ÀúÀÛ±Ç Ä§ÇØ ¹®Á¦ Á¤ÀÇ º¸¾È °áÇÔ ÇÊ¿ä Á¶°Ç ÀÌ·ÐÀûÀ¸·Î Å©·¢ÀÌ ºÒ°¡´ÉÇÑ ¸ðµ¨ º¸È£ À¯Çü ¸Åü ±â¹Ý º¸È£ ½Ã¸®¾ó ¹øÈ£ ÁúÀÇ ÀÀ´ä°ú ¿Â¶óÀÎ ÀÎÁõ Çϵå¿þ¾î ±â¹ÝÀÇ º¸È£ ¼ºñ½º·Î¼ÀÇ ¼ÒÇÁÆ®¿þ¾î Áøº¸µÈ º¸È£ °³³ä Å©¸³Åä ÇÁ·Î¼¼¼ µðÁöÅÐ ÀúÀÛ±Ç °ü¸® DRM ¸ðµ¨ À©µµ¿ì ¹Ìµð¾î ÀúÀÛ±Ç °ü¸®ÀÚ ½ÃÅ¥¾î ¿Àµð¿À ÆÐ½º ¿öÅÍ ¸¶Å© ½Å·Ú ÄÄÇ»ÆÃ º¹»ç ¹æÁö ±â¼ú °ø°Ý Á¤¸®
10Àå ¾ÈÆ¼ ¸®¹ö½Ì ±â¼ú ¾ÈƼ ¸®¹ö½ÌÀÌ ÇÊ¿äÇÑ ÀÌÀ¯ ±âº»ÀûÀÎ ¾ÈƼ ¸®¹ö½Ì ¹æ¹ý ½Éº¼ Á¤º¸ Á¦°Å ÄÚµå ¾ÏÈ£È ¾ÈƼ µð¹ö°Å ±â¼ú µð¹ö°Å ±âº» IsDebuggerPresent API SystemKernelDebuggerInformation ½Ì±Û ½ºÅÜ ÀÎÅÍ·´Æ®¸¦ ÀÌ¿ëÇÑ SoftICE ŽÁö Æ®·¦ Ç÷¡±× ÄÚµå üũ¼¶ ¾ÈƼ µð½º¾î¼Àºí·¯ ¼±Çü ½ºÀ¬ µð½º¾î¼Àºí·¯ Recursive Traversal µð½º¾î¼Àºí·¯ Àû¿ë ÄÚµå ³µ¶È Á¦¾î È帧 º¯È¯ Opaque Predicates ¾ÈƼ µðÄÄÆÄÀÏ·¯ Table Interpretation ÀζóÀδװú ¾Æ¿ô¶óÀÌ´× ÀÎÅ͸®ºù ÄÚµå ¼ø¼ º¯È¯ µ¥ÀÌÅÍ º¯È¯ º¯¼ö ÀÎÄÚµù ¹è¿ À籸¼º Á¤¸®
11Àå º¸È£ ±â¼ú ÆÄ±« ÆÐÄ¡ Keygen Ű »ý¼º ¾Ë°í¸®Áò ÃßÃâ °í±Þ Å©·¡Å·: Defender DefenderÀÇ ÃʱâÈ ·çƾ ¸®¹ö½Ì º¹È£ÈµÈ ÄÚµå ºÐ¼® »ç¶óÁø SoftICE ½º·¹µå ¸®¹ö½Ì ¡°Killer¡± ½º·¹µå ¹«·ÂÈ KERNEL32.DLL ·Îµù ÇÔ¼ö Àç¾ÏÈ£È ¿£Æ®¸® Æ÷ÀÎÆ®·Î ´Ù½Ã µ¹¾Æ°¡¼ ÇÁ·Î±×·¥ ÆÄ¶ó¹ÌÅÍ ÆÄ½Ì »ç¿ëÀÚ À̸§ ó¸® »ç¿ëÀÚ Á¤º¸ °ËÁõ ÄÚµå º¹È£È Defender¿¡ ´ëÇÑ ¹«ÀÛÀ§ ´ëÀÔ DefenderÀÇ º¸È£ ±â¼ú ÇÔ¼ö ·¹º§ÀÇ ¾ÏÈ£È »ó´ëÀûÀ¸·Î °·ÂÇÑ ¾ÏÈ£ ºí·Ï üÀÎ Àç ¾ÏÈ£È ¾ÖÇø®ÄÉÀ̼Ç/¿î¿µÃ¼Á¦¿ÍÀÇ ÀÎÅÍÆäÀ̽º ³µ¶È ÇÁ·Î¼¼¼ ŸÀÓ ½ºÅÆÇÁ °ËÁõ ½º·¹µå ½ÇÇà ½Ã¿¡ º¹È£È Ű »ý¼º »óÈ£ ÀÇÁ¸ Ű »ç¿ëÀÚ ÀÔ·Â ±â¹ÝÀÇ º¹È£È Ű ÀζóÀÌ´× Á¤¸®
4ºÎ µð½º¾î¼Àºí¸® ³Ê¸Ó
12Àå ´å³Ý ¸®¹ö½Ì ±â¹Ý Áö½Ä ´å³Ý ±âº» ¸Å´ÏÁöµå ÄÚµå ´å³Ý ÇÁ·Î±×·¡¹Ö ¾ð¾î °øÅë ŸÀÔ ½Ã½ºÅÛ Áß°£ ¾ð¾î Æò°¡ ½ºÅà Ȱ¼ºÈ ·¹ÄÚµå IL ¸í·É IL ÄÚµå »ùÇà Counting Items ¸µÅ©µå ¸®½ºÆ® »ùÇà µðÄÄÆÄÀÏ·¯ ³µ¶±â ½Éº¼ À̸§ º¯°æ Á¦¾î È帧 º¯°æ µðÄÄÆÄÀϰú µð½º¾î¼Àºí¸® Â÷´Ü ³µ¶ÈµÈ ÄÚµå ¸®¹ö½Ì XenoCode Preemptive SolutionsÀÇ DotFuscator Remotesoft ³µ¶±â¿Í ¸µÄ¿ Remotesoft Protector ¾î¼Àºí¸® ÇÁ¸®ÄÄÆÄÀÏ ¾î¼Àºí¸® ¾ÏÈ£È Á¤¸®
13Àå µðÄÄÆÄÀÏ ³×ÀÌÆ¼ºê ÄÚµå µðÄÄÆÄÀÏ ÀüÇüÀûÀÎ µðÄÄÆÄÀÏ·¯ÀÇ ±¸Á¶ Áß°£ Ç¥Çö Ç¥Çö½Ä°ú Ç¥Çö½Ä Æ®¸® Á¦¾î È帧 ±×·¡ÇÁ ÇÁ·ÐÆ®¿£µå ÀÇ¹Ì ºÐ¼® Á¦¾î È帧 ±×·¡ÇÁ »ý¼º ÄÚµå ºÐ¼® µ¥ÀÌÅÍ È帧 ºÐ¼® ´ÜÀÏ Á¤Àû ÇÒ´ç µ¥ÀÌÅÍ Àü´Þ ·¹Áö½ºÅÍ º¯¼ö ±¸º° µ¥ÀÌÅÍ Å¸ÀÔ Àü´Þ ŸÀÔ ºÐ¼® ±âº» µ¥ÀÌÅÍ Å¸ÀÔ º¹ÀâÇÑ µ¥ÀÌÅÍ Å¸ÀÔ Á¦¾î È帧 ºÐ¼® ¶óÀ̺귯¸® ÇÔ¼öÀÇ ±¸º° ¹é¿£µå ½ÇÁ¦ IA-32 µðÄÄÆÄÀÏ·¯ Á¤¸®
ºÎ·Ï A ÄÚµå ±¸Á¶ ÇØ¼® ºÎ·Ï B ÄÄÆÄÀÏµÈ ¿¬»êÀÇ ÀÌÇØ ºÎ·Ï C ÇÁ·Î±×·¥ µ¥ÀÌÅÍ ÇØ¼® ºÎ·Ï D Àο빮
|
 |
|
 |
¿¤´Ùµå ¿¡À϶÷ (Eldad Eilam) ¸®¹ö½º ¿£Áö´Ï¾î¸µ ºÐ¾ßÀÇ ÄÁ¼³ÅÏÆ®·Î¼ °í°´¿¡°Ô ¿î¿µÃ¼Á¦¿Í ¼ÒÇÁÆ®¿þ¾î ¸®¹ö½º ¿£Áö´Ï¾î¸µÀÇ Àü¹® ¼ºñ½º¸¦ Á¦°øÇÑ´Ù. ¼ö³â°£ °³¼±µÇ°í ÁøÀϺ¸µÈ ¸®¹ö½º ¿£Áö´Ï¾î¸µ ±â¼úÀ» °³¹ßÇÏ·Á°í ³ë·ÂÇÏ´Â ÁßÀÌ´Ù.
[¿ªÀÚ¼Ò°³] À±±Ù¿ë ½Ã½ºÅÛ ÇÁ·Î±×·¡¸Ó·Î¼ ½Ã½ºÅÛ¿¡ ´ëÇÑ ´Ù¾çÇÑ ºÐ¾ß¿¡ °ü½ÉÀÌ ¸¹À¸¸ç ƯÈ÷ º¸¾È ºÐ¾ß¿¡ ´ëÇÑ °ü½ÉÀÌ ³ô¾Æ ´Ù³â°£ º¸¾È ¾÷¹«¿¡ Á¾»çÇϰí ÀÖ´Ù. ¹ÙÀÌ·¯½º º¸¾È ¾÷ü¸¦ °ÅÃÄ ÇöÀç´Â NHN¿¡¼ º¸¾È °ü·Ã ÇÁ·ÎÁ§Æ®¸¦ ¼öÇà ÁßÀÌ´Ù. ¿¡ÀÌÄÜÃâÆÇ»ç¿¡¼ Æì³½ ¡ºÀ¥ ¾ÖÇø®ÄÉÀÌ¼Ç ÇØÅ· ´ëÀÛÀü¡», ¡º½ÇÀüÇØÅ· Àý´ë³»°ø¡», ¡º·çƮŶ¡»À» ¹ø¿ªÇß´Ù. |
 |
|
|
|
|
|
|
|
|
|
|
|