์—…๋ฐ์ดํŠธ๋กœ ๋Œ์•„๊ฐ€๊ธฐ
UpdatedJul 27, 2026

Cybersecurity-Projects โ€” Updated!

์ดˆ๋ณด์ž๋ถ€ํ„ฐ ๊ณ ๊ธ‰ ์ˆ˜์ค€๊นŒ์ง€ ์•„์šฐ๋ฅด๋Š” 70๊ฐœ์˜ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜์—ฌ ๋ˆ„๊ตฌ๋‚˜ โ€” ๋ฐฐ์šฐ๊ณ , ํ™•์žฅํ•˜๊ณ , ์ฐธ๊ณ  ์ž๋ฃŒ๋กœ ํ™œ์šฉํ•˜๊ฑฐ๋‚˜, ์ง์ ‘ ๋ณต์‚ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ž„ํ™”๋œ ์‚ฌ์ด๋ฒ„ ๋ณด์•ˆ ํ•™์Šต ๐Ÿ‘‡

๊ณต์œ 
Kali-dragon-icon svg

์‚ฌ์ด๋ฒ„๋ณด์•ˆ ํ”„๋กœ์ ํŠธ ๐Ÿ‰

์‚ฌ์ด๋ฒ„๋ณด์•ˆ ํ”„๋กœ์ ํŠธ 70๊ฐœ, ์ž๊ฒฉ์ฆ ๋กœ๋“œ๋งต ๋ฐ ๋ฆฌ์†Œ์Šค

stars forks issues license
projects resources

CertGames ๋•๋ถ„์— ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค

์ „์ฒด ํ”„๋กœ์ ํŠธ ๋ณด๊ธฐ:

ํ˜„์žฌ ์ œ์ž‘ ์ค‘: DDoS ์™„ํ™” ๋„๊ตฌ


๋น ๋ฅธ ํƒ์ƒ‰

ํ”„๋กœ์ ํŠธ

์ „์ฒด ์†Œ์Šค ์ฝ”๋“œ๊ฐ€ ํฌํ•จ๋œ ์‹ค์Šตํ˜• ์‚ฌ์ด๋ฒ„๋ณด์•ˆ ํ”„๋กœ์ ํŠธ๋กœ, ๊ธฐ์ดˆ(๋น„์ž…๋ฌธ์ž ์ˆ˜์ค€, ์ฒ˜์Œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ ‘ํ•˜๋Š” ์‚ฌ๋žŒ), ์ดˆ๊ธ‰, ์ค‘๊ธ‰, ๊ณ ๊ธ‰์˜ ๋„ค ๋‹จ๊ณ„๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.

์ž๊ฒฉ์ฆ ๋กœ๋“œ๋งต

SOC ๋ถ„์„๊ฐ€, ํŽœํ…Œ์Šคํ„ฐ, ๋ณด์•ˆ ์—”์ง€๋‹ˆ์–ด ๋“ฑ์„ ์œ„ํ•œ ์ž๊ฒฉ์ฆ ๊ฐ€์ด๋“œ๊ฐ€ ํฌํ•จ๋œ 10๊ฐ€์ง€ ๊ตฌ์กฐํ™”๋œ ์ปค๋ฆฌ์–ด ๊ฒฝ๋กœ.

ํ•™์Šต ๋ฆฌ์†Œ์Šค

์‚ฌ์ด๋ฒ„๋ณด์•ˆ ์ „๋ฌธ๊ฐ€๋ฅผ ์œ„ํ•œ ๋„๊ตฌ, ๊ฐ•์ขŒ, ์ž๊ฒฉ์ฆ, ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฐ ํ”„๋ ˆ์ž„์›Œํฌ.

ํ”„๋กœ์ ํŠธ

Foundations Beginner Intermediate Advanced

