°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (38,480¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (28,350¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (32,400¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

C & C++ ½ÃÅ¥¾î ÄÚµù : ¹ö±× ¾ø´Â ¾ÈÀüÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ À§ÇÑ

¿øÁ¦ : Secure Coding in C and C++ (2nd Edition) (SEI Series in Software Engineering)
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

ÆǸÅÁö¼ö 24
?
ÆǸÅÁö¼ö¶õ?
»çÀÌÆ®ÀÇ ÆǸŷ®¿¡ ±â¹ÝÇÏ¿© ÆǸŷ® ÃßÀ̸¦ ¹Ý¿µÇÑ ÀÎÅÍÆÄÅ© µµ¼­¿¡¼­ÀÇ µ¶¸³ÀûÀÎ ÆǸŠÁö¼öÀÔ´Ï´Ù. ÇöÀç °¡Àå Àß Æȸ®´Â »óÇ°¿¡ °¡ÁßÄ¡¸¦ µÎ¾ú±â ¶§¹®¿¡ ½ÇÁ¦ ´©Àû ÆǸŷ®°ú´Â ´Ù¼Ò Â÷ÀÌ°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÆǸŷ® ¿Ü¿¡µµ ´Ù¾çÇÑ °¡ÁßÄ¡·Î ±¸¼ºµÇ¾î ÃÖ±ÙÀÇ À̽´µµ¼­ È®Àνà À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç Áö¼ö´Â ¸ÅÀÏ °»½ÅµË´Ï´Ù.
Close
°øÀ¯Çϱâ
Á¤°¡

45,000¿ø

  • 40,500¿ø (10%ÇÒÀÎ)

    2,250P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
¹è¼ÛÁ¤º¸
  • 4/18(¸ñ) À̳» ¹ß¼Û ¿¹Á¤  (¼­¿ï½Ã °­³²±¸ »ï¼º·Î 512)
  • ¹«·á¹è¼Û
ÁÖ¹®¼ö·®
°¨¼Ò Áõ°¡
  • À̺¥Æ®/±âȹÀü

  • ¿¬°üµµ¼­(76)

  • »óÇ°±Ç

AD

Ã¥¼Ò°³

[C & C++ ½ÃÅ¥¾î ÄÚµù]Àº ¼ÒÇÁÆ®¿þ¾î Ãë¾àÁ¡ÀÇ ±Ùº» ¿øÀÎÀ» ¼³¸íÇÏ°í ħÅõ¸¦ ¸·±â À§ÇØ ÃëÇÒ ¼ö ÀÖ´Â ´ëÃ¥À» ¼Ò°³Çϴ åÀÌ´Ù. Ã¥¿¡¼­´Â C³ª C++ ¾ÖÇø®ÄÉÀ̼ÇÀÇ Àüü º¸¾ÈÀ» Çâ»ó½Ãų ¼ö ÀÖ´Â ¹æ¹ý, µ¿Àû ¸Þ¸ð¸® °ü¸® ÇÔ¼öÀÇ À߸øµÈ »ç¿ëÀ¸·Î ¹ß»ýÇÏ´Â Ãë¾àÁ¡°ú º¸¾È ÇãÁ¡À» ¿¹¹æÇÏ´Â ¹æ¹ý, ½ÃÅ¥¾î I/O¸¦ ¼öÇàÇØ ÆÄÀÏ ½Ã½ºÅÛ Ãë¾àÁ¡À» ¿¹¹æÇÏ´Â ¹æ¹ý, Çü½Ä ¹®ÀÚ¿­ Ãë¾àÁ¡À» ¸¸µéÁö ¾Ê°í Çü½ÄÈ­µÈ Ãâ·Â ÇÔ¼ö¸¦ ¿Ã¹Ù¸£°Ô »ç¿ëÇÏ´Â ¹æ¹ý, µ¿½Ã ¹ß»ý Äڵ带 °³¹ßÇÏ´Â µ¿¾È¿¡ °æÇÕ »óÅÂ¿Í ±âŸ ¹«´Ü ÀÌ¿ë °¡´ÉÇÑ Ãë¾àÁ¡À» ¿¹¹æÇÏ´Â ¹æ¹ý µîÀ» ´Ù·ç°í ÀÖ´Ù.

ÃâÆÇ»ç ¼­Æò

¡Ú ¿ä¾à ¡Ú

ÀÌ Ã¥Àº ¼ÒÇÁÆ®¿þ¾î Ãë¾àÁ¡ÀÇ ±Ùº» ¿øÀÎÀ» ¼³¸íÇÏ°í ħÅõ¸¦ ¸·±â À§ÇØ ÃëÇÒ ¼ö ÀÖ´Â ´ëÃ¥À» ¾Ë·ÁÁØ´Ù. ´õ¿íÀÌ ÀÌ Ã¥À» ÅëÇØ ÇÁ·Î±×·¡¸Ó´Â ´çÀå ¿À´Ã¸¸ÀÌ ¾Æ´Ï¶ó ¹Ì·¡ÀÇ °ø°ÝÀ¸·ÎºÎÅÍ ¼ÒÇÁÆ®¿þ¾î¸¦ º¸È£ÇÏ´Â ÃÖ»óÀÇ º¸¾È ¾÷¹« äÅðú º¸¾È »ç°í ¹æ½ÄÀ» ¹ßÀü½Ãų ¼ö ÀÖ´Ù. ·Î¹öÆ® ½ÃÄÚµå´Â CERT º¸°í¼­¿Í °á·ÐÀ» È°¿ëÇØ ÇÁ·Î±×·¥ ¿¡·¯°¡ ´ëºÎºÐ º¸¾È ±¸¸ÛÀÌ µÇ´Â °ÍÀ» ü°èÀûÀ¸·Î È®ÀÎÇÏ°í, ±× º¸¾È ±¸¸ÛÀÌ ¾î¶»°Ô ¹«´Ü ÀÌ¿ëµÉ ¼ö ÀÖ´ÂÁö¸¦ º¸À̸ç, °¡´ÉÇÑ °á°ú¸¦ °íÂûÇغ¸°í ¾ÈÀüÇÑ ¹æ¹ýÀ» ³»³õ´Â´Ù. ÀÌ Ã¥¿¡´Â À©µµ¿ì¿Í ¸®´ª½º¿¡¼­ ±¸ÇöÇÑ ¼ö¹é °³ÀÇ ¾ÈÀüÇÑ ÄÚµå, ºÒ¾ÈÀüÇÑ ÄÚµå, ÀͽºÇ÷ÎÀÕ ¿¹Á¦°¡ µé¾îÀÖ´Ù. ¾ÈÀüÇÑ C ¶Ç´Â C++ ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µé(¶Ç´Â ¾ÈÀüÇÏ°Ô Áöų) Ã¥ÀÓÀÌ ÀÖ´Ù¸é ÀÌ Ã¥¿¡¼­ °¡Àå ÀÚ¼¼ÇÏ°í Àü¹®ÀûÀÎ Áö¿øÀ» ¾òÀ» ¼ö ÀÖ´Ù.

¡Ú ÃßõÀÇ ±Û ¡Ú
»çȸ°¡ ³×Æ®¿öÅ© ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛ¿¡ ÀÇÁ¸ÇÒ¼ö·Ï ÀÌ·± ½Ã½ºÅÛÀ» °Ü³ÉÇÑ °ø°Ý Ƚ¼ö´Â ³ª³¯ÀÌ Áõ°¡Çß´Ù. ¶ÇÇÑ ÀÌ·± °ø°Ý(Á¤ºÎ, ±â¾÷, ±³À° ±â°ü, °³ÀÎÀÌ ´ë»ó)À¸·Î Áß¿ä µ¥ÀÌÅÍÀÇ Æı«¿Í ¼Õ»ó, ½Ã½ºÅÛ ÇÇÇØ, »ý»ê¼º Ç϶ô, °æÁ¦Àû ¼Õ½ÇÀÌ ¹ß»ýÇß´Ù.

¿À´Ã³¯ ÀÎÅͳݿ¡¼­ ÇàÇØÁö´Â °ø°ÝÀÇ ´ëºÎºÐÀº ´Ü¼øÇÑ °ñÄ©°Å¸® ¼öÁØ¿¡¼­ ³¡³ª±ä ÇÏÁö¸¸, Á¡Á¡ ¹üÁË, Å×·¯, ±× ¿ÜÀÇ ¾ÇÀÇÀûÀÎ ¸ñÀûÀ» ¶ì°í ¼ÒÇÁÆ®¿þ¾îÀÇ Ãë¾àÁ¡À» ³ë¸®´Â ÀϵéÀÌ Á¡Á¡ ´Ã¾î³ª´Â Ãß¼¼´Ù. ÃÖ±Ù Åë°è¿¡ µû¸£¸é ¿¬°£ 4,000°³ ÀÌ»óÀÇ ¼ÒÇÁÆ®¿þ¾î Ãë¾àÁ¡ÀÌ ¹ß°ßµÈ´Ù°í ÇÑ´Ù. ÀÌ·± Ãë¾àÁ¡Àº ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÒ ¶§ ½Ã½ºÅÛ º¸È£¸¦ ÀûÀýÈ÷ ÇÏÁö ¾Ê¾Ò°Å³ª º¸¾È °áÇÔÀ» Á¦°ÅÇÏ´Â µ¥ ÃæºÐÈ÷ ÁýÁßÇÏÁö ¸øÇ߱⠶§¹®¿¡ ¹ß»ýÇÑ´Ù.

Ãë¾àÁ¡ÀÌ Áõ°¡ÇÔ¿¡ µû¶ó °ø°ÝÀÇ º¹À⼺°ú È¿À²¼ºµµ ²ÙÁØÈ÷ ¹ßÀüÇß´Ù. ħÀÔÀÚ´Â Á¦Ç°¿¡¼­ ¹ß°ßµÈ Ãë¾àÁ¡À» ÆÄ°íµé ½ºÅ©¸³Æ®¸¦ À绡¸® °³¹ßÇßÀ¸¸ç, ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇØ ÄÄÇ»Å͸¦ ¼Õ»ó½ÃÅ°´Â °ÍÀº ¹°·Ð, ´Ù¸¥ °ø°ÝÀÚµéÀÌ »ç¿ëÇÒ ¼ö ÀÖ°Ô ½ºÅ©¸³Æ®¸¦ °øÀ¯Çϱâ±îÁö ÇÑ´Ù. ÀÌ·¸°Ô °øÀ¯µÈ ½ºÅ©¸³Æ®¸¦ È°¿ëÇÑ ÇÁ·Î±×·¥ÀÌ ¸¸µé¾îÁö¸é Ãë¾àÁ¡ÀÌ ÀÖ´Â ½Ã½ºÅÛÀ» ÀÚµ¿ °Ë»öÇØ °ø°ÝÇÏ°í ¼Õ»ó½ÃÅ°¸ç, ±×·± ½Ã½ºÅÛµéÀ» °æÀ¯ÇØ ´õ ¸¹Àº ½Ã½ºÅÛÀ» °ø°ÝÇÑ´Ù.

¸Å³â ¸·´ëÇÑ ¼öÀÇ Ãë¾àÁ¡ÀÌ ¹ß°ßµÇ¹Ç·Î °ü¸®ÀÚµéÀº ±âÁ¸ ½Ã½ºÅÛÀ» ÆÐÄ¡ÇÏ´Â µ¥ ´õ¿í °ñ¸Ó¸®¸¦ ¾Î°í ÀÖ´Ù. ÆÐÄ¡ Àû¿ëÀÌ ¾î·Á¿ï ¼ö ÀÖ°í ¿¹»óÄ¡ ¸øÇÑ ºÎÀÛ¿ëÀÌ ÀÖÀ»Áöµµ ¸ð¸¥´Ù. ¾÷ü°¡ º¸¾È ÆÐÄ¡¸¦ ³»³õÀº ÈÄ¿¡ Ãë¾àÁ¡ÀÌ ÀÖ´Â ÄÄÇ»ÅÍÀÇ 90~95%°¡ ÆÐÄ¡¸¦ Àû¿ëÇϱâ±îÁö´Â ¼ö°³¿ù, ½ÉÁö¾î ¼ö³âÀÌ °É¸± ¼ö ÀÖ´Ù.

ÀÎÅÍ³Ý »ç¿ëÀÚµéÀº °ø½Å·Â ÀÖ´Â º¸¾È °ü·Ã ÀÎÅÍ³Ý Ä¿¹Â´ÏƼ¿¡ Å©°Ô ÀÇÁ¸ÇÑ´Ù. ±×·¯³ª ¿À´Ã³¯ ±×·± ÇØ°á ¹æ½ÄÀº Á¡Á¡ ÇÑ°è¿¡ ºÎµúÈ÷°í ÀÖ´Ù. °¢°¢ÀÇ Ã³¸® Á¶Á÷ÀÌ ÀýÂ÷¸¦ ´É·üÀûÀÌ°íµµ ÀÚµ¿È­ÇÏ´Â µ¥ ¸ðµÎ ¿­½ÉÀ̱ä ÇÏÁö¸¸, »ó¿ë ¼ÒÇÁÆ®¿þ¾î Á¦Ç°ÀÇ Ãë¾àÁ¡ ¼ö°¡ ³Ê¹« ¸¹¾Æ ¾ÆÁÖ ¶Ù¾î³­ Á¶Á÷ÀÌ ¾Æ´Ï¶ó¸é ÀÌÁ¦ ÇØ°áÀÌ ºÒ°¡´ÉÇÑ ¼öÁØ¿¡ ¿Í ÀÖ´Ù.

´ëºÎºÐ Á¦Ç°¿¡¼­ º¸¾ÈÀÌ ´õ °­È­µÆ´Ù°í´Â º¼ ¼ö ¾ø´Ù. Áï, ¸¹Àº ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚµéÀº Ãë¾àÁ¡ÀÇ ¿øÀÎÀ¸·Î ¾òÀº ±³ÈÆÀ» ÀÌÇØÇÏÁö ¸øÇϰųª ÀûÀýÇÑ ¿ÏÈ­ Àü·«À» ÆîÄ¡Áö ¸øÇÏ°í ÀÖ´Ù. CERT/CC°¡ Ãʱ⠹öÀüÀÇ Á¦Ç°¿¡¼­ ¹ß°ßÇß´ø °Í°ú ¶È°°Àº Á¾·ùÀÇ Ãë¾àÁ¡À» ÀÌÈÄ ¹öÀü¿¡¼­µµ °è¼Ó ¹ß°ßÇÏ´Â »ç½Ç·Î ¹Ì·ç¾î ÀÌ Á¡À» ¾Ë ¼ö ÀÖ´Ù.

À§ ¿ä¼ÒµéÀ» Çϳª·Î ÇÕÃÄ »ý°¢Çغ¸¸é ½ÇÁ¦·Î ½Ã½ºÅÛ ¼Óµµ°¡ »¡¶óÁø ¸¸Å­ ´Ü½Ã°£ ³»¿¡ ¸¹Àº °ø°ÝÀ¸·Î »ó´çÇÑ °æÁ¦Àû ¼Õ½Ç°ú ¼­ºñ½º È¥¶õÀÌ ¹ß»ýÇÒ °ÍÀ¸·Î º¸ÀδÙ.
ÀÏ»çºÒ¶õÇÑ Ã³¸®°¡ °è¼Ó ÇÊ¿äÇÏÁö¸¸ ½±°Ô °ø°Ý ´çÇÏÁö ¾Ê°Ô ´õ ¸¹Àº º¸¾È ½Ã½ºÅÛÀ» °®Ãç¾ß ÇÑ´Ù.

ÀÌ Ã¥¿¡¼­´Â 1988³â¿¡ CERT¸¦ ¼³¸³ÇÑ ÀÌ·¡·Î ±â·ÏµÈ °¡Àå ÈçÇÏ°í À§ÇèÇϸç Æı«ÀûÀÎ ¼ÒÇÁÆ®¿þ¾î Ãë¾àÁ¡¿¡ ´ëÇÑ C/C++ ÇÁ·Î±×·¡¹Ö ÁÖ¿ä ¿¡·¯¸¦ ´Ù·é´Ù. ÀÌ Ã¥À¸·Î ÇÁ·Î±×·¡¹Ö ¿¡·¯¸¦ ±íÀÌ ÀÖ°Ô ±â¼úÀûÀ¸·Î ºÐ¼®ÇÏ°í, ħÅõ À§ÇèÀ» ÁÙÀ̰ųª Á¦°ÅÇÏ´Â µ¥ È¿°úÀûÀÌ°íµµ ½Ç¿ëÀûÀÎ ¿ÏÈ­ Àü·« ¸ðµÎ¸¦ ¹è¿ï ¼ö ÀÖ´Ù.

1987³â 4¿ù, ·Î¹öÆ®°¡ ¼ÒÇÁÆ®¿þ¾î °øÇÐ ¿¬±¸¼Ò(SEI, Software Engineering Institute)¿¡ óÀ½À¸·Î ÇÕ·ùÇÒ ¶§ºÎÅÍ ÁÙ°ð ÇÔ²² ÀÏÇØ ¿Ô´Ù. ·Î¹öÆ®´Â ³ë·ÃÇÏ°íµµ Áö½ÄÀÌ Ç³ºÎÇÑ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾îÀε¥, ¼ÒÇÁÆ®¿þ¾î Ãë¾àÁ¡À» ¼¼¼¼ÇÏ°Ô ºÐ¼®ÇÏ°í ÀÚ½ÅÀÌ °üÂûÇÏ°í ¹ß°ßÇÑ ³»¿ëÀ» Àß ¼³¸íÇß´Ù. ±×·¸±â ¶§¹®¿¡ ÀÌ Ã¥Àº ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚµéÀÌ Á÷¸éÇÏ´Â °¡Àå ÀϹÝÀûÀÎ ¹®Á¦µé¿¡ ´ëÇØ ¸Å¿ì ½ÅÁßÇÑ Ã³¸®¿Í ½ÇÁúÀû ÇØ°áÃ¥À» Á¦°øÇÑ´Ù. ·Î¹öÆ®´Â ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡ ´ëÇØ ±¤¹üÀ§ÇÑ ¹è°æ Áö½ÄÀ» °®°í ÀÖ¾î ¼Ò½ºÄÚµå °³¹ß ½Ã¿¡ ÀÌÇصæ½ÇÀ» µûÁ®¾ß ÇÏ´Â ¼º´É ±ÕÇü, À¯¿ë¼º, ±âŸ Ç°Áú ¼Ó¼º¿¡µµ ½Å°æÀ» ±â¿ï¿´´Ù. ·Î¹öÆ®ÀÇ ´É·Â¿¡ ´õÇØ ÀÌ Ã¥¿¡´Â CERT¸¦ ¿î¿ëÇϸ鼭 ¾òÀº ÃàÀûµÈ Áö½ÄµéÀÌ µé¾îÀÖ°í, SEIÀÇ CERT/CC Ãë¾àÁ¡ ºÐ¼® ÆÀ, CERT ¿î¿µ ½ºÅÂÇÁ, ±×¸®°í ÆíÁý ¹× Áö¿ø ½ºÅÂÇÁÀÇ Æ¯º°ÇÑ ÀÛ¾÷µµ µé¾îÀÖ´Ù.
- ¸®Â÷µå Æä½Ã¾Æ(Richard D. Phethia)/CERT µð·ºÅÍ

¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú

¡á C³ª C++ ¾ÖÇø®ÄÉÀ̼ÇÀÇ Àüü º¸¾ÈÀ» Çâ»ó½Ãų ¼ö ÀÖ´Â ¹æ¹ý
¡á ºÒ¾ÈÀüÇÑ Á¶ÀÛ ·ÎÁ÷À» ¹«´Ü ÀÌ¿ëÇÏ´Â ¹öÆÛ ¿À¹öÇ÷Î, ½ºÅà ½º¸Å½Ì, ¹Ýȯ ÁöÇâÀû ÇÁ·Î±×·¡¹Ö °ø°Ý µîÀ» ¹«·ÂÈ­½Ãų ¹æ¹ý
¡á µ¿Àû ¸Þ¸ð¸® °ü¸® ÇÔ¼öÀÇ À߸øµÈ »ç¿ëÀ¸·Î ¹ß»ýÇÏ´Â Ãë¾àÁ¡°ú º¸¾È ÇãÁ¡À» ¿¹¹æÇÏ´Â ¹æ¹ý
¡á ºÎÈ£ Á¤¼ö ¿À¹öÇ÷Î, ¹«ºÎÈ£ Á¤¼ö ·¡ÇÎ, À߸² ¿¡·¯·Î ÀÎÇØ ¹ß»ýÇÏ´Â Á¤¼ö °ü·Ã ¹®Á¦¸¦ Á¦°ÅÇÏ´Â ¹æ¹ý
¡á ½ÃÅ¥¾î I/O¸¦ ¼öÇàÇØ ÆÄÀÏ ½Ã½ºÅÛ Ãë¾àÁ¡À» ¿¹¹æÇÏ´Â ¹æ¹ý
¡á Çü½Ä ¹®ÀÚ¿­ Ãë¾àÁ¡À» ¸¸µéÁö ¾Ê°í Çü½ÄÈ­µÈ Ãâ·Â ÇÔ¼ö¸¦ ¿Ã¹Ù¸£°Ô »ç¿ëÇÏ´Â ¹æ¹ý
¡á µ¿½Ã ¹ß»ý Äڵ带 °³¹ßÇÏ´Â µ¿¾È¿¡ °æÇÕ »óÅÂ¿Í ±âŸ ¹«´Ü ÀÌ¿ë °¡´ÉÇÑ Ãë¾àÁ¡À» ¿¹¹æÇÏ´Â ¹æ¹ý
¡á C11¿Í C++11¿¡ ´ëÇÑ ³»¿ë ¾÷µ¥ÀÌÆ®
¡á ¹®ÀÚ¿­, µ¿Àû ¸Þ¸ð¸® °ü¸®, Á¤¼ö º¸¾È °ü·Ã ³»¿ë ¾÷µ¥ÀÌÆ®
¡á µ¿½Ã ¹ß»ý¿¡ ´ëÇÑ »õ·Î¿î ´Ü¿ø Ãß°¡

¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú

ÀÌ Ã¥Àº C¿Í C++·Î ¼ÒÇÁÆ®¿þ¾î °³¹ß°ú À¯Áö º¸¼ö¿¡ Á¾»çÇÏ´Â »ç¶÷¿¡°Ô À¯¿ëÇÏ´Ù.

¡á C/C++ ÇÁ·Î±×·¡¸Ó¶ó¸é ¼ÒÇÁÆ®¿þ¾î Ãë¾àÁ¡ÀÌ µÇ´Â Åë»óÀûÀÎ ÇÁ·Î±×·¡¹Ö ¿¡·¯¸¦ È®ÀÎÇÏ°í ÀÌ·¯ÇÑ ¿¡·¯°¡ ¾î¶»°Ô ¹«´Ü ÀÌ¿ëµÇ´ÂÁö¸¦ ÀÌÇØÇÏ¸ç ¾ÈÀü ¹æ½ÄÀ¸·Î ÇØ°áÃ¥À» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¾Ë ¼ö ÀÖ´Ù.
¡á ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ® °ü¸®ÀÚ¶ó¸é ¼ÒÇÁÆ®¿þ¾î Ãë¾àÁ¡ÀÇ Á߿伺°ú À§ÇèÀ» ½Äº°ÇØ ½ÃÅ¥¾î ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡ ÅõÀÚ ÇØ¾ß ÇÒÁö¸¦ ÆÇ´ÜÇÒ ¼ö ÀÖ´Ù.
¡á ÄÄÇ»ÅÍ°øÇаú ÇлýÀ̶ó¸é ³ª»Û ½À°üÀÌ µå´Â °ÍÀ» ¸·¾ÆÁÖ¸ç ÇÁ·Î Á÷¾÷ÀÎÀÌ µÅ¼­ ½ÃÅ¥¾î ÇÁ·Î±×·¥À» °³¹ßÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¡¹Ö ½Ç±â¸¦ ÀÍÈú ¼ö ÀÖ´Ù.
¡á º¸¾È ºÐ¼®°¡¶ó¸é ÀÏ»óÀûÀÎ Ãë¾àÁ¡¿¡ ´ëÇØ ¼¼ºÎÀûÀÎ ¼³¸íÀ» ÀÌÇØÇÏ°í ÀÌ·¯ÇÑ Ãë¾àÁ¡À» ¹ß°ßÇÏ´Â ¹æ¹ýÀ» ¾Ë°Ô µÇ¸ç ½ÇÁ¦ÀûÀÎ ¿¹¹æ Àü·«À» ÀÍÈú ¼ö ÀÖ´Ù.

¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú

1Àå, '°¡À§µé°í ¶Ù±â'¿¡¼­´Â ¹®Á¦ÀÇ °³·«À» Á¦°øÇÏ°í, º¸¾È ¿ë¾î¿Í °³³äÀ» ¼Ò°³ÇÏ¸ç ±×Åä·Ï ¸¹Àº Ãë¾àÁ¡ÀÌ C¿Í C++ ÇÁ·Î±×·¥¿¡¼­ ¹ß°ßµÇ´Â ÀÌÀ¯¸¦ ¾Ë·ÁÁØ´Ù.

2Àå, '¹®ÀÚ¿­'¿¡¼­´Â C¿Í C++¿¡¼­ÀÇ ¹öÆÛ ¿À¹öÇÃ·Î¿Í ½ºÅà ½º¸Å½Ì °°Àº ¹®ÀÚ¿­ Á¶ÀÛ, Åë»óÀûÀÎ º¸¾È °áÇÔ, ±× °á°ú·Î ³ªÅ¸³ª´Â Ãë¾àÁ¡À» ¼³¸íÇÑ´Ù. ÄÚµå ÀÎÁ§¼Ç°ú ¾ÆÅ© ÀÎÁ§¼Ç ÀͽºÇ÷ÎÀÕÀ» ¸ðµÎ ¾Ë¾Æº»´Ù.

3Àå, 'Æ÷ÀÎÅÍ º¯Á¶'¿¡¼­´Â °ø°ÝÀÚ°¡ ¸Þ¸ð¸®ÀÇ ¾î´À À§Ä¡¿¡¼­µç ÁÖ¼Ò¸¦ ¾µ ¼ö ÀÖ´Â ÀÓÀÇ ¸Þ¸ð¸® ¾²±â ÀͽºÇ÷ÎÀÕÀ» ¼Ò°³ÇÏ°í, ÀÌ·± ÀͽºÇ÷ÎÀÕÀÌ µé¾î°£ ¸Ó½Å¿¡¼­ ÀÓÀÇ Äڵ带 ½ÇÇàÇÏ´Â µ¥ »ç¿ëµÉ ¼ö ÀÖ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ÀÓÀÇ ¸Þ¸ð¸® ¾²±â·Î ¹ß»ýÇÑ Ãë¾àÁ¡Àº ÀÌÈÄÀÇ Àå¿¡¼­ ´Ù·é´Ù.

4Àå, 'µ¿Àû ¸Þ¸ð¸® °ü¸®'¿¡¼­´Â µ¿Àû ¸Þ¸ð¸® °ü¸®¸¦ ¼³¸íÇÑ´Ù. µ¿ÀûÀ¸·Î ÇÒ´çµÈ ¹öÆÛ ¿À¹öÇ÷Î, ÇØÁ¦µÈ ¸Þ¸ð¸®¿¡ ¾²±â, ÀÌÁß ÇØÁ¦ Ãë¾àÁ¡À» ¼³¸íÇÑ´Ù.

5Àå, 'Á¤¼ö º¸¾È'¿¡¼­´Â Á¤¼ö ¿À¹öÇ÷Î, ºÎÈ£ ¿¡·¯, À߸² ¿¡·¯ µîÀÇ Çʼö º¸¾È ¹®Á¦(Á¤¼ö¸¦ Ãë±ÞÇÏ´Â º¸¾È ¹®Á¦)¸¦ ´Ù·é´Ù.

6Àå, 'Çü½ÄÈ­µÈ Ãâ·Â'¿¡¼­´Â Çü½ÄÈ­µÈ Ãâ·Â ÇÔ¼öÀÇ ÀûÀýÇϰųª ºÎÀûÀýÇÑ »ç¿ëÀ» ¼³¸íÇÑ´Ù. À̵é ÇÔ¼öÀÇ ºÎÀûÀýÇÑ »ç¿ëÀ¸·Î ÀÎÇÑ Çü½Ä ¹®ÀÚ¿­°ú ¹öÆÛ ¿À¹öÇ÷ΠÃë¾àÁ¡ ¸ðµÎ¸¦ ¼³¸íÇÑ´Ù.

7Àå, 'µ¿½Ã¼º'¿¡¼­´Â ±³Âø »óÅÂ, °æÇÕ »óÅÂ, ºÎÀûÀýÇÑ ¸Þ¸ð¸® Á¢±Ù ¼ø¼­·Î ÀÎÇØ ¹ß»ýÇÏ´Â µ¿½Ã¼º°ú Ãë¾àÁ¡¿¡ ÃÊÁ¡À» ¸ÂÃá´Ù.

8Àå, 'ÆÄÀÏ I/O'¿¡¼­´Â ÆÄÀÏ I/O¿Í °ü·ÃµÈ Åë»óÀûÀÎ Ãë¾àÁ¡À» ¼³¸íÇϴµ¥, ¿©±â¿¡´Â °æÇÕ »óÅÂ¿Í TOCTOU Ãë¾àÁ¡ÀÌ Æ÷ÇԵȴÙ.

9Àå, '±Ç°í °üÇà'¿¡¼­´Â C/C++ ¾ÖÇø®ÄÉÀ̼ÇÀÇ Àüü º¸¾ÈÀ» Çâ»ó½ÃÅ°±â À§ÇØ Æ¯Á¤ °³¹ß °üÇàÀ» ±Ç°íÇÑ´Ù. ÀÌ·± ±Ç°í¾ÈÀº ƯÁ¤ Ãë¾àÁ¡ ºÎ·ùÀÇ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ °¢ Àå¿¡ ÀÖ´Â ±ÇÀå »çÇ׵鿡 À̾îÁö´Â °ÍÀÌ´Ù.

¡Ú ÀúÀÚ ¼­¹® ¡Ú

1988³â 11¿ù, ÀÎÅÍ³Ý ½Ã½ºÅÛÀÇ 10%¸¦ ¸ØÃß°Ô ¸¸µç ¸ð¸®½º(Morris) ¿ú »ç°ÇÀÌ °è±â°¡ µÅ ¹Ì±¹ ¹æÀ§ °íµî ¿¬±¸ °èȹ±¹(DARPA, Defense Advanced Research Projects Agency)Àº CERT¸¦ Ãâ¹ü½ÃÄ×´Ù. CERT´Â Ææ½Çº£ÀÌ´Ï¾Æ ÁÖ ÇÇÃ÷¹ö±×ÀÇ ¼ÒÇÁÆ®¿þ¾î °øÇÐ ¿¬±¸¼Ò(SEI, Software Engineering Institute) ³»¿¡ ÀÖÀ¸¸ç, ¿¬¹æ Á¤ºÎ ±â±ÝÀ¸·Î ¿î¿µµÇ´Â ¿¬±¸°³¹ß ¼¾ÅÍÀÎ SEI¸¦ ¹Ì ±¹¹æºÎ°¡ Áö¿øÇÑ´Ù.

Ãʱ⿡ CERT´Â »ç°Ç ´ëÀÀ°ú ºÐ¼®¿¡ ÁýÁßÇß´Ù. °ø°Ý ½Ãµµ, ½ÃÇè, Ž»ö °°Àº »ç°ÇÀÌ ÀÖ¾ú°í, ¼­ºñ½º ¼Õ»óÀ̳ª °ÅºÎ¿Í °°ÀÌ °ø°Ý¿¡ ¼º°øÇÑ »ç°Çµéµµ ÀÖ´Ù. 1988³âºÎÅÍ CERT´Â Á¤º¸¸¦ ¿äûÇϰųª ÄÄÇ»ÅÍ º¸¾È »ç°í¸¦ ½Å°íÇÏ´Â 22,665°Ç ÀÌ»óÀÇ ±ä±ÞÀüÈ­¸¦ ¹Þ¾ÒÀ¸¸ç, 319,992°Ç ÀÌ»óÀÇ ÄÄÇ»ÅÍ º¸¾È »ç°ÇÀ» ó¸®Çß´Ù. ¸Å³â º¸°íµÇ´Â »ç°Ç ¼ö´Â °è¼Ó Áõ°¡ÇÏ´Â Ãß¼¼´Ù.
»ç°Ç¿¡ ´ëÇÑ ´ëÀÀÀÌ ÇÊ¿äÇÏÁö¸¸ »óÈ£ Á¤º¸ ½Ã½ºÅÛ°ú ÀÎÅͳÝÀ» ÁöÅ°±â¿¡´Â ¿ªºÎÁ·ÀÌ´Ù. ºÐ¼®Çغ¸¸é ´ë´Ù¼öÀÇ »ç°ÇÀÌ Æ®·ÎÀÌ ¸ñ¸¶ ¾Ç¼ºÄÚµå, »çȸ°øÇÐ(social engineering), ¼ÒÇÁÆ®¿þ¾î Ãë¾àÁ¡À» ÀÌ¿ëÇØ ¹ß»ýÇϴµ¥, ¼ÒÇÁÆ®¿þ¾î °áÇÔ, µðÀÚÀÎ °áÁ¤, ±¸¼º °áÁ¤, ±×¸®°í ½Ã½ºÅÛ °£ÀÇ ÀÌ»ó ÀÛµ¿µéµµ ¿øÀÎÀÌ µÈ´Ù. CERT´Â Ãë¾àÁ¡ Á¤º¸¿¡ ´ëÇÑ °ø°³µÈ ¼Ò½ºµéÀ» »ìÆ캸°í Á¤±âÀûÀ¸·Î Ãë¾àÁ¡ º¸°í¸¦ ¹Þ´Â´Ù. 1995³â ÀÌ·¡·Î 16,726°Ç ÀÌ»óÀÇ Ãë¾àÁ¡ÀÌ º¸°íµÆ´Ù. º¸°í¸¦ ¹ÞÀ¸¸é CERT´Â Ãë¾àÁ¡ÀÌ µÉ ¸¸ÇÑ ºÎºÐÀ» ºÐ¼®ÇÏ°í, ±× Á¦Ç°ÀÇ ±â¼ú ÇÁ·Îµà¼­µé°ú ÇÔ²² ÀÛ¾÷ÇØ º¸¾È °áÇÔÀ» ÇØ°áÇÑ´Ù.

Åë°è·Î º¸¸é »ç°Ç º¸°í¿Í ºñ½ÁÇÏ°Ô Ãë¾àÁ¡ º¸°íµµ ºÒ¾ÈÇÒ Á¤µµ·Î °è¼Ó ´Ã¾î³ª°í ÀÖ´Ù. Ãë¾àÁ¡À» °ü¸®ÇÏ·Á¸é ó¸® °úÁ¤À» µÇ¤¾î º¸°Ô µÇ´Âµ¥, ÀÎÅͳݰú Á¤º¸ ½Ã½ºÅÛ º¸¾È ¹®Á¦¿¡ ´ëóÇϱ⿡´Â ÃæºÐÄ¡ ¾Ê´Ù. ´Ã¾î³ª´Â Ãë¾àÁ¡°ú »ç°Ç ¸ðµÎ¿¡ ´ëóÇÏ·Á¸é ¼ÒÇÁÆ®¿þ¾î °³¹ß ¹× À¯Áö °ü¸®ÇÏ´Â µ¿¾È¿¡ ¼ÒÇÁÆ®¿þ¾î Ãë¾àÁ¡ÀÌ ³¢¾îµéÁö ¸øÇÏ°Ô ÇÏ´Â °ÍÀÌ ¹®Á¦ °ø·«¿¡ ´ëÇÑ ´õ È®½ÇÇÑ ¹æ¹ýÀÌ µÈ´Ù. ±âÁ¸ Ãë¾àÁ¡À» ºÐ¼®Çغ¸¸é »ó´ëÀûÀ¸·Î »ç¼ÒÇÑ ±Ùº» ¿øÀÎµé ¶§¹®¿¡ ´ë´Ù¼öÀÇ Ãë¾àÁ¡ÀÌ ¹ß»ýÇÑ´Ù´Â °ÍÀ» ¾Ë°Ô µÈ´Ù. ÀÌ Ã¥ÀÇ ¸ñÇ¥´Â °³¹ßÀڵ鿡°Ô ÀÌ·± ±Ùº» ¿øÀΰú Ãë¾àÁ¡ÀÌ ÀϾÁö ¾Ê°Ô ÃëÇÒ ¼ö ÀÖ´Â Á¶Ä¡¿¡ °üÇØ ±³À°ÇÏ´Â °ÍÀÌ´Ù.

¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú

½ºÀ§½º Á¦³×¹Ù ¼ÒÀç À¯·´ÀÔÀÚ¹°¸®¿¬±¸¼Ò¿¡ ±Ù¹«ÇÏ´ø ÆÀ ¹ö³Ê½º¸®(Tim Berners-Lee)°¡ 1989ÃÖ±Ù ¿ì¸®³ª¶ó¿¡ º¸¾È »ç°í°¡ ²÷ÀÌÁö ¾Ê°í ÀÖ´Ù. ÀºÇà°ú Åë½Å»ç¸¦ ºñ·ÔÇÑ ±â¾÷ü¿¡¼­ °³Àο¡ À̸£±â±îÁö ÀÚ·á À¯Ãâ°ú ÈѼÕÀº ±× ½É°¢¼º¿¡µµ ºÒ±¸ÇÏ°í ÀØÀ» ¸¸Çϸé ÅÍÁ® ³ª¿Â´Ù. ºñ´Ü ¿ì¸®³ª¶ó¿¡ ±¹ÇÑµÈ °Íµµ ¾Æ´Ï´Ù. ÀÌ ±ÛÀ» ÀÛ¼ºÇÏ´Â Áö±Ýµµ TV ´º½º¿¡¼­ ¹Ì±¹ ¼Ò´Ï ÇÈó½ºÀÇ º¸¾ÈÀÌ ¶Õ·Á ¹Ì°³ºÀÀÛµéÀÌ À¯ÃâµÈ ¼Ò½ÄÀÌ Èê·¯³ª¿À°í ÀÖ´Ù. °¢ ¾÷ü´Â ¾Õ´ÙÅý º¸¾ÈÀ» °­È­ÇÏ°í ÀÖÁö¸¸ ½±»ç¸® ¿Ïº®ÇÑ ´ëºñ¸¦ ¸øÇÏ°í ÀÖ´Ù. °ø°ÝÀÚ´Â ¾î¶»°Ôµç »õ ¹æ¹ýÀ» µ¿¿øÇØ ÇãÁ¡À» ãÀ¸·Á Çϱ⠶§¹®¿¡ ÇÁ·Î±×·¥ °³¹ßÀÚ´Â Á¶±Ýµµ ¹æ½ÉÇÒ ¼ö ¾ø´Â ÀÔÀåÀÌ´Ù.

ÀÌ·± ¶§¿¡ ÀÌ Ã¥À» ¹ø¿ªÇÏ°Ô µÅ ±â»Ú°Ô »ý°¢ÇÑ´Ù. ÀÌ Ã¥ÀÇ ÀúÀÚÀÎ ½ÃÄÚµå´Â Çö¾÷¿¡¼­´Â ¹°·ÐÀÌ°í ÀÎÅͳݿ¡¼­µµ º¸¾È Àü¹®°¡·Î ¸í¼ºÀÌ ³ô´Ù. ±×°¡ ½ÃÅ¥¾î ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ Á¦¹Ý »çÇ×À» ÇÑ ±ÇÀÇ Ã¥¿¡ ´ãÀ¸·Á ³ë·ÂÇÑ ÈçÀûÀÌ °÷°÷¿¡ º¸ÀδÙ. ÀÌ Ã¥ÀÇ ³»¿ëÀº ÇÁ·Î±×·¡¹Ö¿¡ ¾î´À Á¤µµ °æÇèÀÌ ÀÖ´Â µ¶ÀÚ¸¦ À§ÇÑ °ÍÀ¸·Î, ÇÁ·Î±×·¡¹Ö Ãʺ¸ÀÚ°¡ º¸±â¿¡´Â ¾î·Á¿î ºÎºÐµéÀÌ ´õ·¯ ÀÖ´Ù. ÇÏÁö¸¸ ÇÁ·Î±×·¡¹Ö °ÉÀ½¸¶ºÎÅÍ ¾ÈÀüÇÑ ÇÁ·Î±×·¡¹Ö ½À°üÀ» µéÀÌ´Â °ÍÀÌ Áß¿äÇÏ´Ù´Â Á¡¿¡¼­ ÇÁ·Î±×·¡¹ÖÀ» ½ÃÀÛÇÏ´Â Ãʺ¸ÀÚµµ ÀÌ Ã¥À» °ç¿¡ µÎ±æ ±ÇÇÑ´Ù. ¾î´À ¼öÁØÀÇ µ¶ÀÚ°¡ ÀÌ Ã¥À» Àеç ÇÁ·Î±×·¥ º¸¾È Âü°í¼­·Î È°¿ëÇÑ´Ù¸é ±× °¡Ä¡¸¦ ÃæºÐÈ÷ Çس»¸®¶ó ¹Ï´Â´Ù.

¸ñÂ÷

1Àå. °¡À§µé°í ¶Ù±â
1.1 À§Çù ¾Ë¾Æº¸±â
__¼Õ½Ç ºñ¿ëÀº ¾ó¸¶Àΰ¡?
__´©°¡ À§ÇùÇϴ°¡?
__¼ÒÇÁÆ®¿þ¾î º¸¾È
1.2 º¸¾È °³³ä
__º¸¾È Á¤Ã¥
__º¸¾È °áÇÔ
__Ãë¾àÁ¡
__ÀͽºÇ÷ÎÀÕ
__¿ÏÈ­
1.3 C¿Í C++
__°£·«ÇÑ ¿ª»ç
__C ¾ð¾î¿¡¼­ÀÇ ¹®Á¦Á¡
__·¹°Å½Ã ÄÚµå
__±âŸ ¾ð¾î
1.4 °³¹ß Ç÷§Æû
__¿î¿µÃ¼Á¦
__ÄÄÆÄÀÏ·¯
1.5 Á¤¸®
1.6 Ãß°¡ Âü°í ÀÚ·á

2Àå. ¹®ÀÚ¿­
2.1 ¹®ÀÚ¿­
__¹®ÀÚ¿­ µ¥ÀÌÅÍ Çü
__UTF-8
__È®Àå ¹®ÀÚ¿­
__¹®ÀÚ¿­ ¸®ÅÍ·²
__C++¿¡¼­ÀÇ ¹®ÀÚ¿­
__¹®ÀÚÇü
__int
__unsigned char
__wchar_t
__¹®ÀÚ¿­ Å©±â ÁöÁ¤
2.2 ÀÏ¹Ý ¹®ÀÚ¿­ ó¸® ¿¡·¯
__±æÀÌ Á¦ÇÑ ¾ø´Â ¹®ÀÚ¿­ º¹»ç
__1¹ÙÀÌÆ® ¿À¹öÇ÷Π¿¡·¯
__null Á¾·á ¿¡·¯
__¹®ÀÚ¿­ À߸²
__ÇÔ¼ö ¾øÀÌ ¹ß»ýÇÏ´Â ¹®ÀÚ¿­ ¿¡·¯
2.3 ¹®ÀÚ¿­ Ãë¾àÁ¡°ú ÀͽºÇ÷ÎÀÕ
__¿À¿°µÈ µ¥ÀÌÅÍ
__º¸¾È °áÇÔ: IsPasswordOK
__¹öÆÛ ¿À¹öÇ÷Î
__ÇÁ·Î¼¼½º ¸Þ¸ð¸® Á¶Á÷
__½ºÅà °ü¸®
__½ºÅà ½º¸Å½Ì
__ÄÚµå ÀÎÁ§¼Ç
__¾ÆÅ© ÀÎÁ§¼Ç
__º¹±Í ÁöÇâ ÇÁ·Î±×·¡¹Ö
2.4 ¹®ÀÚ¿­¿¡ ´ëÇÑ ¿ÏÈ­ Àü·«
__¹®ÀÚ¿­ ó¸®
__C11 Annex K °æ°è Á¡°Ë ÀÎÅÍÆäÀ̽º
__µ¿Àû ÇÒ´ç ÇÔ¼ö
__C++ std::basic_string
__¹®ÀÚ¿­ °´Ã¼ ÂüÁ¶ÀÇ ¹«È¿È­
__basic_string »ç¿ë¿¡¼­ÀÇ ±âŸ ÀϹÝÀû ½Ç¼ö
2.5 ¹®ÀÚ¿­ ó¸® ÇÔ¼ö
__gets()
__C99
__C11 Annex K °æ°è Á¡°Ë ÀÎÅÍÆäÀ̽º: gets_s()
__µ¿Àû ÇÒ´ç ÇÔ¼ö
__strcpy()¿Í strcat()
__C99
__strncpy()¿Í strncat()
__memcpy()¿Í memmove()
__strlen()
2.6 ·±Å¸ÀÓ ¹æÁö Àü·«
__°ËÃâ°ú º¹±¸
__ÀÔ·Â À¯È¿È­
__°´Ã¼ Å©±â Á¡°Ë
__ºñÁÖ¾ó ½ºÆ©µð¿À ÄÄÆÄÀÏ·¯°¡ »ý¼ºÇÏ´Â ·±Å¸ÀÓ Á¡°Ë
__½ºÅà ī³ª¸®¾Æ
__½ºÅà ½º¸Å½Ì ÇÁ·ÎÅØÅÍ(ÇÁ·ÎÆú¸®½º)
__¿î¿µÃ¼Á¦ Àü·«
__°ËÃâ°ú º¹±¸
__ºñ½ÇÇà ½ºÅÃ
__W^X
__PaX
__ÇâÈÄ ¹æÇâ
2.7 ÁÖ¸ñÇÒ ¸¸ÇÑ Ãë¾àÁ¡
__¿ø°Ý ·Î±×ÀÎ
__Ä¿¹ö·Î½º
2.8 Á¤¸®
2.9 Ãß°¡ Âü°í ÀÚ·á

3Àå. Æ÷ÀÎÅÍ º¯Á¶
3.1 µ¥ÀÌÅÍ À§Ä¡
3.2 ÇÔ¼ö Æ÷ÀÎÅÍ
3.3 °´Ã¼ Æ÷ÀÎÅÍ
3.4 ¸í·É Æ÷ÀÎÅÍ ¼öÁ¤
3.5 Àü¿ª ¿ÀÇÁ¼Â Å×À̺í
3.6 .dtors ¼½¼Ç
3.7 °¡»ó Æ÷ÀÎÅÍ
3.8 atexit()¿Í on_exit() ÇÔ¼ö
3.9 longjmp() ÇÔ¼ö
3.10 ¿¹¿Ü ó¸®
__±¸Á¶Àû ¿¹¿Ü ó¸®
__½Ã½ºÅÛ ±âº» ¿¹¿Ü ó¸®
3.11 ¿ÏÈ­ Àü·«
__½ºÅà ī³ª¸®¾Æ
__W^X
__ÇÔ¼ö Æ÷ÀÎÅÍÀÇ ÀÎÄÚµù/µðÄÚµù
3.12 Á¤¸®
3.13 Ãß°¡ Âü°í ÀÚ·á

4Àå. µ¿Àû ¸Þ¸ð¸® °ü¸®
4.1 C ¸Þ¸ð¸® °ü¸®
__C Ç¥ÁØ ¸Þ¸ð¸® °ü¸® ÇÔ¼ö
__Á¤·Ä
__alloca()°ú °¡º¯ Å©±â ¹è¿­
4.2 ÀϹÝÀûÀÎ C ¸Þ¸ð¸® °ü¸® ¿¡·¯
__ÃʱâÈ­ ¿¡·¯
__¹Ýȯ °ª Á¡°Ë »ý·«
__NullÀ̳ª ºÎÀûÀýÇÑ Æ÷ÀÎÅÍÀÇ ¿ªÂüÁ¶
__ÇØÁ¦µÈ ¸Þ¸ð¸® ÂüÁ¶
__¸Þ¸ð¸®ÀÇ ¿©·¯ ¹ø ÇØÁ¦
__¸Þ¸ð¸® ´©¼ö
__0 ±æÀÌ ÇÒ´ç
__DR #400
4.3 C++ µ¿Àû ¸Þ¸ð¸® °ü¸®
__ÇÒ´ç ÇÔ¼ö
__ÇÒ´ç ÇØÁ¦ ÇÔ¼ö
__°¡ºñÁö ÄÝ·º¼Ç
4.4 ÀϹÝÀûÀÎ C++ ¸Þ¸ð¸® °ü¸® ¿¡·¯
__ÇÒ´ç ½ÇÆи¦ ¿Ã¹Ù·Î ó¸® ¸øÇÔ
__¦ÀÌ À߸øµÈ ¸Þ¸ð¸® °ü¸® ÇÔ¼ö
__¸Þ¸ð¸® ¿©·¯ ¹ø ÇØÁ¦
__ÇÒ´ç ÇØÁ¦ ÇÔ¼öÀÇ ¿¹¿Ü ó¸®
4.5 ¸Þ¸ð¸® °ü¸®ÀÚ
4.6 ´õ±× ¸®ÀÇ ¸Þ¸ð¸® ÇÒ´çÀÚ
__Èü¿¡¼­ÀÇ ¹öÆÛ ¿À¹öÇ÷Î
4.7 ÀÌÁß ÇØÁ¦ Ãë¾àÁ¡
__ÇØÁ¦µÈ ¸Þ¸ð¸®¿¡ ¾²±â
__RtlHeap
__¹öÆÛ ¿À¹öÇ÷Î(¸®´ö½º)
4.8 ¿ÏÈ­ Àü·«
__Null Æ÷ÀÎÅÍ
__ÀÏ°ü¼º ÀÖ´Â ¸Þ¸ð¸® °ü¸® ½À°ü
__phkmalloc
__¹«ÀÛÀ§È­
__OpenBSD
__jemalloc ¸Þ¸ð¸® °ü¸®ÀÚ
__Á¤Àû ºÐ¼®
__·±Å¸ÀÓ ºÐ¼® µµ±¸
4.9 Áß¿äÇÑ Ãë¾àÁ¡
__CVS ¹öÆÛ ¿À¹öÇ÷ΠÃë¾àÁ¡
__¸¶ÀÌÅ©·Î¼ÒÇÁÆ® µ¥ÀÌÅÍ ¾×¼¼½º ÄÄÆ÷³ÍÆ®(MDAC)
__CVS ¼­¹öÀÇ ÀÌÁß ÇØÁ¦
__MIT Ä¿¹ö·Î½º 5ÀÇ Ãë¾àÁ¡
4.10 Á¤¸®

5Àå. Á¤¼ö º¸¾È
5.1 Á¤¼ö º¸¾È ¼Ò°³
5.2 Á¤¼ö µ¥ÀÌÅÍ Çü
__ºÎÈ£ ¾ø´Â Á¤¼öÇü
__·¦¾î¶ó¿îµå
__ºÎÈ£ ÀÖ´Â Á¤¼öÇü
__ºÎÈ£ ÀÖ´Â Á¤¼öÇüÀÇ ¹üÀ§
__Á¤¼ö ¿À¹öÇ÷Î
__¹®ÀÚÇü
__µ¥ÀÌÅÍ ¸ðµ¨
__±âŸ Á¤¼öÇü
5.3 Á¤¼ö º¯È¯
__Á¤¼ö º¯È¯
__Á¤¼ö º¯È¯ ¼øÀ§
__Á¤¼ö ÇÁ·Î¸ð¼Ç
__º¸ÅëÀÇ »ê¼ú º¯È¯
__ºÎÈ£ ¾ø´Â Á¤¼öÇüÀÇ º¯È¯
__ºÎÈ£ ÀÖ´Â Á¤¼öÇüÀÇ º¯È¯
__¾Ï½ÃÀû º¯È¯
5.4 Á¤¼ö ¿¬»ê
__´ëÀÔ
__µ¡¼À
__»¬¼À
__°ö¼À
__³ª´°¼À°ú ³ª¸ÓÁö
__½ÃÇÁÆ®
5.5 Á¤¼ö Ãë¾àÁ¡
__Ãë¾àÁ¡
__·¦¾î¶ó¿îµå
__º¯È¯°ú À߸² ¿¡·¯
__¿¹¿Ü°¡ ¾Æ´Ñ Á¤¼ö ·ÎÁ÷ ¿¡·¯
5.6 ¿ÏÈ­ Àü·«
__Á¤¼öÇü ¼±ÅÃ
__Ãß»ó µ¥ÀÌÅÍ Çü
__ÀÓÀÇ Á¤È® ¿¬»ê
__¹üÀ§ Á¡°Ë
__¼±Çà Á¶°Ç°ú ÈÄÇà Á¶°Ç °Ë»ç
__½ÃÅ¥¾î Á¤¼ö ¶óÀ̺귯¸®
__¿À¹öÇ÷Π°ËÃâ
__ÄÄÆÄÀÏ·¯°¡ »ý¼ºÇÑ ·±Å¸ÀÓ °Ë»ç
__ÀÔÁõ °¡´ÉÇÑ ¹üÀ§ ³» ¿¬»ê
__AIR Á¤¼ö ¸ðµ¨
__°Ë»ç¿Í ºÐ¼®
5.7 Á¤¸®

6Àå. Çü½ÄÈ­µÈ Ãâ·Â
6.1 ¹è¸®¾îµñ ÇÔ¼ö
6.2 Çü½ÄÈ­µÈ Ãâ·Â ÇÔ¼ö
__Çü½Ä ¹®ÀÚ¿­
__GCC
__ºñÁÖ¾ó C++
6.3 Çü½ÄÈ­µÈ Ãâ·Â ÇÔ¼ö °ø°Ý
__¹öÆÛ ¿À¹öÇ÷Î
__Ãâ·Â ½ºÆ®¸²
__ÇÁ·Î±×·¥ÀÇ ºñÁ¤»óÀû Á¾·á
__½ºÅà ³»¿ë º¸±â
__¸Þ¸ð¸® ³»¿ë º¸±â
__¸Þ¸ð¸® µ¤¾î¾²±â
__±¹Á¦È­
__È®Àå ¹®ÀÚ Çü½Ä ¹®ÀÚ¿­ Ãë¾àÁ¡
6.4 ½ºÅà ¹«ÀÛÀ§È­
__½ºÅà ¹«ÀÛÀ§È­ ¾ø¾Ö±â
__µÎ °³ÀÇ ¿öµå·Î ÁÖ¼Ò ±â·Ï
__Á÷Á¢ ÀÎÀÚ Á¢±Ù
6.5 ¿ÏÈ­ Àü·«
__Çü½Ä ¹®ÀÚ¿­¿¡¼­ »ç¿ëÀÚ ÀÔ·Â ¹èÁ¦
__Á¤Àû ³»¿ëÀÇ µ¿Àû »ç¿ë
__±â·ÏµÉ ¹ÙÀÌÆ® Á¦ÇÑ
__C11 Annex K °æ°è Á¡°Ë ÀÎÅÍÆäÀ̽º
__iostream°ú stdio
__°Ë»ç
__ÄÄÆÄÀÏ·¯ Á¡°Ë
__Á¤Àû ¿À¿° ºÐ¼®
__¹è¸®¾îµñ ÇÔ¼ö ±¸Çö ¼öÁ¤
__Exec ½Çµå
__Æ÷¸Ë°¡µå
__Á¤Àû ¹ÙÀ̳ʸ® ºÐ¼®
6.6 ÁÖ¸ñÇÒ ¸¸ÇÑ Ãë¾àÁ¡
__¿ö½ÌÅÏ ´ëÇÐÀÇ FTP µ¥¸ó
__CDE ÅøÅäÅ©
__ÀÌÅÍĸ ¹öÀü NG-0.7.2
6.7 Á¤¸®
6.8 Ãß°¡ Âü°í ÀÚ·á

7Àå. µ¿½Ã¼º
7.1 ¸ÖƼ½º·¹µù
7.2 º´·Ä ó¸®
__µ¥ÀÌÅÍ º´·Ä ó¸®
__ÀÛ¾÷ º´·Ä ó¸®
7.3 ¼º´É ¸ñÇ¥
__¾Ï´ÞÀÇ ¹ýÄ¢
7.4 ÀϹÝÀûÀÎ ¿¡·¯
__°æÇÕ »óÅÂ
__¼Õ»óµÈ °ª
__Èֹ߼º °´Ã¼
7.5 ¿ÏÈ­ Àü·«
__¸Þ¸ð¸® ¸ðµ¨
__µ¿±âÈ­ ±âº» ¿¬»ê
__½º·¹µå ¿ªÇÒ ºÐ¼®(¿¬±¸)
__ºÒº¯ µ¥ÀÌÅÍ ±¸Á¶
__ÇöÀç ÄÚµå ¼ºÁú
7.6 ¿ÏÈ­ ÇÔÁ¤
__±³Âø »óÅÂ
__ÀÏÂï ÇØÁ¦ÇÑ Àá±Ý
__ÀïÅ»
__ABA ¹®Á¦
7.7 ÁÖ¸ñÇÒ ¸¸ÇÑ Ãë¾àÁ¡
__¸ÖƼÄÚ¾î DRAM ½Ã½ºÅÛ¿¡¼­ÀÇ DoS °ø°Ý
__½Ã½ºÅÛ È£Ãâ ·¡ÆÛ¿¡¼­ÀÇ µ¿½Ã¼º Ãë¾àÁ¡
7.8 Á¤¸®

8Àå. ÆÄÀÏ I/O
8.1 ÆÄÀÏ I/O ±âº»
__ÆÄÀÏ ½Ã½ºÅÛ
__Ư¼ö ÆÄÀÏ
8.2 ÆÄÀÏ I/O ÀÎÅÍÆäÀ̽º
__µ¥ÀÌÅÍ ½ºÆ®¸²
__ÆÄÀÏ ¿­°í ´Ý±â
__POSIX
__C++¿¡¼­ÀÇ ÆÄÀÏ I/O
8.3 Á¢±Ù Á¦¾î
__À¯´Ð½º ÆÄÀÏ ±ÇÇÑ
__ÇÁ·Î¼¼½º Ư±Ç
__Ư±Ç º¯°æ
__Ư±Ç °ü¸®
__±ÇÇÑ °ü¸®
8.4 ÆÄÀÏ ½Äº°
__µð·ºÅ丮 À̵¿
__µ¿ÀÏ ¿¡·¯
__½Éº¼¸¯ ¸µÅ©
__Á¤±ÔÈ­
__ÇÏµå ¸µÅ©
__ÀåÄ¡ ÆÄÀÏ
__ÆÄÀÏ ¼Ó¼º
8.5 °æÇÕ »óÅÂ
__Á¡°Ë ½Ã°£, »ç¿ë ½Ã°£
__±³Ã¼ ¾øÀÌ »ý¼º
__¹èŸÀû Á¢±Ù
__°øÀ¯ µð·ºÅ丮
8.6 ¿ÏÈ­ Àü·«
__°æÇÕ À©µµ¿ì ´Ý±â
__°æÇÕ °´Ã¼ Á¦°Å
__°æÇÕ °´Ã¼¿¡ ´ëÇÑ Á¢±Ù Á¦¾î
__°æÇÕ °ËÃâ µµ±¸
8.7 Á¤¸®

9Àå. ±Ç°í °üÇà
9.1 º¸¾È °³¹ß »ý¸íÁÖ±â
__TSP ½ÃÅ¥¾î
__°èȹ°ú ÃßÀû
__Ç°Áú °ü¸®
9.2 º¸¾È ÈÆ·Ã
9.3 ¿ä±¸ »çÇ×
__½ÃÅ¥¾î ÄÚµù Ç¥ÁØ
__º¸¾È Ç°Áú ¿ä±¸ °øÇÐ
__À¯Áî/¹Ì½ºÀ¯Áî ÄÉÀ̽º
9.4 ¼³°è
__½ÃÅ¥¾î ¼ÒÇÁÆ®¿þ¾î °³¹ß ¿øÄ¢
__À§Çù ¸ðµ¨¸µ
__°ø°Ý¸é ºÐ¼®
__±âÁ¸ ÄÚµåÀÇ Ãë¾àÁ¡
__½ÃÅ¥¾î ·¡ÆÛ
__ÀÔ·Â °ËÁõ
__½Å·Ú °æ°è
__ºí·¢¸®½ºÆÃ
__È­ÀÌÆ®¸®½ºÆÃ
__°Ë»ç
9.5 ±¸Çö
__ÄÄÆÄÀÏ·¯ º¸¾È ±â´É
__¹«ÇÑ ¹üÀ§ Á¤¼ö ¸ðµ¨
__¾ÈÀüÇÑ ½ÃÅ¥¾î C/C++
__Á¤Àû ºÐ¼®
__¼Ò½ºÄÚµå ºÐ¼® ½ÇÇè±â
__öÀúÇÑ ¹æ¾î
9.6 °ËÁõ
__Á¤Àû ºÐ¼®
__ħÅõ Å×½ºÆÃ
__ÆÛÁî °Ë»ç
__ÄÚµå °¨»ç
__°³¹ßÀÚ Áöħ°ú Á¡°ËÇ¥
__µ¶¸³ º¸¾È ¸®ºä
__°ø°Ý¸é ¸®ºä
9.7 Á¤¸®
9.8 Âü°í ÀÚ·á

ÀúÀÚ¼Ò°³

·Î¹öÆ® ½ÃÄÚµå [Àú] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

À̽ÂÁØ [¿ª] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

¿¬¼¼´ëÇб³¿¡¼­ õ¹®ÇÐÀ» Àü°øÇß°í ÇѾƽýºÅÛ¿¡¼­ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î ±Ù¹«ÇßÀ¸¸ç, ÇöÀç ÇÁ¸®·£¼­·Î ÀÏÇÏ°í ÀÖ´Ù. ¿¡ÀÌÄÜÃâÆǻ翡¼­ Ãâ°£ÇÑ ¡º(°³Á¤ÆÇ) C & C++ ½ÃÅ¥¾î ÄÚµù¡»(2015), ¡º´å³Ý °³¹ßÀÚ¸¦ À§ÇÑ AngularJS¡»(2016), ¡ºÆÄÀ̽㠺лê ÄÄÇ»Æá»(2016), ¡ºAngular 2 ÄÄÆ÷³ÍÆ® ¸¶½ºÅÍ¡»(2016), ¡ºÀ¯´ÏƼ °ÔÀÓ °³¹ßÀ» À§ÇÑ ÀýÂ÷Àû ÄÜÅÙÆ® »ý¼º¡»(2017), ¡ºReact 16 ÇÙ½É Á¤¸® 2/e¡»(2018), ¡ºÀÚ¿¬¾î ó¸®ÀÇ À̷аú ½ÇÁ¦¡»(2018), ¡ºReact 16 Tooling¡»(2018)À» ¹ø¿ªÇß´Ù.

ÀÌ »óÇ°ÀÇ ½Ã¸®Áî

(ÃÑ 77±Ç / ÇöÀ籸¸Å °¡´Éµµ¼­ 77±Ç)

¼±ÅÃÇÑ »óÇ° ºÏÄ«Æ®´ã±â
ÆîÃ帱â

Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

    ¸®ºä

    2.0 (ÃÑ 0°Ç)

    100ÀÚÆò

    ÀÛ¼º½Ã À¯ÀÇ»çÇ×

    ÆòÁ¡
    0/100ÀÚ
    µî·ÏÇϱâ

    100ÀÚÆò

    0.0
    (ÃÑ 0°Ç)

    ÆǸÅÀÚÁ¤º¸

    • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

    »óÈ£

    (ÁÖ)±³º¸¹®°í

    ´ëÇ¥ÀÚ¸í

    ¾Èº´Çö

    »ç¾÷ÀÚµî·Ï¹øÈ£

    102-81-11670

    ¿¬¶ôó

    1544-1900

    ÀüÀÚ¿ìÆíÁÖ¼Ò

    callcenter@kyobobook.co.kr

    Åë½ÅÆǸž÷½Å°í¹øÈ£

    01-0653

    ¿µ¾÷¼ÒÀçÁö

    ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

    ±³È¯/ȯºÒ

    ¹ÝÇ°/±³È¯ ¹æ¹ý

    ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

    ¹ÝÇ°/±³È¯°¡´É ±â°£

    º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
    ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

    ¹ÝÇ°/±³È¯ ºñ¿ë

    º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
    »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

    ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

    ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

    ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
    ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

    ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

    ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

    »óÇ° Ç°Àý

    °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

    ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

    ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

    (ÁÖ)KGÀ̴Ͻýº ±¸¸Å¾ÈÀü¼­ºñ½º¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

    (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
    (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.

    ¹è¼Û¾È³»

    • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

    • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

    • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

    • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

    • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë