๐ฑ ๋๋ฆผํต์ด ์ฒ์์ด๋ผ๋ฉด? - ์ด์ฉ ๊ฐ์ด๋
ย
๊ตญ๋ด ์ต๋ ๊ท๋ชจ ๋ณด์, ํดํน ํ์ต ํ๋ซํผ ๋๋ฆผํต์ ์ค์ ์ฌ๋ฌ๋ถ์ ํ์ํฉ๋๋ค ๐
๋๋ฆผํต์ ํดํน๊ณผ ๋ณด์์ ๋ฐฐ์ฐ๊ณ ์ถ์ ๋๊ตฌ๋ ์์ ๋กญ๊ฒ ํ์ตํ ์ ์๋ ์จ๋ผ์ธ ํ์ต ํ๋ซํผ์ ๋๋ค.
ํ์ดํธํ ํด์ปค๋ฅผ ๊ฟ๊พธ๋ ์ด๋ณด ํ์ต์๋ถํฐ ๋ณด์ ์ ๋ฌธ๊ฐ, ๋ณด์์ ๊ณ ๋ คํด ์์ ํ ์ฝ๋๋ฅผ ์์ฑํ๊ณ ์ถ์ ๊ฐ๋ฐ์๊น์ง โ ๋ค์ํ ๋ชฉํ๋ฅผ ๊ฐ์ง ๋ถ๋ค์ด ๋๋ฆผํต์์ ํจ๊ป ์ฑ์ฅํ๊ณ ์์ต๋๋ค.
์ด ๊ฐ์ด๋๋ ๋๋ฆผํต์ ์ฒ์ ์ ํ๋ ๋ถ๋ค์ด ํ๋ซํผ์ ๊ตฌ์กฐ๋ฅผ ์ดํดํ๊ณ ๋น ๋ฅด๊ฒ ์์ํ ์ ์๋๋ก ์์ฑ๋์์ต๋๋ค.
ย
โ ๋ค์ด๊ฐ๊ธฐ ์ ์, ๋ ์์ธํ ๊ฐ์ด๋๊ฐ ๋ณด๊ณ ์ถ๋ค๋ฉด?
Introduction to Dreamhack Unit๊ณผ ๋๋ฆผํต์ ์ฃผ์ ํ์ต ์นดํ ๊ณ ๋ฆฌ ์๊ฐ Unit์ ํตํด ๋๋ฆผํต์ ์ฃผ์ ๊ธฐ๋ฅ๊ณผ ํ์ต๋ฒ, Unit์ผ๋ก ๋ฐฐ์ธ ์ ์๋ ์ฃผ ํ์ต ์นดํ ๊ณ ๋ฆฌ ์๊ฐ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค. (๋ก๊ทธ์ธ๋ง ํ๋ฉด ๋ฌด๋ฃ๋ก ์๊ฐํ ์ ์์ด์!)
ย
๋๋ฆผํต์ ์ด๋ก ๋ถํฐ ์ค์ ๊น์ง ๋จ๊ณ๋ณ๋ก ์ค๋ ฅ์ ํค์ธ ์ ์์ด์
๋๋ฆผํต์ ๋จ์ํ ์ด๋ก ๋ง ํ์ตํ๊ณ ๋๋๋ ํ๋ซํผ์ด ์๋๋ผ, ํ์ตํ ๋ด์ฉ์ ์ง์ ์ค์ตํ๊ณ ์ค๋ ฅ์ ๊ฒ์ฆํ๋ฉฐ ๋จ๊ณ์ ์ผ๋ก ์ค๋ ฅ์ ํฅ์์ํฌ ์ ์๋๋ก ์ค๊ณ๋์ด ์์ต๋๋ค.
ํ์ต์ผ๋ก ๊ฐ๋ ์ ์ดํดํ๊ณ Wargame์ผ๋ก ์ง์ ์ค์ตํ๊ณ , CTF๋ก ๋ค๋ฅธ ์ ์ ๋ค๊ณผ ๊ฒฝ์ํ๋ฉฐ ์ค๋ ฅ์ ๊ฒ์ฆํ ์ ์์ต๋๋ค.
๋๋ฆผํต์ด ์ฒ์์ด๋ผ๋ฉด ๋จ๊ณ๋ณ๋ก ์ด๋ค ๊ฑธ ํ ์ ์๋์ง ์ดํด๋ณผ๊ฒ์.
ย
0. ๋ณด์ ๋ ๋ฒจ ํ ์คํธ: ๋์ ๋ณด์ ์ค๋ ฅ ํ์ธํ๊ธฐ
๋๋ฆผํต์์ ์ด๋ค ๊ฒ๋ถํฐ ์์ํด์ผ ํ ์ง ๊ณ ๋ฏผ๋์ ๋ค๋ฉด, ๋ ๋ฒจ ํ ์คํธ๋ฅผ ๋จผ์ ์งํํด ๋ณด์ธ์.
ํ ์คํธ๋ฅผ ํตํด ๋์ ํ์ฌ ๋ณด์ ์ง์๊ณผ ํ์์ ๊ด์ฌ ์๋ ํดํน ๋ถ์ผ๋ฅผ ํ์ ํ ์ ์์ผ๋ฉฐ, ๊ฒฐ๊ณผ์ ๋ฐ๋ผ ๋ด ์์ค์ ๋ง๋ Path๋ฅผ ์ถ์ฒ๋ฐ์ ๋ฐ๋ก ํ์ต์ ์์ํ ์ ์์ต๋๋ค.
๋๋ฆผํต์ด ์ฒ์์ด์ ๋ถ๋ค๊ป ์ ๊ทน ์ถ์ฒ๋๋ ค์!
๐ ์ง๊ธ ๋ณด์ ๋ ๋ฒจ ํ ์คํธํ๊ธฐ
ย
1. ํ์ต: Unit, Path๋ก ๋ณด์/ํดํน ๊ธฐ์ด ๋ค์ง๊ธฐ
ย
๐ก ํ์ต ์ฉ์ด ์ค๋ช
- Unit: ํ๋์ ์ฃผ์ ๋ฅผ ํ์ตํ๊ธฐ ์ํ ์ต์ ๋จ์๋ก, ๊ฐ์, Lab, ํด์ฆ, Wargame ๋ฑ ํ์ต๊ณผ ์ค์ต ์ฝํ ์ธ ์ ๋ฌถ์์ด์์.
- Path: ์ฌ๋ฌ ๊ฐ์ Unit์ ์ต์ ์ ์์๋ก ๊ตฌ์ฑํ ํ์ต ๊ฒฝ๋ก์์. ์์ค์ ๋ง๊ฒ ์ฒด๊ณ์ ์ผ๋ก ํ์ตํ ์ ์๋๋ก ๊ตฌ์ฑ๋์ด ์์ด์.
- Lab: ๊ฐ์์์ ๋ฐฐ์ฐ๋ ํดํน ์ด๋ก ์ ์ค์ ํ๊ฒฝ์ฒ๋ผ ์๋ฎฌ๋ ์ด์ ํ๋ฉฐ ์ตํ ์ ์๋๋ก ๋์์ฃผ๋ ํ์ต ๋๊ตฌ์์.
ย
Unit์ ๋จ์ํ ๊ฐ์๋ง ์๋ ๊ฒ์ด ์๋๋ผ, Lab(์ค์ต ํ๊ฒฝ), ํด์ฆ, Wargame ๋ฑ ๋ค์ํ ์ค์ต ์ฝํ
์ธ ๊ฐ ํจ๊ป ๊ตฌ์ฑ๋์ด ์์ด ํ์ตํ ์ด๋ก ์ ๋ฐ๋ก ์ค์ตํ๋ฉฐ ์ตํ ์ ์์ต๋๋ค.
๊ด์ฌ ์๋ Unit/Path๋ฅผ ๋ฐ๋ก ์๊ฐํ ์ ์์ผ๋ฉฐ, ์ผ์ชฝ ํํฐ๋ฅผ ํ์ฉํด ์ํ๋ ๋์ด๋, ๋ถ์ผ์ Unit/Path๋ฅผ ์์ฝ๊ฒ ์ฐพ์ ์ ์์ต๋๋ค.
๋ํ, ๋ณด์ ๋ ๋ฒจ ํ ์คํธ ๊ฒฐ๊ณผ๋ก ์ถ์ฒ๋ฐ์ Path๋ฅผ ๋ฐ๋ก ์๊ฐํด ๋ด ๊ด์ฌ ๋ถ์ผ์ ์ค๋ ฅ์ ๊ธฐ๋ฅผ ์ ์์ต๋๋ค.
๋๋ฆผํต์ Path๋ ๋ค์๊ณผ ๊ฐ์ด ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
- Skill Path: ์น ํดํน, AWS Security ๋ฑ ํน์ ํดํน ๊ธฐ์ ์ ์ง์ค์ ์ผ๋ก ํ์ตํ ์ ์๋ ๊ณผ์
- Job Role Path: Penetration Tester, ๋ฒ๊ทธ ๋ฐ์ดํฐ ํํฐ ๋ฑ ๋ณด์ ์ง๋ฌด ์ญ๋ ๊ฐํ๊ฐ ๋ชฉํ์ธ ์ค์ ์ค์ฌ ๊ณผ์
๊ด์ฌ ์๋ ๋ถ์ผ๋ถํฐ ํ์ต์ ์์ํด ๋จ๊ณ์ ์ผ๋ก ์ค๋ ฅ์ ์์ ๋๊ฐ๋ ๊ฒ์ ์ถ์ฒ๋๋ ค์.
ย
โ ๋๋ฆผํต Tip!
๋ก๊ทธ์ธ๋ง ํ๋ฉดTier 0
Unit์ ๋ฌด๋ฃ๋ก ์๊ฐํ ์ ์์ผ๋ฉฐ, ๋ ์ฌํ๋ ํ์ต์ ์ํ์ค ๊ฒฝ์ฐ Pro, Expert ํ๋์ ํตํด ์ ๋ฌธ ๊ฐ์๊น์ง ํ์ตํ ์ ์์ด์.
ย
2. ์ค์ต: Wargame์ผ๋ก ์ค์ ๊ฐ๊ฐ ์ตํ๊ธฐ
ย
๐ก Wargame ์ฉ์ด ์ค๋ช
- Wargame: ์ค์ ๋ณด์ ์ทจ์ฝ์ ์ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ชจ์ ํดํน ๋ฌธ์ ์์. ์ทจ์ฝ์ ์ ํด๊ฒฐํ๋ฉฐ ํดํน์ ์ค์ตํ ์ ์์ต๋๋ค.
- Flag: Wargame ๋ฌธ์ ์ ๋ต์ด ๋๋ ํน์ ํ ์คํธ๋ฅผ ์๋ฏธํด์. ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ํน์ Flag ๊ฐ์ ์ ์ถํ๋ฉด ์ ๋ต์ผ๋ก ์ธ์ ๋ฉ๋๋ค.
- VM: ๋ฌธ์ ํ์ด๋ฅผ ์ํ ๊ฐ์ ๋จธ์ ํ๊ฒฝ์ด์์. ์ผ๋ถ Wargame ๋ฌธ์ ๋ VM์ ํตํด ์ ์ํ ํ ํ ์ ์์ต๋๋ค.
ย
๋๋ฆผํต์ Wargame์ ์ด๋ณด์๋ถํฐ ์๋ จ์๊น์ง ๋์ด๋๋ณ๋ก ๋ค์ํ ํดํน ๋ฌธ์ ๋ฅผ ํ์ด๋ณผ ์ ์์ต๋๋ค. ์น ํดํน, ์์คํ
ํดํน, ๋ฆฌ๋ฒ์ฑ ๋ฑ ๋ค์ํ ์นดํ
๊ณ ๋ฆฌ์ ๋ฌธ์ ๊ฐ ์ง์์ ์ผ๋ก ์
๋ฐ์ดํธ๋๋ฉฐ, ํ์ตํ ๋ด์ฉ์ ๋ฐ๋ก ์ค์ตํ๋ฉฐ ๊ธฐ์ ์ ์ตํ ์ ์์ต๋๋ค.
์๊ฐํ๋ Unit ์ Wargame๋ถํฐ ์ฐจ๊ทผ์ฐจ๊ทผ ์ค์ตํ ์๋ ์๊ณ , ์ํ๋ ๋ถ์ผ์ ๋์ด๋์ ๋ฌธ์ ๋ฅผ ๊ฒ์ํ์ฌ ํ ์ ์์ต๋๋ค.
ํดํน, ๋ณด์์ด ์ฒ์์ด๋ผ๋ฉด ์์น ๋์ด๋์ ๋ฌธ์ ๋ถํฐ ํด๊ฒฐํ๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค.
ย
โ ๋๋ฆผํต Tip!
๋๋ฆผํต์ ํ์ต์ ๊ธฐํ๊ฐ ๋ชจ๋์๊ฒ ์ด๋ ค์ผ ํ๋ค๊ณ ๋ฏฟ๊ธฐ์, ๋ก๊ทธ์ธ๋ง ํด๋ ๋งค์ฃผ 3๊ฐ์ VM ํฌ๋ ๋ง์ ์ด์ฉํด Wargame์ ๋ฌด๋ฃ๋ก ํ ์ ์์ด์. Starter ํ๋ ์ด์์ ๊ฒฐ์ ํ๋ฉด VM ํฌ๋ ๋ง ์ ํ ์์ด ์ด์ฉํ ์ ์์ต๋๋ค.
ย
3. ์ค๋ ฅ ๊ฒ์ฆ: CTF๋ก ๊ฒฝ์ํ๋ฉฐ ์ฑ์ฅํ๊ธฐ
ย
๐ก CTF ์ฉ์ด ์ค๋ช
- CTF: Capture The Flag์ ์ฝ์๋ก, ๋ฌธ์ ๋ก ์ถ์ ๋ Wargame๋ค์ ๊ฐ์ฅ ๋น ๋ฅด๊ฒ ํด๊ฒฐํ๋ ๋ํ์์. ๋ณดํต ํดํน๋ฐฉ์ด๋ํ๋ผ๊ณ ๋ ํ์๋ฉ๋๋ค.
- Blitz CTF: ๋๋ฆผํต์์๋ง ์งํํ ์ ์๋ 1์ธ CTF์์. ๊ณต์ CTF์ ๋ค๋ฅด๊ฒ ์ฐธ๊ฐ์๊ฐ ์ํ๋ ์๊ฐ์ ์ํ๋ ๋ถ์ผ๋ก ์งํํ ์ ์์ต๋๋ค.
- ํฐ์ด: CTF์ ์ฐธ์ฌํด ํ๋ํ ์ ์๋ฅผ ๊ธฐ์ค์ผ๋ก ๋๋์ด์ง ์ค๋ ฅ ๊ตฌ๊ฐ์ด์์. ๋๋ฆผํต์ ์ด 8๊ฐ์ ํฐ์ด๊ฐ ์กด์ฌ๋ฉฐ Unit/Path์ Tier์ ๋ค๋ฆ ๋๋ค.
ย
๋๋ฆผํต์ ์ ๊ธฐ์ ์ผ๋ก CTF ๋ํ๋ฅผ ๊ฐ์ตํด ๋ค๋ฅธ ์ ์ ๋ค๊ณผ ์ค๋ ฅ์ ๊ฒจ๋ฃจ๊ณ ์ค์ ๊ฒฝํ์ ์์ ๊ธฐํ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋๋ฆผํต CTF๋ ์ค์ ๊ณผ ๋์ผํ ํ๊ฒฝ๊ณผ ๋ฌธ์ ์ ํ์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ด, Wargame์ ํตํด ์ตํ ๊ธฐ์ ์ ์ค์ ๋ํ์์ ๊ฒ์ฆํ ์ ์์ต๋๋ค.
๋ํ ๋๋ฆผํต์ CTF ๋ฌธ์ ๋ ๊ตญ๋ด์ธ ์ ๋ช
ํดํน ๋ํ์ ์ ์ฌํ ํ์์ผ๋ก ์ถ์ ๋ฉ๋๋ค. ๋๋ฆผํต์ ํตํด ๊ธฐ์ด๋ถํฐ ์ค์ตํ๋ฉฐ ์ค๋ ฅ์ ์์ผ๋ฉด, ์์ฐ์ค๋ฝ๊ฒ DEF CON CTF, Plaid CTF, LINE CTF ๋ฑ ๊ธ๋ก๋ฒ ๋ํ๋ก ๋์๊ฐ๋ ๋ฐํ์ ๋ง๋ จํ ์ ์์ต๋๋ค.
ย
โ ๋๋ฆผํต Tip!
- ๋๋ฆผํต CTF ์๊ฐ์ ์ฐธ์ฌํ๊ธฐ ์ด๋ ค์ด ๊ณจ๋ ํฐ์ด ์ดํ ์ ์ ๋ผ๋ฉด, Blitz CTF๋ฅผ ํตํด ํฐ์ด๋ฅผ ์ฌ๋ ค๋ณด์ธ์!
- Wargame๊ณผ CTF๋ ๋ฌธ์ ํด๊ฒฐ ํ ํ๋ํ ์ ์๋ฅผ ํตํด ๋ญํน์ด ์ฌ๋ผ๊ฐ๋๋ค. ๋ญํน์ ์๋จ ๋ญํน ํญ์์ ํ์ธํ ์ ์์ด์.
ย
4. ์ปค๋ฎค๋ํฐ: ๋ชจ๋ฅด๋ ๋ด์ฉ์ ์ปค๋ฎค๋ํฐ์์ ์ง๋ฌธํ๊ธฐ
ย
๋๋ฆผํต์ ํผ์ ํ์ตํ๋ ๋ฐ์ ๊ทธ์น์ง ์๊ณ , 6๋ง ๋ช
์ด์์ ์ ์ ์ ํจ๊ป ์ํตํ๋ฉฐ ์ฑ์ฅํ ์ ์๋ ์ปค๋ฎค๋ํฐ๊ฐ ์์ต๋๋ค.
Unit์ ํ์ตํ๋ ์ค ์ดํด๊ฐ ์ด๋ ต๊ฑฐ๋, Wargame ๋ฌธ์ ๋ฅผ ํ๋ค๊ฐ ๋งํ๋ ๋ถ๋ถ์ด ์๋ค๋ฉด ์ปค๋ฎค๋ํฐ์ Q&A ๊ฒ์ํ์์ ์ง๋ฌธํ ์ ์์ต๋๋ค. ๋ค๋ฅธ ํ์ต์๋ค์ ๋ฌผ๋ก ๋ณด์ ์ ๋ฌธ๊ฐ๋ค์ด ํจ๊ป ๋ต๋ณํ๋ฉฐ ์ดํด๋ฅผ ๋์์ค๋๋ค.
Q&A ์ธ์๋ ์ปค๋ฎค๋ํฐ์์๋ ๋ค์ํ ํ๋์ด ๊ฐ๋ฅํฉ๋๋ค.
- ์ต์ ๋ณด์ ์ด์ ๊ณต์
- ๋ํ ์ถ์ ํ์ ๋ฐ ์คํฐ๋์ ๋ชจ์ง
- ํดํนยท๋ณด์ ๊ด๋ จ ์์ ๋ก์ด ๋คํธ์ํน
๋ณด์์ ๊ณต๋ถํ๋ ๋๋ฃ๋ค๊ณผ ํจ๊ป ์ฑ์ฅํ๊ณ ์ถ์ ๋ถ๋ค๊ป ๋๋ฆผํต ์ปค๋ฎค๋ํฐ๋ฅผ ์ ๊ทน ์ถ์ฒ๋๋ฆฝ๋๋ค.
ย
โ ๋๋ฆผํต Tip!
๊ณต๊ฐ์ ์ผ๋ก ๋ฌธ์ํ๊ธฐ ๋ฏผ๊ฐํ ์ฌํญ์ด๋ ํน์ ๊ธฐ์ , ๋ฌธ์ ํ์ด ํผ๋๋ฐฑ์ด ์๋ค๋ฉด ์ ๋ฌธ ํ์ดํธํ ํด์ปค ๋๋ฆผํต ํ์๊ฒ ์ง์ ๋ต๋ณ ๋ฐ์ ์ ์๋ Q&A Ticket์ ์ด์ฉํด ๋ณด์ธ์!
ย
๐ ๋ ์์ธํ ๊ฐ์ด๋๊ฐ ๋ณด๊ณ ์ถ๋ค๋ฉด?
Introduction to Dreamhack Unit๊ณผ ๋๋ฆผํต์ ์ฃผ์ ํ์ต ์นดํ
๊ณ ๋ฆฌ ์๊ฐ Unit์ ํตํด ๋๋ฆผํต์ ์ฃผ์ ๊ธฐ๋ฅ๊ณผ ํ์ต๋ฒ, Unit์ผ๋ก ๋ฐฐ์ธ ์ ์๋ ์ฃผ ํ์ต ์นดํ
๊ณ ๋ฆฌ ์๊ฐ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค. (๋ก๊ทธ์ธ๋ง ํ๋ฉด ๋ฌด๋ฃ๋ก ์๊ฐํ ์ ์์ด์!)
ย
๋๋ฆผํต์ ์์ผ๋ก๋ ๋ ์ฝ๊ณ ํจ์จ์ ์ธ ํ์ต ํ๊ฒฝ์ ์ ๊ณตํ๊ธฐ ์ํด ๊ณ์ ๋ฐ์ ํด ๋๊ฐ๊ฒ ์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค