Training Resources
Whether you're just starting out or preparing for advanced competitions, we've curated the best resources to help you become a CTF champion.
Learning Paths
Choose your skill level and follow a structured curriculum.
Beginner
Perfect for those new to cybersecurity. Start your journey here.
Intermediate
Ready to level up? Dive deeper into exploitation techniques.
Advanced
Master complex exploitation and real-world attack scenarios.
External Resources
The best free resources from around the web to supplement your learning.
CTF Platforms
picoCTF↗
BeginnerBeginner-friendly CTF platform by Carnegie Mellon. Great for students!
HackTheBox↗
IntermediateReal-world penetration testing labs. Industry standard.
TryHackMe↗
BeginnerGuided cybersecurity training with gamified learning.
OverTheWire↗
BeginnerClassic wargames teaching security concepts through challenges.
CTFtime↗
All LevelsCalendar of upcoming CTF competitions worldwide.
Essential Tools
Every CTF player needs these tools in their arsenal.
YouTube Channels
Learn from the best CTF players and security researchers on YouTube.
Tips for Success
Take Notes
Keep a personal wiki of techniques you learn. Tools like Notion or Obsidian work great for organizing CTF knowledge.
Join a Team
You'll learn faster by working with others. Find teammates on Discord servers or join an existing CTF team.
Read Writeups
After a CTF ends, read writeups from other players. You'll discover new techniques and approaches you hadn't considered.
Focus on Fundamentals
Master the basics before moving to advanced topics. A strong foundation in web, crypto, and Linux will serve you well.