|
|
2. À¥ ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È À§Çù¿¡ ´ëÀÀÇÏ´Â Çö½Ç |
Tech Guide - À¥º¸¾È |
|
2006³â 08¿ù 02ÀÏ 00:00:00 |
|
|
|
|
À¥ ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È °È·Î ¿ì¸® »çÀÌÆ®¸¦ ÁöÅ°ÀÚ
¾ÖÇø®ÄÉÀÌ¼Ç Á¤Ã¥ Á¤ÀÇ¡¤Çü»ó °ü¸® µî ÀýÂ÷ Áؼö Áß¿ä ¡¦ °³¹ß Ç¥ÁØ¾È È°¿ë Çʼö
¿¬Àç¼ø¼
1. º¸¾ÈÀÇ À§Çù
2. À¥ ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È À§Çù¿¡ ´ëÀÀÇÏ´Â Çö½Ç(À̹øÈ£)
3. À¥ ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È À§Çù ´ëÀÀ ¹æ¾È
Áö³¹ø¿¡´Â º¸¾ÈÀÇ À§Çù¿¡ ´ëÇÏ¿© ¾Ë¾ÆºÃ´Âµ¥, À̹ø¿¡´Â ¿ì¸®ÀÇ ÇöÀç »óȲÀÌ ¾î¶²°¡¸¦ ¾Ë¾Æº¸°Ú´Ù. ¿ì¸®°¡ ¾ó¸¶³ª º¸¾È À§Çù¿¡ Á÷¸éÇØÀÖ´ÂÁö, ÀÌ·± º¸¾ÈÀ§Çùµé¿¡ ¾î¶»°Ô ´ëóÇÏ°í ÀÖ´ÂÁö ¿©·¯ »çÀÌÆ®¸¦ ´Ù´Ï¸é¼ È®ÀÎÇØ º¸¾Ò´Ù. ÀÌ´Â ¿ì¸®ÀÇ ÇöÀç »óȲÀ» ÆÇ´ÜÇÏ°í ÇâÈÄ ´ëÃ¥À» ¼ö¸³Çϴµ¥ ÀÖ¾î ¸¹Àº µµ¿òÀÌ µÅ ÁÙ °ÍÀÌ´Ù. <ÆíÁýÀÚ>
±èµ¿ÁÖ
À¯´ÏÆ÷ÀÎÆ® CTO
djkim@unipoint.co.kr
À¯´Ï Æ÷ÀÎÆ® DTOEJUDJ ¿¡·¯°¡ ³ª¸é¼ Â÷ÀÌ ¹Ù²î¾ú´Ù...
¾î´À »çÀÌÆ®¿¡¼ ãÀº ¿¡·¯
ÀÚÁÖ ´Ù´Ï´Â »çÀÌÆ®¿¡¼ °Ô½ÃÆÇÀ» º¸´Ù º¸´Ï °©Àڱ⠿¡·¯°¡ ³ª¸é¼ âÀÌ ¹Ù²î¾ú´Ù. ¾Æ·¡ ±×¸²Àº ±× »çÀÌÆ®ÀÇ ¿¡·¯ Ç¥½Ã Á¤º¸ÀÌ´Ù.
¾Æ·¡ ±×¸² 1ÀÇ ³»¿ëÀ» º¸¸é ¡°home/hosting_users/hungni17/inc/db_connect_shop.php¡±¶ó´Â ÆÄÀÏÀ» ¡°¡¦¡¦/customer/board_view.html¡±ÀÇ ¼¼¹ø° ¶óÀο¡¼ Àдٰ¡ ½ÇÆÐÇß´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. ¿©±â¼ »ý°¢Çغ¸ÀÚ. ³»°¡ ¸¸¾à ÇØÄ¿¶ó¸é ¹«½¼ÀÏÀ» ÇÒ ¼ö ÀÖÀ»±î?
ÀÌ ±×¸²¿¡¼ ¾Ë ¼ö ÀÖ´Â °ÍÀº ´ÙÀ½°ú °°´Ù.
1. html ÆÄÀÏÀÇ Æ¯Á¤ ºÎºÐ¿¡¼ ½Ã½ºÅÛ ³»ÀÇ Æ¯Á¤ÇÑ ÆÄÀÏÀ» ºÎ¸£´Â Çü½ÄÀ¸·Î ÇÁ·Î±×·¥ÀÌ µÇ¾îÀÖ´Ù.
2. È£ÃâÇÏ´Â ÆÄÀÏÀº DB¿Í Á÷Á¢ ¹«½¼ ÀÛ¾÷Àΰ¡¸¦ ¼öÇàÇÑ´Ù.
3. ÀÌ ½Ã½ºÅÛÀÇ ¿Â¶óÀοë ÆÄÀÏ ±¸Á¶´Â /home/hosting_ users/hungni17/inc µð·ºÅ丮¿¡ php¿¡¼ »ç¿ëÇÏ´Â ÆÄÀϵéÀ» ¸ð¾Æ³õ°í ÀÖ´Ù.
4. µð·ºÅ丮 À̸§À¸·Î º¸¾Æ¼ hostingÀ» ÇÑ °æ¿ì °°Àºµ¥ ÀÌ ½Ã½ºÅÛÀº hungni17¾Æ·¡ÀÇ µð·ºÅ丮³»¿¡ ¾Æ¸¶ ÀÌ ¼ºñ½º Àüü°¡ À§Ä¡ÇØ ÀÖÀ» °Í °°´Ù.
5. html¿¡ ´ëÇÑ ¼Ò½º º¸±â¸¦ ÇÏ¸é ´õ ¸¹Àº Á¤º¸¸¦ ãÀ» ¼ö ÀÖ´Ù.
7. ÀÏ¹Ý »ç¿ëÀÚ ±ÇÇÑ ¾Æ´Ï¸é ÃÖ¼ÒÇÑ À¥ »óÀÇ »ç¿ëÀÚ ±ÇÇÑÀ¸·Î ¿©·¯ ÆÄÀÏÀ» ½Ã½ºÅÛ ³»¿¡¼ ±¸µ¿ÇÑ´Ù. ±×·¸´Ù¸é ½Ã½ºÅÛ ¸í·É¾î¸¦ È£ÃâÇÒ ¼öµµ ÀÖÀ» °ÍÀÌ´Ù.
¾ÇÀÇÀûÀÎ »ç¿ëÀÚ¶ó¸é ÀÌ·± ¼öÁØÀÇ Á¤º¸¸¸ °¡Áö°íµµ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÅëÇÑ ½Ã½ºÅÛ °ø°Ý ¹æ¹ýÀ» ¼ö¾øÀÌ Ã£À» ¼ö ÀÖÀ» °ÍÀÌ´Ù.
OWASPÀÇ 10°³ Ç׸ñ Áß¿¡¼ ÀÌ ½Ã½ºÅÛÀÌ À§¹èÇÏ°í ÀÖ´Â °ÍÀº ´ÙÀ½°ú °°ÀÌ º¸¿©Áø´Ù.
1. »ðÀÔ Ãë¾àÁ¡ÀÌ Á¸ÀçÇÑ´Ù.
2. ¿¡·¯Ã³¸®ÀÇ À߸øÀ¸·Î ½Ã½ºÅÛ Á¤º¸°¡ °ø°³µÈ´Ù.
3. ½Ã½ºÅÛ È¯°æ ±¸¼º Á¤º¸°¡ ³ëÃâµÈ´Ù.
4. html¿¡ ÀÇÇÑ ¾Ð·Â°ªÀÌ »çÀü¿¡ Á¦¾îµÇÁö ¾Ê´Â´Ù.
ÀÌ´Â ´Ü¼øÈ÷ ÇÑ »çÀÌÆ®¿¡¼¸¸ ¹ß°ßµÇ´Â ¹®Á¦°¡ ¾Æ´Ï´Ù. 4½Ã°£ Á¤µµÀÇ À¥ ¼ÇÎÀ¸·Î ÀÌ·± Á¾·ùÀÇ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç Á¤º¸¸¦ 5°³ »çÀÌÆ®¿¡¼ ¾òÀ» ¼ö ÀÖ¾ú´Ù. ÀÌ´Â ÀϹÝÀûÀ¸·Î °ø°³µÈ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È ¼öÁØÀÌ ¾î´À Á¤µµÀÎÁö¸¦ Àß º¸¿©ÁÖ´Â »ç·ÊÀÌ´Ù.
¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È À§Çù¿¡ ´ëÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç ¼öÁØ Á¡°Ë
±×·³ ÀÌÁ¦ ÇÊÀÚ°¡ °ü¸®ÇÏ´Â À¥ »çÀÌÆ®ÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È ¼öÁØÀ» »ìÆ캸±â·Î ÇÏÀÚ. Áö³¹ø¿¡ ¾ÖÇø®ÄÉÀÌ¼Ç Ãë¾àÁ¡ÀÌ Àß ÇؼҵÇÁö ¾Ê´Â 10´ë ¿øÀÎÀ» ¸»ÇÑ ¹Ù ÀÖ´Ù. À̸¦ ±âÁØÀ¸·Î ³ª¸¦ µ¹¾Æº¸±â À§ÇØ ±× 10´ë ¿øÀÎÀ» º¸ÀÚ.
¾ÖÇø®ÄÉÀÌ¼Ç Ãë¾àÁ¡ÀÌ Àß ÇؼҵÇÁö ¾Ê´Â 10´ë ¿øÀÎ
¡¤º¸¾È Á¤Ã¥ÀÌ ¾ÖÇø®ÄÉÀ̼DZîÁö °Á¦ÇÏÁö ¾Ê´Â´Ù.
¡¤º¸¾È ´ã´çÀÚ°¡ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß°úÁ¤À̳ª À¯Áöº¸¼ö °úÁ¤¿¡ º°·Î °ü½ÉÀÌ ¾ø´Ù.
¡¤°³¹ßÇ¥ÁØÀÌ ¾ø°Å³ª À־ Àß ÁöÄÑÁöÁö ¾Ê´Â´Ù.
¡¤¹®¼È°¡ Àß ¾ÈµÇ¾î ÀÖ´Ù.
¡¤¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼ö°¡ ³Ê¹« ¸¹´Ù
¡¤ÀÔ·Â ÆÐÅÏÀÌ ´Ù¾çÇÏ´Ù.
¡¤¾÷¹« °³¹ß ÇÁ·ÎÁ§Æ®¿¡¼ »¡¸® °³¹ßÇØ ½ÇÇà½ÃÅ°´Âµ¥ ÁÖµÈ °ü½ÉÀ» °¡Áø´Ù.
¡¤±âÁ¸ ¾ÖÇø®ÄÉÀ̼ÇÀÇ À¯Áöº¸¼ö ´ã´çÀÚ°¡ ¶«Áú½ÄÀ¸·Î ¼öÁ¤ÇØ ¿Ô´Ù
¡¤¾÷¹«º°·Î À¯Áöº¸¼ö Á¶Á÷ÀÌ ´Ù¸¥ °æ¿ì ÀÌ Á¶Á÷ »çÀÌ¿¡ ¾Ë·ÂÀÌ Å©´Ù.
¡¤¾Æ¿ô¼Ò½Ì °³¹ßÀÚ°¡ ÇÁ·ÎÁ§Æ® ¿Ï·á ÈÄ »çÈÄ °ü¸®¿¡ °ü½ÉÀ» °¡ÁöÁö ¾Ê´Â´Ù.
±×·³ ÀÌ·± »çÇ×À» ±â¹ÝÀ¸·Î 10°¡Áö Áú¹®¿¡ ´äÀ» Çغ¸ÀÚ. °¢ ¹®Ç׿¡ ´ëÇÏ¿© Ç×»ó ±×·¸´Ù´Â 2Á¡, ±×·²¼öµµ ÀÖ°í ¾Æ´Ò¼öµµ ÀÖ´Ù¸é 1Á¡, ¾Æ´Ï´Ù´Â 0Á¡À» ÁÖ°í ±× ÇÕÀ» ±¸ÇÑ´Ù.
¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È¿¡ ´ëÇÑ ¼öÁØ Á¡°ËÇ¥
1. ¿ì¸®È¸»çÀÇ º¸¾ÈÁ¤Ã¥¿¡´Â ¾ÖÇø®ÄÉÀ̼ǿ¡ Àû¿ëÇÒ »ó¼¼ ³»¿ëÀÌ Á¤ÀǵŠÀÖ´Ù.
2. ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Ç¥ÁؾÈÀÌ ÀÖ°í ÀÌ´Â °³¹ß°úÁ¤¿¡¼ Ç×»ó ÁöÄÑÁø´Ù.
3. ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Ç¥ÁؾÈÀÌ ÀÖ°í ÀÌ´Â À¯Áöº¸¼ö °úÁ¤¿¡¼ Ç×»ó ÁöÄÑÁø´Ù.
4. °³¹ßµÈ ¾ÖÇø®ÄÉÀ̼ÇÀº °³¹ß º¸°í¼ ¹®¼¸¸À¸·Îµµ ÃæºÐÈ÷ ±× ³»¿ëÀÌ ÆľǵȴÙ.
5. ¾÷¹«º° ¾ÖÇø®ÄÉÀ̼ÇÀÇ Á¾·ù¿Í ¼ö´Â Á¤È®È÷ Æľǵǰí ÀÖÀ¸¸ç Àç»ç¿ëÇÏ°í ÀÖ´Ù.
6. ÀÔ·Â Ç׸ñÀº ÆÐÅϺ°·Î Á¤ÀǵǾî Ç×»ó »çÀü Á¤ÀÇµÈ ±ÔÄ¢¿¡ ÀÇÇÏ¿© È®ÀεȴÙ.
7. °³¹ß ÇÁ·ÎÁ§Æ®°¡ Áö¿¬µÇ¾îµµ Å×½ºÆ® °úÁ¤¿¡¼ ÇÊ¿äÇÑ ¿ä°ÇµéÀº °Ç³Ê¶ÙÁö ¾Ê´Â´Ù.
Á¡°ËÇ¥¿¡ ÀÇÇÑ Á¡¼öº° ÆÇ´Ü
¡ß 0~7Á¡ : ¿ì¸®ÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀº Ãë¾àÁ¡ÀÌ ¸¹ÀÌ ³ëÃâµÇ¾î ÀÖÀ» °¡´É¼ºÀÌ ÀÖÀ¸¸ç Áï½Ã ÀÌ¿¡ ´ëÇÑ ´ëÀÀÀÌ ÇÊ¿äÇÏ´Ù. ÇØÄ¿°¡ °ü½É¸¸ °¡Áö¸é Ãë¾àÁ¡À» ÅëÇÏ¿© ½Ã½ºÅÛ¿¡ À§Çظ¦ °¡ÇÒ ¼ö ÀÖ´Ù.
¡ß 8~13Á¡ : ±×¸® ½É°¢ÇÏÁö´Â ¾ÊÀ¸³ª ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È¿¡ ´ëÇÏ¿© º¸´Ù ´õ °ü½ÉÀ» °¡Á®¾ß ÇÑ´Ù. OWASP 10´ë Ãë¾àÁ¡À» ÁܽÉÀ¸·Î Àå±âÀûÀÎ ÇØ°áÃ¥À» ¸ð»öÇÑ´Ù.
¡ß 14Á¡ ÀÌ»ó : ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾ÈÀÌ Àß ÀÌ·ç¾îÁö°í ÀÖ´Â ÆíÀÌ´Ù. ±×·¯³ª Ãë¾àÁ¡ÀÌ ÀÖÀ» ¼ö ÀÖÀ¸¹Ç·Î Áö¼ÓÀûÀÎ °ü½ÉÀ» °¡Á®¾ß ÇÑ´Ù.
Á¡°ËÇ¥ÀÇ °¢ Ç׸ñ¿¡ ´ëÇÑ ÀÌÇØ
1. ¿ì¸® ȸ»çÀÇ º¸¾ÈÁ¤Ã¥¿¡´Â ¾ÖÇø®ÄÉÀ̼ǿ¡ Àû¿ëÇÒ »ó¼¼ ³»¿ëÀÌ Á¤ÀǵǾî ÀÖ´Ù.
ÀϹÝÀûÀ¸·Î º¸¾È Á¤Ã¥¿¡´Â ±ÇÇÑ°ü¸®, FW, IPS µî º¸¾È Àåºñ¿¡ ´ëÇÑ È¯°æ ±¸¼º ³»¿ë, ³»ºÎ ¸Á¿¡ ´ëÇÑ ¼³°è ±âÁØ, ¾ÖÇø®ÄÉÀÌ¼Ç »ç¿ë ±ÔÁ¤, ¿ÜºÎ ¸Á Á¢±Ù ±ÔÁ¤À» Á¤ÀÇÇÏ°í ÀÖÀ¸³ª ¾ÖÇø®ÄÉÀÌ¼Ç Ãë¾àÁ¡Àº °£°úÇÏ°í ÀÖ´Â °æ¿ì°¡ ¸¹´Ù. ÀÌ·± °æ¿ì ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ°í À¯Áöº¸¼öÇÏ´Â ´Ü°è¿¡¼ ¾ÖÇø®ÄÉÀ̼ÇÀÌ Ãë¾àÁ¡À» ³»Æ÷ÇÑ Ã¤·Î ¿î¿µ ´Ü°è·Î ³Ñ¾î°¡°Ô µÈ´Ù. À̸¦ ¹æÁöÇÏ·Á¸é º¸¾ÈÁ¤Ã¥¿¡ ¹Ýµå½Ã ¾ÖÇø®ÄÉÀÌ¼Ç Ãë¾àÁ¡¿¡ ´ëÇÑ Á¤ÀÇ¿Í ±×¿¡ ´ëÇÑ ´ëÀÀ ¹æħÀÌ ¸¶·ÃµÅ¾ß ÇÑ´Ù.
2. ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Ç¥ÁؾÈÀÌ ÀÖ°í ÀÌ´Â °³¹ß°úÁ¤¿¡¼ Ç×»ó ÁöÄÑÁø´Ù.
¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È Ãë¾àÁ¡À» Á¤ÀÇÇÏ°í À̸¦ ȸÇÇÇϱâ À§ÇÑ ¹æ¾ÈÀÌ ¸¶·ÃµÇ¾úÀ¸¸é ÀÌ´Â ¹Ýµå½Ã °³¹ß Ç¥Áؾȿ¡ Æ÷ÇÔ½ÃÄÑ Àü °³¹ßÀÚ¿¡°Ô °øÁöµÇ¾î ÁöÄÑÁ®¾ß ÇÑ´Ù. ¸¹Àº °æ¿ì ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Ç¥ÁؾÈÀº °³¹ß¿ë ÄÚµå ÀÛ¼º ±âÁØ, Á¦¾î±ÔÄ¢, ÇÁ·¹ÀÓ¿÷ Á¤ÀÇ, ¹®¼È ±ÔÁ¤, Äڵ峻ÀÇ ¼³¸í¹® ±ÔÄ¢, ¹öÀü °ü¸® ¹æ¹ý µîÀ» Æ÷ÇÔÇÏÁö¸¸ ¾ÖÇø®ÄÉÀÌ¼Ç Ãë¾àÁ¡Àº ºüÁ®ÀÖ´Â °æ¿ì°¡ ÀÖ´Ù. ÀÌ´Â ¾ÕÀÇ º¸¾È Ç¥ÁØ¿¡¼ ¾ÖÇø®ÄÉÀÌ¼Ç Ãë¾àÁ¡ ´ëÀÀ¹æħÀÌ Á¤ÀǵÇÁö ¾ÊÀºµ¥¼µµ ±âÀÎÇÏÁö¸¸, Ãë¾àÁ¡ ´ëÀÀ¹æħÀÌ ÀÖ´õ¶óµµ ½ÇÁ¦ °³¹ß Ç¥Áؾȿ¡´Â À̸¦ °£°úÇÏ¿© ºüÁö´Â °æ¿ì°¡ ¹ß»ýÇÑ´Ù.
¶ÇÇÑ, ¸¸µé¾îÁø Ç¥ÁؾÈÀº °³¹ßÀÚ¿¡ ÀÇÇÏ¿© ¹Ýµå½Ã ÁöÄÑÁ®¾ß ÇÑ´Ù. ½Ã°£¿¡ Âѱâ´Â ÇÁ·ÎÁ§Æ®ÀÎ °æ¿ì °³¹ßÀÚ´Â ÇÁ·Î±×·¥ ÄÚµùÀ» »¡¸® ¸¶¹«¸®ÇÏ·Á´Â µ¥¿¡ °ü½ÉÀ» ÁÖ·Î °ü½ÉÀ» °¡Áö°Ô µÇ¸ç °³¹ß Ç¥ÁؾÈÀ» ÁöÅ°´Âµ¥´Â »ó´ëÀûÀ¸·Î ¼ÒÈêÈ÷ ÇÏ°Ô µÈ´Ù.
3. ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Ç¥ÁؾÈÀÌ ÀÖ°í ÀÌ´Â À¯Áöº¸¼ö °úÁ¤¿¡¼ Ç×»ó ÁöÄÑÁø´Ù.
À¯Áöº¸¼ö °úÁ¤¿¡¼µµ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Ç¥ÁؾÈÀº ¾ÆÁÖ Áß¿äÇÏ´Ù. °³¹ß°úÁ¤¿¡¼ Ç°Áú°ü¸®¸¦ ÅëÇÏ¿© °³¹ß Ç¥ÁؾÈÀÌ ÁöÄÑÁ®µµ, À¯Áöº¸¼ö °úÁ¤¿¡¼ÀÇ Ç°ÁúÈ°µ¿Àº »ó´ëÀûÀ¸·Î Àß ÀÌ·ç¾îÁöÁö ¾Ê°Ô µÈ´Ù. ÀÌ·¸°Ô µÇ¸é °³¹ß ÇÁ·ÎÁ§Æ® Á¾·á ÀÌÈÄ ¼öÁ¤µÇ°Å³ª »õ·Î ¸¸µé¾îÁø ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¥µéÀº Ãë¾àÁ¡À» ³»Æ÷ÇÑ Ã¤·Î ¿î¿µÈ¯°æ¿¡ Àû¿ëµÉ °¡´É¼ºÀÌ ³ô¾ÆÁø´Ù.
°³¹ßÀÚ¿Í À¯Áöº¸¼öÀÚ°¡ ´Ù¸¥ °æ¿ìÀ̰ųª ¾÷¹«ÀÇ º¯°æÀÌ ºó¹øÈ÷ ÀϾ´Â ±â¾÷ÀÎ °æ¿ì À¯Áöº¸¼ö°úÁ¤¿¡¼µµ Àû¿ë½Ã°£À» ´ÜÃà½ÃÅ°´Âµ¥ ÁÖµÈ °ü½ÉÀ» °¡Áö°Ô µÇ°í, ÀÌ °úÁ¤¿¡¼ °³¹ßÇ¥ÁؾÈÀº Á¡Á¡ ´õ ÁöÄÑÁöÁö ¾Ê°Ô µÈ´Ù.
4. °³¹ßµÈ ¾ÖÇø®ÄÉÀ̼ÇÀº °³¹ß º¸°í¼ ¹®¼¸¸À¸·Îµµ ÃæºÐÈ÷ ±× ³»¿ëÀÌ ÆľǵȴÙ.
°³¹ßÇ¥Áؾȿ¡ ¹®¼¿Í ±ÔÁ¤ÀÌ ¾ø°Å³ª, ÀÖ´õ¶óµµ Àß ÁöÄÑÁöÁö ¾ÊÀº °æ¿ì ±× ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÌÇØÇÏ·Á¸é ÇÁ·Î±×·¥ÀÇ ¿ø½Ã Äڵ带 óÀ½ºÎÅÍ ºÐ¼®ÇÒ ÇÊ¿ä°¡ ¹ß»ýÇÏ°Ô µÈ´Ù. ÀÌ¿¡ µû¶ó ÇÁ·Î±×·¥ÀÇ À¯Áöº¸¼ö¼ºÀº ´õ ¶³¾îÁö°Ô µÇ°í, À¯Áöº¸¼öÀÚ´Â ÇÁ·Î±×·¥À» ºÐ¼®ÇØ ÇÊ¿äÇÑ ºÎºÐÀ» °íÄ¡·Á°í Çϱ⺸´Ù´Â ÀڱⰡ Äڵ带 »õ·Ó°Ô ¸¸µé¾î ³ÖÀ¸·Á´Â À¯È¤¿¡ ºüÁö°Ô µÈ´Ù. ÀÌ·± À¯È¤Àº ÇÁ·Î±×·¥ Àç»ç¿ë¼ºÀ» ¶³¾î¶ß¸± »Ó¸¸ ¾Æ´Ï¶ó, À¯Áöº¸¼ö °úÁ¤¿¡¼ ½Ã°£ÀÌ ´Ã ºÎÁ·ÇÏ°Ô ¸¸µé°í, ÇÁ·Î±×·¥ÀÇ Ç°ÁúÀº ÀúÇϵȴÙ. ¶ÇÇÑ Å×½ºÆ® °úÁ¤¿¡¼µµ Á¤±³ÇÑ Å×½ºÆ®°¡ ºÒ°¡´ÉÇÏ¿© Ãë¾àÁ¡ÀÌ ÇÁ·Î±×·¥¿¡ ³²¾ÆÀÖ°Ô µÈ´Ù.
5. ¾÷¹«º° ¾ÖÇø®ÄÉÀ̼ÇÀÇ Á¾·ù¿Í ¼ö´Â Á¤È®È÷ Æľǵǰí ÀÖÀ¸¸ç Àç»ç¿ëÇÏ°í ÀÖ´Ù.
±â¾÷³»ÀÇ ¾÷¹« ¾ÖÇø®ÄÉÀ̼ÇÀº Á¾·ùµµ ¾ÆÁÖ ´Ù¾çÇÏ°í ±× ¼öµµ ¸¹Àº °æ¿ì°¡ ´ëºÎºÐÀ̹ǷΠ°ü½ÉÀ» °¡Áö°í À¯Áöº¸¼öÇÏÁö ¾Ê´Â °æ¿ì ¾ÖÇø®ÄÉÀ̼ÇÀ» º¯°æÇϰųª Ãß°¡ÇÏ°íÀÚ ÇÒ ¶§ Àç»ç¿ëÇϱ⠺¸´Ù´Â »õ·Ó°Ô Äڵ带 Ãß°¡ÇÏ´Â ÂÊÀ¸·Î ÀÛ¾÷ÀÌ ÀÌ·ïÁö°Ô µÈ´Ù. ÀÌ´Â ¾ÕÀÇ 4Ç׿¡¼ ¼³¸íÇÑ °Í°ú °°ÀÌ Ç°ÁúÀÌ ÀúÇϵǰí, Ãë¾àÁ¡ÀÌ Á¦°ÅµÇÁö ¾ÊÀº »óÅ·Π°¡µ¿È¯°æ¿¡ Àû¿ëµÉ °¡´É¼ºÀÌ ³ô¾ÆÁø´Ù.
6. ÀÔ·Â Ç׸ñÀº ÆÐÅϺ°·Î Á¤ÀǵǾî Ç×»ó »çÀü Á¤ÀÇµÈ ±ÔÄ¢¿¡ ÀÇÇØ È®ÀεȴÙ.
°¡Àå ´Ü¼øÇÑ ÇüÅÂÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç °ø°ÝÁßÀÇ Çϳª°¡ ÀԷ°ªÀ» º¯°æÇØ °¡¸é¼ Ãë¾àÁ¡À» ã¾Æ³» °ø°ÝÇÏ´Â °ÍÀÌ´Ù. µû¶ó¼ ÀÔ·Â µ¥ÀÌÅÍ°¡ ½ÇÁ¦ ºñÁî´Ï½º ·ÎÁ÷¿¡ Àü´ÞµÅ 󸮵DZâ Àü¿¡ ÀԷ°ªÀÌ »çÀü °ËÁõÀÌ ÀÌ·ïÁ®¾ß ÇÑ´Ù. ÀÌ·± ÀԷ°ªÀº °øÅë ÄÄÆÛ³ÍÆ®¿¡ ÀÇÇØ °ËÁõÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷Çϸç, ÀԷ°ªÀ» ÆÐÅϺ°·Î ºÐ¼®ÇØ »çÀü¿¡ Á¤ÀÇÇÏ°í ±× ±ÔÄ¢¿¡ ÀÇÇÏ¿© °ËÁõÇÒ ¼ö ÀÖµµ·Ï ÇØ¾ß ÇÑ´Ù.
7. °³¹ß ÇÁ·ÎÁ§Æ®°¡ Áö¿¬µÅµµ Å×½ºÆ® °úÁ¤¿¡¼ ÇÊ¿äÇÑ ¿ä°ÇµéÀº °Ç³Ê¶ÙÁö ¾Ê´Â´Ù.
ÇÁ·ÎÁ§Æ® ÁøÇà°úÁ¤¿¡¼ ÀÏÁ¤ÀÌ Áö¿¬µÇ¸é ÇÁ·ÎÁ§Æ® °ü¸®ÀÚ´Â ÀÏÁ¤À» ´ÜÃàÇϱâ À§ÇÑ ´Ù¾çÇÑ ½Ãµµ¸¦ ÇÏ°Ô µÈ´Ù. ÀÌ·± À¯È¤µé Áß¿¡ ºüÁöÁö ¾Ê´Â °ÍÀÌ Å×½ºÆ® °úÁ¤ÀÇ ´ÜÃàÀÌ´Ù. Å×½ºÆ® °úÁ¤À» °ÅÄ¡Áö ¾Ê°Å³ª ÀϺΠÇ׸ñÀ» Á¦¿ÜÇÏ°Ô µÇ¸é ÇÁ·Î±×·¥ÀÇ Ç°ÁúÀÌ ÀúÇϵǴ °ÍÀº ´ç¿¬ÇÏ°í, OWASP¿¡¼ Á¦½ÃÇÏ°í ÀÖ´Â Ãë¾àÁ¡ Áß ÀԷ°ª °ËÁõ ºÎÀç, ¹öÆÛ¿À¹öÇ÷οì, Á¢±ÙÅëÁ¦, ÀÎÁõ ¹× ¼¼¼Ç °ü¸®, ¿¡·¯ ó¸® ºÎºÐÀ» Á¤»óÀûÀ¸·Î °ËÁõÇÏÁö ¸øÇÒ °¡´É¼ºÀÌ ³ô¾ÆÁø´Ù.
8. ÃÖÃÊ °³¹ßµÈ ¾ÖÇø®ÄÉÀ̼ǺÎÅÍ ÇöÀç ¹öÀü±îÁöÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀÌ Çü»ó°ü¸®°¡ µÇ°í ÀÖ´Ù.
°³¹ß ÇÁ·ÎÁ§Æ® °úÁ¤¿¡¼ °³¹ßµÅ óÀ½ Àû¿ëÇÑ ¹öÀüÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀº Çü»ó°ü¸®°¡ Àß ÀÌ·ç¾îÁ® ÀÖ´Â °æ¿ì°¡ ´ëºÎºÐÀÌ´Ù. ±×·¯³ª ½Ã°£ÀÌ Áö³ª¸é¼ À¯Áöº¸¼ö ´Ü°èÀÇ ¿©·¯°¡Áö ÀÌÀ¯·Î ÇÁ·Î±×·¥Àº Á¡Á¡ ´©´õ±â°¡ µÅ ÀÖÀ» °¡´É¼ºÀÌ ÀÖ´Ù(ÀÌ ¹®Á¦´Â ¾ÕÀÇ 3, 4, 5Ç׸ñ¿¡¼ ¾ð±ÞÇÑ ÀÌÀ¯·Î ÀÎÇØ ¹ß»ýÇÒ °¡´É¼ºµµ ÀÖ´Ù). ÀÌ´Â Ãë¾àÁ¡À» ÇÁ·Î±×·¥ ³»¿¡ ³»Æ÷ÇÒ °¡´É¼ºÀÌ ³ôÀ¸¹Ç·Î Çü»ó°ü¸®¸¦ ÅëÇØ ÇؼÒÇØ¾ß ÇÑ´Ù.
9. À¯Áöº¸¼ö °úÁ¤¿¡¼ 2°³ ÀÌ»óÀÇ ¾÷¹«¿¡ ¿µÇâÀ» ÁÖ´Â ÇÁ·Î±×·¥ÀÎ °æ¿ì À̸¦ ó¸®ÇÏ´Â ¸íÈ®ÇÑ ÀýÂ÷°¡ ÀÖ°í ÀÌ ÀýÂ÷´Â ¹Ýµå½Ã ÁöÄÑÁø´Ù.
ƯÁ¤ÇÑ ÇÁ·Î±×·¥ÀÌ 2°³ ÀÌ»óÀÇ ¾÷¹«¿¡ ¿µÇâÀ» Áְųª °øÅëÀûÀ¸·Î »ç¿ëÇÏ´Â °æ¿ì, ÀÌ ÇÁ·Î±×·¥¿¡ ´ëÇÑ À¯Áöº¸¼ö ¿ä±¸´Â ÁÖÀξøÀÌ ¶°µ¹±â ½±´Ù. ¾î¶² ¹®Á¦¿¡ ´ëÇÑ ÇØ°á Ã¥ÀÓÀÌ 2°³ ÀÌ»óÀÇ Á¶Á÷¿¡ ÀÖ´Â °æ¿ì ¾î´À ÇÑÂÊÀÌ ³ª¼¼ ±× Ã¥ÀÓÀ» ¸Ã´Â °æ¿ì´Â °ÅÀÇ ¾ø´Ù°í ºÁ¾ß ÇÑ´Ù. ÀÌ·± »óȲÀÌ ¹ß»ýÇϸé ÀÌ ¹®Á¦´Â »óȲÀÌ ¾ÇÈµÇ¾î »óÀ§ °ü¸®ÀÚ¿¡ ÀÇÇÑ °Á¦ÀûÀÎ ¾÷¹« Á¶Á¤ÀÌ ÀÌ·ç¾îÁú ¶§±îÁö ¹®Á¦ ÇØ°áÀ» Çϴµ¥ ÇÊ¿äÇÑ ¼ÒÁßÇÑ ½Ã°£À» ¼Ò¸ðÇÏ°Ô µÇ¸ç, ÀÌ´Â Ç°ÁúÀ» ¶³¾î¶ß¸°´Ù.
10. ¾Æ¿ô¼Ò½ÌÇÑ °³¹ßÀÚÀÇ ÇÁ·Î±×·¥Àº ¾ðÁ¦, ´©°¡ °³¹ßÇß´ÂÁö °ü¸®°¡ µÇ¸ç, ÇÁ·ÎÁ§Æ® Á¾·áÈÄ ÀÏÁ¤ ±â°£±îÁö´Â °³¹ßÀÚ¿Í À¯Áöº¸¼ö ´ã´çÀÚ°¡ ÇÔ²² À¯Áöº¸¼ö¸¦ ÁøÇàÇÑ´Ù.
¹®¼È°¡ ¾ÆÁÖ ÀßµÈ ÇÁ·Î±×·¥µµ °³¹ßÀÚ°¡ ¾Æ´Ñ ´Ù¸¥ »ç¶÷ÀÌ À¯Áöº¸¼öÇÏ·Á¸é ÇÁ·Î±×·¥À» ÀÌÇØÇϴµ¥ »ó´çÇÑ ½Ã°£ÀÌ ÇÊ¿äÇÏ°Ô µÈ´Ù. ÀÌ·± ½Ã°£À» ´ÜÃàÇÏ°í À¯Áöº¸¼öÀÇ È¿À²À» ³ôÀ̱â À§ÇÏ¿© ÀμöÀÎ°è °úÁ¤À» ¾ö°ÝÇÏ°Ô °ü¸®ÇØ¾ß Çϸç, ÀÏÁ¤±â°£ °³¹ßÀÚ¿Í À¯Áöº¸¼öÀÚ°¡ ÇÔ²² À¯Áöº¸¼ö ±â°£À» °®µµ·Ï ÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù.
¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Ç¥ÁØ¾È Á¡°Ë
¿ì¸®ÀÇ Çö½ÇÀ» ÀÌÇØÇß´Ù¸é º¸´Ù ±¸Ã¼ÀûÀ¸·Î °³¹ßÇ¥Áؾȿ¡´Â º¸¾È À§Çù¿¡ ´ëÀÀÇϱâ À§ÇØ ¾î¶² ºÎºÐÀÌ Æ÷ÇÔµÅ¾ß ÇÏ´ÂÁö¸¦ »ìÆ캸ÀÚ. ¿©±â¿¡¼µµ °Á¶ÇÏ°í ½ÍÀº ºÎºÐÀº º¸¾È À§Çù¿¡ ´ëÀÀÇϱâ À§ÇÑ ¹æ¾ÈÀ» ¸¸µé¸é °³¹ßÀÚ, ¿î¿µÀÚ ¸ðµÎ ÇÇ°ïÇØÇÑ´Ù´Â Á¡ÀÌ´Ù. ÀÌ·± ±ÍÂ÷´ÏÁòÀ» ±Øº¹ÇÏÁö ¸øÇÏ¸é ¾Æ¹«¸® ÁÁÀº °³¹ß Ç¥ÁؾÈÀ̶ó ÇÏ´õ¶óµµ ¹«¿ëÁö¹°ÀÌ µÈ´Ù.
°³¹ßÇ¥Áؾȿ¡ ±¸Ã¼ÀûÀ¸·Î ´ãÀ» ³»¿ëµé Áß ÀϺδ ´ÙÀ½ ¹ø¿¡ À̾߱âÇÒ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È À§Çù ´ëÀÀ¹æ¾È¿¡¼ ´Ù½Ã Áߺ¹µÇ¾î ¾ð±ÞµÉ ¼öµµ ÀÖ´Ù. ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚ´Â ÀÚ½ÅÀÌ ¸¸µç ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¿Ïº®ÇÒ ¼ö ¾ø´Ù´Â Á¡À» »ý°¢ÇÏ¿©¾ß Çϸç, °³¹ß Ç¥Áؾȿ¡´Â À̸¦ °í·ÁÇÏ¿© Å×½ºÆ® °úÁ¤¿¡¼ ÀÌ·± ºÎºÐµéÀÌ °£°úµÇÁö ¾Êµµ·Ï ÇØ¾ß ÇÑ´Ù. ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚ¸¦ À§ÇÑ °³¹ßÇ¥Áؾȿ¡ ´ã°Ü¾ß ÇÒ Ç׸ñµéÀ» ºÎºÐº°·Î ³ª´©¾î º¸¸é ´ÙÀ½°ú °°´Ù.
1. Á¢±Ù ±ÇÇÑ ºÎºÐ
Á¢±Ù ±ÇÇÑÀº ±×·ìº°, »ç¿ëÀÚº°·Î ÇÒ´çµÅ¾ß Çϸç, ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¾÷¹« ´ÜÀ§, ÆäÀÌÁö ´ÜÀ§, ½Ã½ºÅÛÀÇ °¢Á¾ ÀÚ¿ø (µ¥ÀÌÅͺ£À̽º, ½Ã½ºÅÛ ¸í·É¾î, ÆÄÀÏ µî) ´ÜÀ§·Î ¼¼ºÐÈ µÅ Á¤ÀÇÇØ¾ß ÇÑ´Ù. ƯÈ÷ ¼öÆÛÀ¯Àú ±ÇÇÑÀº ¾î¶² °æ¿ì¿¡µµ ¾ÖÇø®ÄÉÀ̼ǿ¡ Çã¿ëµÇ¾î¼´Â ¾ÈµÈ´Ù.
2. ¿¡·¯ ó¸® ºÎºÐ
¿¡·¯ ó¸® °á°ú´Â ½Ã½ºÅÛ¿¡ ·Î±×·Î ³²°ÜÁ®¾ß Çϸç, ¿î¿µÀÚ, °ü¸®ÀÚ ÀÌ¿Ü¿¡´Â Á¢±ÙÀÌ Çã¿ëµÅ¼´Â ¾ÈµÈ´Ù. ȸé»óÀ¸·Î ¿¡·¯ Á¤º¸°¡ ³ª°¡Áö ¾Êµµ·Ï ÇÏ¿©¾ß ÇÑ´Ù. ÀÌ ±Û ¾ÕºÎºÐÀÇ ¿¡·¯Ã³¸®¸¦ º¸¸é ¿¡·¯ ³»¿ëÀÌ È¸é»ó¿¡ Ç¥ÇöµÇ¸é¼ Ãë¾àÁ¡À» ³ëÃâ½ÃÅ°°í ÀÖ´Ù´Â Á¡À» »ó±âÇØ¾ß ÇÑ´Ù.
¿¡·¯ ·Î±×´Â µî±Þº°·Î °ü¸®µÇ¾î¾ß ÇÑ´Ù. º¸ÅëÀº Ä¡¸íÀû(Fatal), ½Ã½ºÅÛ ½ÇÆÐ À¯¹ß(Error), °æ°í(Warning), ÀÏ¹Ý Á¤º¸(Information), µð¹ö±ë(Debugging)À¸·Î ±¸ºÐÇÒ ¼ö ÀÖ´Ù. ÀÌ Ç׸ñº° ·Î±× ±â·Ï ¼öÁØÀº ȯ°æ º¯¼ö·Î ¸¸µé¾î µÎ´Â °ÍÀÌ ÁÁÀ¸¸ç, µð¹ö±ë¿ë ÄÚµå´Â ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷ ÀÌÀü¿¡ ¹Ýµå½Ã Á¤¸®µÅ¾ß ÇÑ´Ù.
3. Å×½ºÆ®
Å×½ºÆ® °úÁ¤¿¡¼ °³¹ßÀÚ°¡ Á÷Á¢ Å×½ºÆ®¸¦ ¼öÇàÇÏ´Â °æ¿ì, ÀÌ Ç׸ñ¿¡´Â ÀÌ·± °ªÀÌ µé¾î¿Ã °ÍÀ̶ó´Â Á¡À» ¹Ì¸® »ý°¢ÇÏ°í Å×½ºÆ®¸¦ ÁøÇàÇÏ´Â °æ¿ì°¡ ´ëºÎºÐÀÌ´Ù. ¿¹¸¦ µé¸é Áֹεî·Ï¹øÈ£¶ó´Â ÀÔ·Â Çʵ带 ¸¸µé°í ÇÁ·Î±×·¡¸Ó°¡ Å×½ºÆ® ÇÏ´Â °æ¿ì, ÀÌ Çʵ忡 ¹®ÀÚ¿Àº Àý´ë µé¾î¿ÀÁö ¾ÊÀ» °ÍÀ̶ó´Â °ÍÀ» °¡Á¤ÇÏ°í ¼ýÀÚ¸¸ Å×½ºÆ® ÇÏ´Â °æ¿ì°¡ ¹ß»ýÇÑ´Ù. ÀÌ·± »óȲÀ» ¿¹¹æÇϱâ À§ÇØ Å×½ºÆ® °úÁ¤¿¡¼´Â ¹Ýµå½Ã °³¹ßÀÚ°¡ ¾Æ´Ñ Á¦3ÀÚ°¡ Å×½ºÆ®¿¡ Âü¿©Çϵµ·Ï ÇÑ´Ù.
Å×½ºÆ® Ç׸ñÀº OWASPÀÇ 10´ë Ãë¾àÁ¡ Ç׸ñÀ» ¹ÙÅÁÀ¸·Î ¹Ýµå½Ã Á¡°ËÇÒ Ç׸ñÀ» ¼±Á¤ÇÏ°í ÀÌ´Â ¹Ýµå½Ã ÁöÄÑÁöµµ·Ï ÇØ¾ß ÇÑ´Ù.
´ÙÀ½È£¿¡´Â OWASPÀÇ 10´ë Ãë¾àÁ¡À» ±âÁØÀ¸·Î À¥ ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾È ´ëÀÀ ¹æ¹ý¿¡ ´ëÇØ Á¤¸®Çغ¸µµ·Ï ÇÏÀÚ. |
|
|
|
|
|
|
¨Ï µ¥ÀÌÅͳÝ(http://t564.ndsoftnews.com) ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö | ÀúÀ۱ǹ®ÀÇ |
|
|
|
|
|
| |
°¡Àå ¸¹ÀÌ º» ±â»ç |
|
|
|