[!TIP] ์™„์„ฑ๋œ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ฝ๋Š” ๋Œ€์‹  ์ด ํ”„๋กœ์ ํŠธ๋“ค์„ ์ง์ ‘ ๋งŒ๋“ค์–ด๋ณด๋Š” ๊ณผ์ •์„ ์›ํ•˜์‹œ๋‚˜์š”? CertGames๋Š” ์‹ค์ œ ๋ณด์•ˆ ๋„๊ตฌ๋ฅผ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‹จ๊ณ„๋ณ„๋กœ ๋งŒ๋“ค๋ฉฐ ๊ฐœ๋…์„ ์„ค๋ช…ํ•˜๋Š” ๊ฐ€์ด๋“œ ํ”„๋กœ์ ํŠธ ์ฝ”์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋™์ผํ•œ ํ”„๋กœ์ ํŠธ์ด์ง€๋งŒ, ๋ง‰ํž ์ผ์ด ์ ์Šต๋‹ˆ๋‹ค. ๋ฌด๋ฃŒ

๊ธฐ์ดˆ ํ”„๋กœ์ ํŠธ

[!NOTE] ์ฝ”๋”ฉ์ด ์ฒ˜์Œ์ด๋ผ๋ฉด ์—ฌ๊ธฐ์„œ ์‹œ์ž‘ํ•˜์„ธ์š”. ๊ธฐ์ดˆ ๋‹จ๊ณ„๋Š” ๋น„์ž…๋ฌธ์ž ์ˆ˜์ค€์ž…๋‹ˆ๋‹ค โ€” Python์„ ํ•œ ๋ฒˆ๋„ ์ž‘์„ฑํ•ด ๋ณธ ์ ์ด ์—†๊ณ , ํ„ฐ๋ฏธ๋„ ์‚ฌ์šฉ์ด ๊ฑฐ์˜ ๋‚ฏ์„ค๋ฉฐ, ์‚ฌ์ด๋ฒ„๋ณด์•ˆ์ด ์ฒ˜์Œ์ธ ์‚ฌ๋žŒ์„ ์œ„ํ•ด ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค. ์†Œ์Šค ํŒŒ์ผ์—๋Š” ํ•™์Šต ๋ณด์กฐ ์ž๋ฃŒ๋กœ์„œ ์ƒ์„ธํ•œ ์ฃผ์„์ด ๋‹ฌ๋ ค ์žˆ์œผ๋ฉฐ, ๋ชจ๋“  learn/ ํด๋”๋Š” ๊ฐœ๋…์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋‹จ๊ณ„์— ์ต์ˆ™ํ•ด์ง€๋ฉด ์ดˆ๊ธ‰ ํ”„๋กœ์ ํŠธ๋Š” ์ด๋ฏธ ์–ธ์–ด๋ฅผ ์•Œ๊ณ  ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ณ  ๋” ๋น ๋ฅด๊ฒŒ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.

