HOME > º¸¾È > SWº¸¾È¾àÁ¡Áø´Ü

¼Ò½ºÄÚµå Ãë¾àÁ¡ Áø´ÜÄÁ¼³ÆÃÀº ÀüÀÚÁ¤ºÎ SW°³¹ß´Ü°èºÎÅÍ ¼Ò½ºÄÚµå º¸¾È¾àÁ¡ Áø´Ü?Á¦°Å Àǹ«È­¿¡ µû¸¥ ¾îÇø®ÄÉÀÌ¼Ç °³¹ß ½Ã °³¹ßÀÚ¿¡°Ô SW º¸¾È ÄÚµù ¼³°è¹æ¾È Á¦½Ã ¹× ´ëÀÀ ÇÒ ¼ö ÀÖµµ·Ï Çϴµ¥ ¸ñÀûÀÌ ÀÖ½À´Ï´Ù.

Á¤º¸½Ã½ºÅÛ ±¸Ãà•¿î¿µ Áöħ – ÇàÁ¤¾ÈÀüºÎ°í½Ã Á¦2012-25È£
Æò°¡´ë»ó

’12.12¿ù »ç¾÷ºñ 40¾ï¿øÀÌ»ó → ’14.1¿ù 20¾ïÀÌ»ó → ’15.1¿ù 5¾ïÀÌ»ó
¹üÀ§ : ¼Ò½ºÄÚµå(½Å±Ô°³¹ß Àüü ¹× À¯Áöº¸¼ö·Î º¯°æµÈ ºÎºÐ), ´Ü, »ó¿ëSW Á¦¿Ü

Æò°¡ÀýÂ÷  
Áø´ÜÇ׸ñ 7°³ À¯Çü 47°³ Áø´ÜÇ׸ñ(ÀÔ·Â µ¥ÀÌÅÍ °ËÁõ ¹× Ç¥Çö, º¸¾È±â´É, ½Ã°£ ¹× »óÅÂ, ¿¡·¯Ã³¸®, ÄÚµå¿À·ù, ĸ½¶È­, API ¿À¿ë)

À¯Çü ÁÖ¿ä³»¿ë °³¼ö (47)
ÀÔ·Â µ¥ÀÌÅÍ °ËÁõ ¹× Ç¥Çö ÇÁ·Î±×·¥ ÀÔ·Â °ª¿¡ ´ëÇÑ ºÎÀû ‡ÇÑ °ËÁõ µîÀ¸·Î ÀÎÇØ ¹ß»ýÇÒ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ 
1. SQL »ðÀÔ
2. °æ·Î Á¶ÀÛ ¹× ÀÚ¿ø »ðÀÔ
3. Å©·Î½º»çÀÌÆ® ½ºÅ©¸³Æ®
4. ¿î¿µÃ¼Á¦ ¸í·É¾î »ðÀÔ
5. À§ÇèÇÑ Çü½Ä ÆÄÀÏ ¾÷·Îµå
6. ½Å·ÚµÇÁö ¾Ê´Â URL ÁÖ¼Ò·Î ÀÚµ¿Á¢¼Ó ¿¬°á
7. XQuery »ðÀÔ
8. XPath »ðÀÔ
9. LDAP »ðÀÔ
10. Å©·Î½º»çÀÌÆ® ¿äû À§Á¶
11. HTTP ÀÀ´äºÐÇÒ
12. Á¤¼öÇü ¿À¹öÇ÷οì
13. º¸¾È ±â´É °áÁ¤¿¡ »ç¿ëµÇ´Â ºÎÀûÀýÇÑ ÀԷ°ª
14. ¸Þ¸ð¸® ¹öÆÛ ¿À¹öÇ÷οì
15. Æ÷¸Ë ½ºÆ®¸µ »ðÀÔ
15
º¸¾È±â´É ÀÎÁõ, Á¢±ÙÁ¦¾î, ±ÇÇÑ °ü¸® µîÀ» Àû ‡ÇÏÁö ¾Ê°Ô ±¸Çö½Ã ¹ß»ýÇÒ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ 
1. ÀûÀýÇÑ ÀÎÁõ ¾ø´Â Áß¿ä ±â´É Çã¿ë
2. ºÎÀûÀýÇÑ Àΰ¡
3. Áß¿äÇÑ ÀÚ¿ø¿¡ ´ëÇÑ À߸øµÈ ±ÇÇÑ ¼³Á¤
4. Ãë¾àÇÑ ¾Ïȣȭ ¾Ë°í¸®Áò »ç¿ë
5. Áß¿äÁ¤º¸ Æò¹®ÀúÀå
6. Áß¿äÁ¤º¸ Æò¹®Àü¼Û
7. ÇϵåÄÚµåµÈ ºñ¹Ð¹øÈ£
8. ÃæºÐÇÏÁö ¾ÊÀº Å°±æÀÌ »ç¿ë
9. ÀûÀýÇÏÁö ¾ÊÀº ³­¼ö °ª »ç¿ë
10. ÇϵåÄÚµåµÈ ¾Ïȣȭ Å°
11. Ãë¾àÇÑ ºñ¹Ð¹øÈ£ Çã¿ë
12. »ç¿ëÀÚ Çϵåµð½ºÅ©¿¡ ÀúÀåµÇ´Â ÄíÅ°¸¦ ÅëÇÑ Á¤º¸³ëÃâ
13. ÁÖ¼®¹® ¾È¿¡ Æ÷ÇÔµÈ ½Ã½ºÅÛ ÁÖ¿äÁ¤º¸
14. ¼ÖÆ® ¾øÀÌ ÀϹæÇâ Çؽ¬ ÇÔ¼ö »ç¿ë
15 ¹«°á¼º °Ë»ç ¾ø´Â ÄÚµå ´Ù¿î·Îµå
16. ¹Ýº¹µÈ ÀÎÁõ½Ãµµ Á¦ÇÑ ±â´É ºÎÀç
16
½Ã°£ ¹× »óÅ ¸ÖƼÇÁ·Î¼¼½º µ¿ÀÛȯ°æ¿¡¼­ ºÎÀû ‡ÇÑ ½Ã°£ ¹× »óÅ °ü¸®·Î ¹ß»ýÇÒ ¼ö ÀÖ´Â º¸¾È¾àÁ¡

