CTF Handbook 🧑💻
Capture the Flag (CTF) in computer security is an exercise in which participants attempt to find text strings, called "flags", which are secretly hidden in purposefully vulnerable programs or websites.
These are my notes and resources for participating in CTFs or Hack the Box. I've also included people whose work has inspired me.
CTF Platforms
- TryHackMe - Beginner friendly CTF platform with guided learning paths.
- Hack The Box - Advanced CTF platform with a wide range of challenges.
- Over the Wire - Beginner to advanced CTF platform with a focus on Linux and networking.
- Hack This Site - Beginner to advanced CTF platform with a focus on web hacking.
- CTF Time - A calendar of upcoming CTF events and a ranking of CTF teams.
- CTF Hub - A collection of CTF challenges and write-ups.
- PicoCTF - Beginner friendly CTF platform with a focus on high school students.
- Root Me - A platform with a wide range of challenges in various categories.
- Hacker101 CTF - A CTF platform by HackerOne with a focus on web hacking.
- Hack Smarter - A CTF platform with a focus on web hacking and reverse engineering.
CTF Writeups
- Writeups by Oxbob - A collection of write-ups for CTF challenges by Oxbob.
YouTube Channels
- Hack The Box Walkthroughs @IppSec - Great channel with walkthroughs for Hack The Box machines.
- Over The Wire Walkthroughs @TwinSecurity - Great channel with walkthroughs for Over The Wire wargames.
- Official TryHackMe Walkthroughs by @DarkSec - Official TryHackMe channel with walkthroughs for their rooms.
Reference
- Awesome CTF CheatSheet by Saikiran Uppu
- Awesome CTF by Amanpreet Singh
- CTF 101 Handbook
- CTF Guide by Xapax
- CTF Notes by D00mfist
- CTF Katana by JohnHammond
- CTF Guide by TwinSecurity
- Hacker rest by zweilosec
- CTF Guid by Caleb Shortt
- CTF Guide by Ben Heater
- Web Pentesting Checklist by HarshinSecurity
- Career CTF guide
- CTF Wiki
- CTF by Raj
- CTF by Adam
- Learn Binary Exploitation
- CTF Cheat Sheet by Dvd848
- Cryptography for CTF
- TryHackMe and HackTheBox by JesusGavancho
- cheat sheet