이번 글에서 알 수 있는 정보
입문자, 초보자가 도전하기 좋은 CTF
난이도별 CTF 추천
국내외 주요 대회 일정
초보자를 위한 참여 Tip
해킹을 잘 하려면 CTF에 많이 나가보세요.
해킹을 조금이라도 공부한 사람이라면 이 조언을 들어보셨을 겁니다.
CTF는 해킹 실력을 키우는 효과적인 방법 중 하나로, 현직 해커의 해킹 공부 Tip에서도 소개한 적이 있어요.
하지만 CTF에 나가려면 어디서 시작해야 할지 막막한 경우가 많습니다.
어떤 CTF에 나가야 하는지
CTF가 언제 열리는지
내가 참가해도 되는 CTF 인지
정보는 많지만, 정작 어떤 걸 해야 할지 잘 모르겠죠.
이 글에서는 CTF를 막 시작한 분들도, 이미 몇 번 나가본 분들도 올해 목표로 할 어떤 CTF를 한눈에 알아볼 수 있도록 난이도, 월별 기준으로 정리했습니다. 2026년 CTF 가이드를 확인해 보시죠!
💡
이번 글에서 알 수 있는 정보
입문자, 초보자가 도전하기 좋은 CTF
난이도별 CTF 추천
국내외 주요 대회 일정
초보자를 위한 참여 Tip
잠깐! CTF가 무엇인지, 어떤 분야인지 잘 모른다면?
👉 CTF 입문자를 위한 필수 FAQ를 먼저 확인하고 오세요!
대부분의 초보자는 대회 정보를 어디서 얻을 수 있는지 궁금해하죠. 바로 CTFtime에 있습니다.
CTFtime은 전 세계 해킹 대회의 공식 일정을 집계하고, 팀 순위를 매기는 글로벌 CTF 허브인데요. DEF CON, Codegate, Dreamhack Invitational 같은 유명 CTF부터 작은 규모의 대회까지 대부분 등록되어 있습니다.
CTFtime 메인 페이지에서 Team rating과 Upcoming events 등 정보를 확인할 수 있는데요.
어디를 봐야 나에게 도움이 되는 대회인지 알 수 있을까요? DEF CON CTF 2025 CTFtime 페이지를 예시로 확인할 수 있는 정보를 설명할게요.
항목 | 설명 |
|---|---|
1. 일정 |
|
2. 장소 |
|
3. Format |
|
4. Official URL |
|
5. Weight |
|
CTFtime에 팀을 등록하고 대회에 참여해 점수를 얻어보세요. 개인 팀이어도 괜찮고, 친구들과 팀을 꾸려도 괜찮아요! 우리 팀의 세계 랭킹이 실시간으로 변하는 것을 보는 것이 큰 동기부여가 되기도 합니다.
처음에는 Weight가 20-30 정도인 Jeopardy 방식의 On-line 대회에 도전하는 것을 추천해요!
모든 대회가 입문자에게 친절하지는 않아요. 특히 어려운 CTF는 문제 설명도 없이 어떤 걸 해야 할지부터 유추해야 하는 경우도 있어요. 자신의 단계에 맞는 도전이 필요합니다.
정보는 2025년, 예선을 기준으로 작성되었어요. 더 자세한 정보는 각 CTF 페이지에서 확인해 보세요.
해킹의 기본 개념을 코드와 시스템에 적용해 보는 단계예요. 실력 검증보다 경험을 목적으로 참여해 보세요.
초심자라면 ‘아 CTF가 이런 거구나!’ 감을 잡고, 분야별 문제들을 얕게라도 맛보는 것을 추천해요. 한두 문제라도 직접 풀어봤다면 충분한 성과입니다.
PicoCTF
지금까지 CTF를 참여해 본 적 없다면 반드시 참여해 보시길 추천해요!
전반적으로 문제가 다양하고 많으며, 난이도가 쉬운 편이에요.
특정 분야를 깊게 공부하지 않아도 접근하기 좋습니다.
LA CTF
UCLA 학생 팀이 주최하는 대회로, PicoCTF와 비슷하게 입문자가 풀 수 있는 문제가 아주 많아요!
다양한 분야, 다양한 난이도로 문제가 출제되고, 퀄리티가 정갈하다는 평이 많아요.
Dreamhack CTF
CTF에 자주 출제되는 주요 분야(Pwn, Web, Rev, Crypto)의 문제가 출제돼요.
최하 / 하 / 중 / 상 난이도로 4개 문제가 구성되어, 낮은 난이도의 문제를 풀어보기 좋아요.
특히 CTF 티어 제도가 있어 실력 향상을 직접 확인할 수 있어요.
단순한 취약점을 넘어 출제 의도를 읽어야 하는 문제들이 등장해, 여러 지식을 조합해야 하는 단계예요.
많은 문제를 풀지 못해도 괜찮아요. 특정 분야에 흥미가 생기고, Writeup을 보며 해결하는 사고 과정을 학습하는 것을 목표로 참여해 보세요.
IrisCTF (25년 기준, 총상금 $896)
미국 IrisSec 팀이 주최하는 대회로, 매년 새해에 개최돼요.
입문자가 좌절하지 않도록 힌트를 적절히 배치해 도전해 보기 좋아요.
LINE CTF (25년 기준, 총상금 $10,000)
일본 느낌의 정갈하고 논리적인 문제로 유명해요.
일본과 한국의 상위 해커들이 출제하며, 깔끔한 익스플로잇 과정을 연습하기 좋아요.
사이버공격방어대회 (25년 기준, 총상금 1억 원)
국가정보원이 주최하는 대회로 CCE라고도 불려요.
일반 트랙 외에 청소년 트랙이 있어 또래끼리 경쟁할 수 있고, 국내 대회로 접근성이 좋습니다.
화이트햇 콘테스트 (25년 기준, 총상금 4,500만 원)
국방부가 주최하는 대회예요.
일반부, 청소년부 외에 군인 트랙까지 세분화되어 있습니다.
현역 군인이라면 참가할 수 있는 특별한 기회예요.
SECCON CTF (25년 기준, 총상금 800,000엔)
일본에서 가장 큰 대회예요.
일본 특유의 문제 스타일이 제대로 묻어있는 대회로 문제 퀄리티도 준수합니다.
LINE CTF와 다르게 SECCON CTF는 출제진이 일본인으로만 구성되어 있어요.
★이 3개라고 참가하면 안 되는 대회가 아니에요. 문제 자체가 어렵고, 시간 소모가 크고, 한 문제도 못 풀 가능성이 높은 대회들이에요. 문제들을 보고 벽을 느낄 수 있지만, 보는 것만으로도 공부가 됩니다.
한 문제도 못 풀어도 괜찮아요. 최신 트렌드 문제를 체감하고, 고수들의 문제 접근 방식을 관찰하는 것을 목표로 참여해 보세요.
Dreamhack Invitational (25년 기준, 총상금 850만 원)
드림핵을 운영하는 사이버 보안 전문 기업 Theori에서 주최하는 CTF예요.
일반 Dreamhack CTF와 다르게 중, 고난도 문제 위주로 구성되어 있어요.
출제진의 경험이 풍부해 문제 퀄리티도 좋습니다.
2026년 예선이 1월 24일 - 25일이니 가장 먼저 도전해 볼 만한 국내 대회예요.
PlaidCTF (25년 기준, 총상금 $7,168)
해킹을 어느 정도 할 줄 알게 되었을 때 재밌는 대회예요.
새로운 관점의 문제들을 통해 해킹에 대한 전체적인 식견을 넓힐 수 있어요.
DEF CON CTF (상금 없음)
상금이 없음에도 전 세계 모든 CTF 팀이 참여하는 CTF의 올림픽이에요.
문제 난도가 높을 뿐만 아니라 시간 소요가 큰 복잡한 문제들이 많아요.
본선 참가하는 방식이 궁금하다면? TheoriTV 영상을 확인해 보세요!
Codegate (25년 기준, 총상금 7,100만 원)
국내 최대 규모의 CTF 대회로 청소년부, 대학생부, 일반부로 나누어 진행합니다.
문제 퀄리티가 높고 국내 대회라 접근성이 좋으니 한 번쯤 도전해 보는 것을 추천해요.
Google CTF (25년 기준, 총상금 $20,987)
구글이 주최하는 CTF예요. 어렵고 기발한 문제들로 구성되어 있어요.
다른 대회에서 보기 힘든 샌드박스(Sandbox) 분야 문제가 출제돼요.
※ Google CTF는 온라인으로만 진행되며, 본선은 없습니다.
0CTF (25년 기준, 총상금 $2,817)
중국 대회 중 외국인이 참가하기 가장 쉬운 대회예요.
중국인들만 아는 독특한 트릭이 사용된 문제를 경험할 수 있습니다.
대학생 팀이 주최하는 CTF: DiceCTF, N1CTF, HKCERT CTF, UIUCTF
젊은 출제자들이 최신 트렌드를 반영한 문제를 출제해요.
문제를 열자마자 당혹스러운 경우도 있지만, 새롭고 깊이 있는 지식을 배울 수 있어요.
암호학 CTF: CryptoCTF
암호학 문제만 나오는 대회예요.
대부분의 CTF에서는 암호 문제가 적게 출제되어, 암호학을 깊이 있게 공부하고 싶다면 추천해요.
정보는 2025년, 예선을 기준으로 작성되었어요. 더 자세한 정보는 각 CTF 페이지에서 확인해 보세요.
💡 입문자를 위한 팁
한 달에 1개 정도를 목표로 잡고 난이도가 다른 대회를 번갈아 가며 참여하는 것을 추천해요. 예를 들어, 3월 picoCTF → 4월 Angstrom CTF → 5월 DEF CON 예선 구경
이런 식으로 참여해도 충분히 좋은 흐름입니다.
일정 | CTF | 난이도 | 특징 |
|---|---|---|---|
1월 | Iris CTF | ★★ |
|
1월 | Dreamhack Invitational | ★★★ |
|
2월 | LA CTF | ★ |
|
3월 | picoCTF | ★ |
|
3월 | Codegate | ★★★ |
|
4월 | Plaid CTF | ★★★ |
|
5월 | DEF CON CTF | ★★★ |
|
6월 | Google CTF | ★★★ |
|
8월 | 사이버공격방어대회 | ★★ |
|
9월 | 화이트햇 콘테스트 | ★★ |
|
10월 | LINE CTF | ★★ |
|
12월 | 0CTF | ★★★ |
|
12월 | SECCON CTF | ★★ |
|
대회별 일정을 확인하고 참가할 대회를 골랐다면, 이제 도전할 차례예요.
처음 시작하는 여러분의 심리적 장벽을 낮출 세 가지 내용을 기억하세요!
난이도에 겁먹지 마세요.
어려운 대회라도 쉬운 문제가 포함되어 있는 경우가 많아요.
풀지 못한 대회는 종료 후 Writeup을 읽으며 배울 수 있는 점이 많습니다.
대부분 참가비도 없고, 못 풀어도 패널티는 없으니 끊임없이 도전해 보는 것을 추천해요!
풀지 못한 문제에 도전하세요.
대회에서 한 문제도 못 풀었나요? 괜찮습니다! 가장 많이 성장할 기회를 얻으신 거예요.
쉬운 문제, 많이 풀린 문제만 계속 풀면 실력 향상에 한계가 있어요.
어려운 문제를 푸는 과정에서도 많은 것을 배우고 공부할 수 있습니다.
정보를 공유하고 팀을 구하세요.
Dreamhack 디스코드 같은 커뮤니티에서 대회 정보를 얻고, 함께 대회에 참가할 팀원을 찾을 수 있어요.
나 혼자 여러 분야를 잘하기는 어려우니 강점 분야만 살려 팀으로 참가하는 것도 방법입니다.
어떤 분야를 공부할지 고민된다면? 👉 나의 성향에 맞는 보안 분야 테스트를 해보세요!
CTF에만 참여한다고 단기간에 실력이 늘지 않지만, 꾸준히 참여하는 사람과 그렇지 않은 사람의 차이는 분명해요.
이번 글에서 소개한 대회 중 하나만 골라서 CTF를 경험해 보세요!
2026년 한 해 동안 수많은 CTF가 여러분을 기다리고 있어요. 처음엔 플래그 하나 찾는 것도 막막할 수 있지만, 꾸준히 참여하다 보면 어느새 리더보드 상단에 있는 여러분의 팀명을 발견하게 될 수도 있답니다.
여러분의 첫 번째 플래그 획득을 진심으로 응원할게요!
Happy Hacking 👨💻
📍 지금 CTF를 시작하고 싶다면?
무료로 시작할 수 있는 한국어 기반 플랫폼 Dreamhack에서 CTF 문제를 직접 풀어보세요.
기초부터 실전까지, 해커의 여정을 함께할 수 있습니다.
Theori © 2025 All rights reserved.