1. °æÀïÁ¶°Ç: °Ë»ç½ÃÁ¡°ú »ç¿ë½ÃÁ¡(TOCTOU)
2. Á¾·áµÇÁö ¾Ê´Â ¹Ýº¹¹® ¶Ç´Â Àç±ÍÇÔ¼ö

2
¿¡·¯Ã³¸® ºÒÃæºÐÇÑ ¿¡·¯ 󸮷ΠÁß¿äÁ¤º¸°¡ ¿¡·¯Á¤º¸¿¡ Æ÷ÇÔµÇ¾î ¹ß»ýÇÒ ¼ö ÀÖ´Â º¸¾È¾àÁ¡
1. ¿À·ù¸Þ½ÃÁö¸¦ ÅëÇÑ Á¤º¸³ëÃâ
2. ¿À·ù »óȲ ´ëÀÀ ºÎÀç
3. ºÎÀûÀýÇÑ ¿¹¿Ü ó¸®
3
ÄÚµå¿À·ù °³¹ßÀÚ°¡ ¹üÇÒ ¼ö ÀÖ´Â ÄÚµù¿À·ù·Î ÀÎÇØ À¯¹ßµÇ´Â º¸¾È¾àÁ¡
1. Null Pointer ¿ªÂüÁ¶
2. ºÎÀûÀýÇÑ ÀÚ¿ø ÇØÁ¦
3. ÇØÁ¦µÈ ÀÚ¿ø »ç¿ë
4. ÃʱâÈ­µÇÁö ¾ÊÀº º¯¼ö »ç¿ë
4
ĸ½¶È­ ºÒÃæºÐÇÑ Ä¸½¶È­·Î Àΰ¡µÇÁö ¾ÊÀº »ç¿ëÀÚ¿¡°Ô µ¥ÀÌÅÍ°¡ ³ëÃâµÉ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ 
1. À߸øµÈ ¼¼¼Ç¿¡ ÀÇÇÑ µ¥ÀÌÅÍ Á¤º¸ ³ëÃâ
2. Á¦°ÅµÇÁö ¾Ê°í ³²Àº µð¹ö±× ÄÚµå
3. ½Ã½ºÅÛ µ¥ÀÌÅÍ Á¤º¸³ëÃâ
4. Public ¸Þ¼Òµå·ÎºÎÅÍ ¹ÝȯµÈ Private ¹è¿­
5. Private ¹è¿­¿¡ Public µ¥ÀÌÅÍ ÇÒ´ç
5
API¿À¿ë ºÎÀû ‡Çϰųª, º¸¾È¿¡ Ãë¾àÇÑ API »ç¿ëÀ¸·Î ¹ß»ýÇÒ ¼ö ÀÖ´Â º¸¾È¾àÁ¡ 
1. DNS lookup¿¡ ÀÇÁ¸ÇÑ º¸¾È °áÁ¤
2. Ãë¾àÇÑ API »ç¿ë
2


  • ¼Ò½ºÄÚµå Ãë¾àÁ¡ 50~60% °¨¼Ò
  • À¯Áöº¸¼ö´Ü°èÀÇ ºñ¿ëº¸´Ù 60¹è Àý°¨
  • ROI(ÅõÀÚ¼öÀÍÀ²) 21% ÀÌ»ó Çâ»ó
<SW °³¹ß´Ü°èº° °áÇÔ ¼öÁ¤ºñ¿ë ºÐ¼®>
±¸ºÐ ¼³°è´Ü°è ÄÚµù´Ü°è ÅëÇÕ´Ü°è º£Å¸Á¦Ç° Á¦Ç°Ãâ½Ã
¼³°è°úÁ¤°áÇÔ 1¹è 5¹è 10¹è 15¹è 30¹è
ÄÚµù°úÁ¤°áÇÔ   1¹è 10¹è 20¹è 30¹è
ÅëÇÕ°úÁ¤°áÇÔ     1¹è 10¹è 20¹è