๊ธฐ์ดˆ ๋‹จ๊ณ„๊ฐ€ ๋‹ค๋ฅธ ์ด์œ :

  • ๋‹จ์ผ ํŒŒ์ผ ํ”„๋กœ์ ํŠธ โ€” ์ „์ฒด ๋„๊ตฌ๊ฐ€ ์ฝ๊ธฐ ์‰ฌ์šด Python ํŒŒ์ผ ํ•˜๋‚˜์— ๋‹ด๊ฒจ ์žˆ์Šต๋‹ˆ๋‹ค. ํŒŒ์ผ์„ ์˜ค๊ฐˆ ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.
  • ์ƒ์„ธํ•œ ํ•™์Šต ์ฃผ์„ โ€” ์ƒˆ๋กœ์šด ๊ฐœ๋…์„ ์†Œ๊ฐœํ•˜๋Š” ๋ชจ๋“  ์ค„์— ์ธ๋ผ์ธ ์ฃผ์„์ด ๋‹ฌ๋ ค ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ชจ๋“  ํ•จ์ˆ˜์— Numpy ์Šคํƒ€์ผ docstring โ€” ๋ฌด์—‡์„ ํ•˜๋Š”์ง€, ์™œ ์กด์žฌํ•˜๋Š”์ง€, ๋ชจ๋“  ๋งค๊ฐœ๋ณ€์ˆ˜.
  • ๋” ๊นŠ์ด ์žˆ๋Š” learn/ ํด๋” โ€” Python ๊ธฐ๋Šฅ๊ณผ ๋ณด์•ˆ ๊ฐœ๋…์„ ๋ชจ๋‘ ์ฒ˜์Œ๋ถ€ํ„ฐ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.
  • ์‹œ๋‹ˆ์–ด ์ˆ˜์ค€์˜ ์ฝ”๋“œ, ์ž…๋ฌธ์ž ์ˆ˜์ค€์˜ ์„ค๋ช… โ€” ์ฝ”๋“œ ์ž์ฒด๋Š” ์—ฌ์ „ํžˆ ํ”„๋กœ๋•์…˜ ํ’ˆ์งˆ์ž…๋‹ˆ๋‹ค.
ํ”„๋กœ์ ํŠธ์ •๋ณด๋ฐฐ์šฐ๊ฒŒ ๋  ๋‚ด์šฉ
Hash Identifier
์ ‘๋‘์–ด, ๊ธธ์ด, ๋ฌธ์ž ์ง‘ํ•ฉ์œผ๋กœ ํ•ด์‹œ ์œ ํ˜• ์‹๋ณ„
Step 1/3 2-4h Python Foundationsํ•ด์‹œ ๊ณ„์—ด (MD5, SHA, bcrypt, Argon2) โ€ข PHC ๋ฌธ์ž์—ด ํ˜•์‹ โ€ข ํŒจํ„ด ๋งค์นญ โ€ข ์ˆœ์ˆ˜ ํ•จ์ˆ˜ ์„ค๊ณ„
์†Œ์Šค ์ฝ”๋“œ | ๋ฌธ์„œ
HTTP Headers Scanner
URL ์‘๋‹ต ํ—ค๋”์—์„œ ๋ˆ„๋ฝ๋˜๊ฑฐ๋‚˜ ์ทจ์•ฝํ•œ ๋ณด์•ˆ ์ œ์–ด ๊ฐ์‚ฌ
Step 2/3 3-5h Python FoundationsHTTP ๊ธฐ์ดˆ โ€ข ๋ณด์•ˆ ํ—ค๋” (CSP, HSTS, X-Frame-Options) โ€ข httpx ์š”์ฒญ โ€ข ์ ์ˆ˜ ๊ธฐ๋ฐ˜ ๊ฐ์‚ฌ
์†Œ์Šค ์ฝ”๋“œ | ๋ฌธ์„œ
Password Manager
๋งˆ์Šคํ„ฐ ๋น„๋ฐ€๋ฒˆํ˜ธ ์ž ๊ธˆ ํ•ด์ œ๊ฐ€ ๊ฐ€๋Šฅํ•œ ์•”ํ˜ธํ™”๋œ ๋กœ์ปฌ ๊ธˆ๊ณ 
Step 3/3 6-8h Python FoundationsArgon2id ํ‚ค ์œ ๋„ โ€ข AES-GCM ์ธ์ฆ ์•”ํ˜ธํ™” โ€ข ์•ˆ์ „ํ•œ ๋””์Šคํฌ ๋‚ด ๊ธˆ๊ณ  โ€ข ๋งˆ์Šคํ„ฐ ๋น„๋ฐ€๋ฒˆํ˜ธ ์›Œํฌํ”Œ๋กœ์šฐ
์†Œ์Šค ์ฝ”๋“œ | ๋ฌธ์„œ

์ดˆ๊ธ‰ ํ”„๋กœ์ ํŠธ

์นดํ…Œ๊ณ ๋ฆฌ