¹Ì±¹ DEFCON, ´ë¸¸ HITCON µî ±¹°¡º° CTF ¿ä¾à
[º¸¾È´º½º ¿À´ÙÀÎ ±âÀÚ] ¿ì¸®¸»·Î ¡®±ê¹ß»¯±â(CTF: Capture The Flag)¡¯´Â »çÀ̹ö¼¼°è¿¡¼ °ø°Ý¹æ¾î´ëȸ¸¦ ¶æÇÑ´Ù. »çÀ̹öº¸¾ÈÀÇ Á߿伺ÀÌ °è¼ÓÇؼ Ä¿Áö¸é¼ Á¤ºÎ ¹× ¹Î°£¿¡¼ÀÇ CTF ´ëȸµµ Áõ°¡ÇÏ´Â Ãß¼¼´Ù. ÀÌ¿¡ º»Áö´Â ±¹°¡º°·Î CTF ´ëȸ¸¦ Á¤¸®ÇغôÙ. Á¤ºÎ ÁÖµµÀÇ CTF ´ëȸ¸¦ ¿ì¼±ÀûÀ¸·Î ¼±º°ÇßÀ¸¸ç, ±âŸ °æ¿ì ¹Î°£¿¡¼ ¿î¿µÇÏ´Â ´ëȸµµ Æ÷ÇÔÇß´Ù.
[À̹ÌÁö=iclickart]
1. Çѱ¹: HDCON, ÄÚµå°ÔÀÌÆ®, »çÀ̹ö°ø°Ý¹æ¾î´ëȸ, ±¹¹æ »çÀ̹ö¾Èº¸ ÄÜÅ×½ºÆ®, ½ÃÅ¥ÀλçÀ̵å
Çѱ¹ÀÎÅͳÝÁøÈï¿ø(¿øÀå ±è¼®È¯, ÀÌÇÏ KISA)ÀÌ ÁÖÃÖÇÏ´Â ¡®HDCON(Hacking Defense Contest)¡¯Àº ¿ì¸®³ª¶ó¸¦ ´ëÇ¥ÇÏ´Â »çÀ̹ö°ø°Ý¹æ¾î´ëȸ´Ù. Á¦1ȸ ´ëȸ´Â ³ë¹«Çö Á¤±Ç ¶§ÀÎ 2004³â¿¡ ¿·È´Ù. ¼¼°èÀûÀ¸·Îµµ »ó´çÈ÷ À̸¥ ½Ã±âÀÎ 2004³â¿¡ ¿ì¸®³ª¶ó¿¡¼ ÇØÅ·´ëȸ°¡ ¿¸± ¼ö ÀÖ¾ú´ø µ¥´Â 1998³âºÎÅÍ 2003³â±îÁö Áý±ÇÇÑ ±è´ëÁß Àü ´ëÅë·ÉÀÌ ¿ì¸®³ª¶ó IT ¹ßÀüÀ» °·ÂÇÏ°Ô ÁÖµµÇÑ ¿µÇâÀÌ ÄÇ´Ù. CTF ¹æ½ÄÀº 2008³âºÎÅÍ µµÀԵƴÙ.
±è´ëÁß Àü ´ëÅë·ÉÀº 1998³â ´ëÅë·É ÃëÀӻ翡¼ ¡°»õ Á¤ºÎ´Â ¿ì¸®ÀÇ Àڶ󳪴 ¼¼´ë°¡ Áö½ÄÁ¤º¸»çȸÀÇ ÁÖ¿ªÀÌ µÇµµ·Ï Èû¾²°Ú´Ù¡±¸é¼ ¡°ÃʵîÇб³ºÎÅÍ ÄÄÇ»Å͸¦ °¡¸£Ä¡°í ´ëÇÐÀԽÿ¡¼µµ ÄÄÇ»ÅÍ °ú¸ñÀ» ¼±ÅÃÇÒ ¼ö ÀÖµµ·Ï ÇÏ°Ú´Ù. ¼¼°è¿¡¼ ÄÄÇ»Å͸¦ °¡Àå Àß ¾²´Â ³ª¶ó¸¦ ¸¸µé¾î Á¤º¸´ë±¹ÀÇ Åä´ë¸¦ Æ°Æ°È÷ ´Û¾Æ ³ª°¡°Ú´Ù¡±°í ¸»Çß´Ù. ±è Àü ´ëÅë·ÉÀº ÀüÀÚÁ¤ºÎÀÇ Ãʼ®ÀÌ µÈ ÀüÀÚÁ¤ºÎ¹ýÀ» ¼¼°è ÃÖÃÊ·Î Á¦Á¤Çϱ⵵ Çß´Ù.
HDCONÀº ħÇØ»ç°í ´ëÀÀ´É·ÂÀ» ³ôÀÌ°í, ÇØÅ·¹æ¾î ±â¹ý ¹× ½Ã½ºÅÛ ¿î¿µ ±â¼úÀÇ Çâ»óÀ» À§ÇØ ¸Å³â Çѱ¹ÀÎÅͳÝÁøÈï¿øÀÌ °³ÃÖÇÑ´Ù. ¿¹¼±(¿Â¶óÀÎ)°ú °á¼±(¿ÀÇÁ¶óÀÎ)À¸·Î ÁøÇàµÇ¸ç, ÆÀÀ¸·Î Âü°¡ÇÒ ¼ö ÀÖ´Ù.
ÄÚµå°ÔÀÌÆ®(CODEGATE)´Â °úÇбâ¼úÁ¤º¸Åë½ÅºÎ(Àå°ü À¯¿µ¹Î)°¡ ÁÖÃÖÇÏ´Â ±¹Á¦ÇØÅ·¹æ¾î´ëȸ´Ù. Âü°¡´Â ¡âÀϹݺΠ¡â´ëÇлýºÎ ¡âÁִϾîºÎ·Î ½Åû °¡´ÉÇÏ¸ç ¿ª½Ã ¿¹¼±°ú º»¼±À» Åë°úÇØ¾ß ÇÑ´Ù. ÄÚµå°ÔÀÌÆ® º»¼±Àº ¡®¹®Á¦Ç®ÀÌ ¹æ½Ä(Jeopardy)¡¯À¸·Î ÁøÇàµÈ´Ù.
CTF´Â Å©°Ô 3°¡Áö À¯ÇüÀ¸·Î ³ª´¶´Ù. ù° ¹®Á¦Ç®ÀÌ ¹æ½Ä(Jeopardy), µÑ° °ø°Ý¡¤¹æ¾î ¹æ½Ä(Attack-Defence), ¼Â° È¥ÇÕ(Mixed) ¹æ½ÄÀÌ´Ù. ¹®Á¦Ç®ÀÌ ¹æ½ÄÀº À¥, Æ÷·»½Ä, ¾ÏÈ£, ¹ÙÀ̳ʸ® ºÐ¼® µîÀÇ Ä«Å×°í¸®¿¡¼ ¸î °¡Áö ¹®Á¦³ª °úÁ¦¸¦ ÇØ°áÇϵµ·Ï ¿ä±¸ÇÑ´Ù. ¹®Á¦¸¦ Ç® ¶§¸¶´Ù Á¡¼ö¸¦ ¹ÞÀ¸¸ç, º¹ÀâÇÑ ¹®Á¦Àϼö·Ï ´õ ³ôÀº Á¡¼ö°¡ ÁÖ¾îÁø´Ù.
°ø°Ý¡¤¹æ¾î ¹æ½Ä¿¡¼ °¢ ÆÀÀº ÁÖ¾îÁø ½Ã°£ ¾È¿¡ ³×Æ®¿öÅ© ³» Ãë¾àÇÑ ¼ºñ½º¸¦ ÆÐÄ¡ÇØ¾ß Çϸç(¹æ¾î) ÀͽºÇ÷ÎÀÕÀ» °³¹ßÇÏ°Ô µÈ´Ù(°ø°Ý). ÀÌÈÄ ´ëȸ ¿î¿µÁøÀÌ Âü°¡ÀÚµéÀ» ¿¬°á½ÃÅ°¸é º»°ÝÀûÀÎ °ø¹æÀÌ ÁøÇàµÈ´Ù. ¹æ¾î ÆÀÀº ¼ºñ½º¸¦ º¸È£ÇØ¾ß ÇÒ Àǹ«°¡, °ø°Ý ÆÀÀº ¹æ¾î ÆÀÀ» ÇØÅ·ÇØ¾ß ÇÒ Àǹ«¸¦ °®´Â´Ù. CTFÀÇ ´ëÇ¥ÀûÀÎ ¹æ½ÄÀÌ´Ù. È¥ÇÕ ¹æ½ÄÀº ´ëȸ¸¶´Ù »óÀÌÇÏ°Ô ³ªÅ¸³´Ù.
»çÀ̹ö°ø°Ý¹æ¾î´ëȸ´Â ±¹°¡º¸¾È±â¼ú¿¬±¸¼Ò(¼ÒÀå Á¶Çö¼÷, ÀÌÇÏ ±¹º¸¿¬)°¡ °³ÃÖÇÏ´Â »çÀ̹ö ¹æ¾î ÈÆ·Ã ´ëȸ´Ù. ÀÛ³â 11¿ù ÃÖÃÊ·Î ¿·È´Ù. »çÀ̹ö°ø°Ý¹æ¾î´ëȸÀÇ ±âº» ÃëÁö´Â »çÀ̹ö À§±â ´ëÀÀ ´É·ÂÀ» °®Ãá Àü¹®°¡¸¦ ¹ß±¼¡¤¾ç¼ºÇÏ°í, ±¹°¡ »çÀ̹ö ¾Èº¸ ¿ª·®À» °ÈÇÏ´Â °ÍÀÌ´Ù. À̸¦ À§ÇØ Âü°¡ÀÚµéÀº °ø°Ý ÆÀ°ú ¹æ¾î ÆÀÀ¸·Î ³ª´µ¾î ½Ç½Ã°£ ´ë±Ô¸ð ÈÆ·ÃÀ» ¼öÇàÇÑ´Ù. Á¦1ȸ ´ëȸ ´ç½Ã °ø°Ý 10ÆÀ°ú ¹æ¾î 16ÆÀÀÌ ¡âDMZ ¡âÀÎÅÍ³Ý ¡â³»ºÎ¸Á ¡âÁ¦¾î¸Á µîÀ» µÎ°í °ø¹æÀ» ÁøÇàÇß´Ù. ¿ÃÇØ´Â 9¿ù 29ÀÏ ¿¹¼±ÀÌ, 10¿ù 29ÀÏ º»¼±ÀÌ ¿¹Á¤µÅ ÀÖ´Ù.
±¹¹æ »çÀ̹ö¾Èº¸ ÄÜÅ×½ºÆ®´Â ±¹¹æºÎ(Àå°ü ¼Û¿µ¹«)°¡ »çÀ̹ö ±º»ç ¾ç¼ºÀ» ¸ñÀûÀ¸·Î °³ÃÖÇÏ´Â ´ëȸ´Ù. 2017³â±îÁö´Â ¡®ÈÀÌÆ®ÇÞ ÄÜÅ×½ºÆ®¡¯¶ó´Â À̸§À¸·Î ¿·È´Ù. ù ´ëȸ´Â 2013³â ¿·È´Ù. ±¹¹æ »çÀ̹ö¾Èº¸ ÄÜÅ×½ºÆ®´Â ±¹¹æºÎ°¡ ÁÖÃÖÇÏ°í ±¹±º»çÀ̹ö»ç·ÉºÎ(»ç·É°ü ±èÁ¾ÀÏ)°¡ ÁÖ°üÇÑ´Ù. Áö³´Þ 23ÀÏ ¿Â¶óÀÎ ¿¹¼±ÀÌ ÁøÇàµÆ°í, ¿À´Â 27ÀÏ º»¼±ÀÌ ¿¹Á¤µÅ ÀÖ´Ù.
±¹¹æ »çÀ̹ö¾Èº¸ ÄÜÅ×½ºÆ®´Â ¿ì¸®³ª¶ó ÇØÅ·´ëȸ Áß À¯ÀÏÇÏ°Ô ±º»ç Àü¼ú ü°è¸¦ Æ÷ÇÔÇØ ¹®Á¦¸¦ ÃâÁ¦ÇÑ´Ù. 4ÀÎ ÀÌÇÏ ÆÀÀ¸·Î ¿¹¼±ÀÌ ÁøÇàµÈ µÚ, »óÀ§ 8°³ ÆÀÀÌ º»¼±¿¡ ÁøÃâÇÑ´Ù. ¿ÃÇØ º»¼± 3°³ ÆÀ¿¡´Â ¡â1µî: ±¹¹æºÎÀå°ü»ó(»ó±Ý 2,000¸¸ ¿ø) ¡â2µî: ±¹±º»çÀ̹ö»ç·É°ü»ó(»ó±Ý 1,000¸¸ ¿ø) ¡â3µî: ±¹±º»çÀ̹ö»ç·É°ü»ó(»ó±Ý 500¸¸ ¿ø)ÀÌ ¼ö¿©µÈ´Ù.
±¹³» ÁÖ¿ä ÇØÅ·´ëȸ Áß Çϳª·Î ½ÃÅ¥ÀλçÀ̵å(SECUINSIDE)µµ »©³õÀ» ¼ö ¾ø´Ù. ´Ù¸¸ ¾Õ¼ ¾ð±ÞµÈ ´ëȸµé °°Àº Á¤ºÎ ÁÖµµÀÇ ´ëȸ´Â ¾Æ´Ï´Ù. »ç´Ü¹ýÀÎ ÈÀÌÆ®ÇØÄ¿¿¬ÇÕ ÇÏ·ç(HARU, ȸÀå ½ÉÁغ¸)¿¡¼ °³ÃÖÇϸç 2011³âºÎÅÍ ¸Å³â ¿·Á ¿Ô´Ù. ¿ÃÇØ ´ëȸ´Â ÀÌ´Þ 14ÀÏ~15ÀÏ ¿¹Á¤µÅ ÀÖ´Ù.
2. ¹Ì±¹: DEFCON
µ¥ÇÁÄÜ(DEFCON)Àº ¼¼°è ÃÖ´ëÀÇ »çÀ̹öº¸¾È ÄÜÆÛ·±½ºÀÌÀÚ ÇØÅ·´ëȸ´Ù. ¸Å³â ¹Ì±¹ ¶ó½ºº£À̰Žº¿¡¼ ¿¸°´Ù. Á¦1ȸ µ¥ÇÁÄÜÀº 1993³â 6¿ù °³ÃֵƴÙ. ÇØÄ¿¸¦ ºñ·ÔÇØ Àü ¼¼°è »çÀ̹öº¸¾È Àü¹®°¡, ±âÀÚ, º¯È£»ç, Á¤ºÎ °ü·á, º¸¾È ¿¬±¸ÀÚ µîÀÌ Çظ¶´Ù µ¥ÇÁÄÜÀ» ã´Â´Ù. ¿ÃÇØ ´ëȸ´Â 8¿ù 9ÀϺÎÅÍ 12ÀϱîÁö ¿¸°´Ù.
ÇÑÆí, ¹Ì±¹Àº Á¤ºÎ±â°üº°·Î ¹ö±×¹Ù¿îƼ¸¦ »ó½Ã ¿î¿µÇÏ°í ÀÖ´Ù. ¡®ÇÙ ´õ Æ柰 ¶Ç´Â ¡®ÇÙ µð ¿¡¾îÆ÷½º¡¯ °°Àº ¹ö±×¹Ù¿îƼ Á¦µµ°¡ ±¹¹æºÎ Áß½ÉÀ¸·Î µµÀԵŠ¿Ô´Ù. ¹Ì±¹Àº ÇÙ ´õ Æ柰ïÀ» ÅëÇØ ÇöÀç±îÁö 3,000°³°¡ ³Ñ´Â Ãë¾àÁ¡À» º¸¿ÏÇß°í, ÇÙ µð ¿¡¾îÆ÷½º¸¦ ÅëÇؼ´Â 207°ÇÀÇ º¸°í¼¸¦ ¹ÞÀº °ÍÀ¸·Î ¾Ë·ÁÁ® ÀÖ´Ù.
3. ´ë¸¸: HITCON
È÷Æ®ÄÜ(HITCON)Àº ´ë¸¸¿¡¼ ¿¸®´Â ±¹Á¦ÇØÅ·´ëȸ´Ù. ´ë¸¸ °æÁ¦ºÎ°ø¾÷±¹(IDB)ÀÌ Áö¿øÇϸç 2018³â 14ȸ°¸¦ ¸Â´Â´Ù. ´Ù¸¥ CTF ´ëȸµéó·³ ¿Â¶óÀÎ ¿¹¼±Àº ¹®Á¦Ç®ÀÌ ¹æ½Ä(Jeopardy)À¸·Î, º»¼±Àº °ø°Ý¡¤¹æ¾î ¹æ½Ä(Attack-Defense)À¸·Î ÁøÇàµÈ´Ù. ¿¹¼±¿¡¼ °¡Àå ³ôÀº Á¡¼ö¸¦ ¹ÞÀº ±¹Á¦ ÆÀ 10°³¿Í ´ë¸¸ ÆÀ 2°³°¡ º»¼±¿¡ ÁøÃâ, °Ü·ç°Ô µÈ´Ù. 1µî ÆÀ¿¡´Â 10,000´Þ·¯(¾à 1,115¸¸ ¿ø)°¡ ºÎ»óÀ¸·Î ¼ö¿©µÈ´Ù.
4. À¯·´: HITB, ¶ôµå ½ÇÁî
¡®ÇÙÀδõ¹Ú½º(HITB: Hack In The Box)¡¯´Â ¸Å³â ³×´ú¶õµå ¾Ï½ºÅ׸£´ã°ú ¸»·¹ÀÌ½Ã¾Æ Äí¾Ë¶ó·ëǪ¸£¿¡¼ °³ÃֵǴ CTF ´ëȸ´Ù. ÆÀ´ç ÃÖ´ë 3¸í¾¿ ±¸¼ºµÅ º»¼±¿¡¼ ÃÖ´ë 24°³ ÆÀÀÌ ½Ç·ÂÀ» °Ü·é´Ù. ¹®Á¦Ç®ÀÌ ¹æ½ÄÀ̸ç, 1µî ÆÀ »ó±ÝÀº 1,500´Þ·¯(¾à 167¸¸ ¿ø)´Ù. ¿ÃÇØ ´ëȸ´Â Áö³ 4¿ù 12ÀϺÎÅÍ 13ÀϱîÁö ¿·È´Ù. ½Ì°¡Æ÷¸£, Áß±¹ º£ÀÌ¡, ¾Æ¶ø¿¡¹Ì¸®Æ® µÎ¹ÙÀÌ µîÁö¿¡¼ °ü·Ã ÄÜÆÛ·±½º°¡ ÁøÇàµÇ±âµµ ÇÑ´Ù.
¶ôµå½ÇÁî(Locked Shields)´Â CTF ´ëȸ°¡ ¾Æ´Ñ »çÀ̹ö¹æ¾î ¿¬·ÊÈÆ·ÃÀÌ´Ù. ¸Å³â 4¿ù ¿¡½ºÅä´Ï¾Æ¿¡¼ ÁøÇàµÈ´Ù. ºÏ´ë¼¾çÁ¶¾à±â±¸(NATO) ±º(ÏÚ) ´ë»óÀÇ ´Ù±¹Àû »çÀ̹ö ±º»ç ÈÆ·ÃÀ¸·Î, CCDCOE¶ó ºÒ¸®´Â NATO »êÇÏ ÇÕµ¿»çÀ̹ö¹æ¾î¼¾ÅÍ¿¡¼ ÁÖ°üÇÑ´Ù. Áö³ 4¿ù ÈƷÿ¡´Â Àü ¼¼°è 30°³±¹ 1,000¸í ÀÌ»óÀÇ Àü¹®°¡°¡ Âü¿©Çß´Ù.
¶ôµå ½ÇÁî Âü¿© ÆÀÀº ¿ªÇÒ¿¡ µû¶ó ¡âÈÀÌÆ® ÆÀ(»çÈÄÅëÁ¦) ¡â±×¸° ÆÀ(ÀÎÇÁ¶ó) ¡â¿»·Î¿ì ÆÀ(»óȲÀÎÁö) ¡âºí·ç ÆÀ(¹æ¾î) ¡â·¹µå ÆÀ(°ø°Ý) µîÀ¸·Î ³ª´¶´Ù. °¡»óÀÇ NATO ¼Ò¼Ó ¾à¼Ò±¹ ¡®º£¸±¸®¾Æ(Berylia)¡¯°¡ »çÀ̹ö °ø°ÝÀ» ¹Þ´Â »óȲÀ» °¡Á¤ÇÏ°í À̸¦ NATO ȸ¿ø±¹ÀÌ ¿¬ÇÕ¡¤¹æ¾îÇÑ´Ù´Â ±âº» ½Ã³ª¸®¿À·Î ÁøÇàµÈ´Ù. ½ÇÁ¦Àû »çÀ̹ö À§±â¿¡ Á÷¸éÇÏ°í ´ëÀÀÇÏ´Â °úÁ¤¿¡¼ ±â¼úÀû ¹æ¾î ÈƷðú ¹Ìµð¾î¡¤¹ý·ü¡¤Àü·« µî ´Ù¾çÇÑ ¿ä¼Ò¸¦ Á¢¸ñÇØ Æ÷°ýÀû ´ëÀÀ ¿ª·® °È¸¦ ¸ñÇ¥·Î ÇÑ´Ù.
5. ³²¹Ì: ¿¡ÄÚÆÄƼ
¸Å³â ¾Æ¸£ÇîƼ³ª ºÎ¿¡³ë½º¾ÆÀÌ·¹½º¿¡¼´Â »çÀ̹öº¸¾È ÄÜÆÛ·±½º ¡®¿¡ÄÚÆÄƼ(Ekoparty)¡¯°¡ °³ÃֵȴÙ. 2001³âºÎÅÍ ¿·Á ¿ÔÀ¸¸ç, ÄÜÆÛ·±½º ÇÁ·Î±×·¥ Áß¿¡ CTF ´ëȸµµ Æ÷ÇԵŠÀÖ´Ù. Æ÷·»½Ä, ¸®¹ö½º ¿£Áö´Ï¾î¸µ, ÀͽºÇ÷ÎÀÕ, ³×Æ®¿öÅ·, À¥ ¾ÖÇø®ÄÉÀ̼Ç, ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀÌ¼Ç µî°ú °ü·ÃÇÑ ¹®Á¦¸¦ Ç®¾î¾ß ÇÑ´Ù.
[¿À´ÙÀÎ ±âÀÚ(boan2@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>