OverviewAdvisoryChallengesRulesScheduleContact
Register Now
Live Resource HubUpdated

Preparation Resources

Everything you need to master CTF — from beginner basics to advanced exploitation. Curated tools, platforms, videos, and writeups.

Total Resources
Users Online Now
Top Category
Tool Downloads
Live StatsTools Available: 12Practice Platforms: 6Tutorial Videos: 7Writeup Sources: 4

CTF Basics

Foundation knowledge every participant should master before competing

All Free Resources
What is a CTF?

Official CTF 101 guide — everything from flag formats to categories explained

Flag Format Guide

Understanding CTF{...} flag structures and common submission formats

Linux Command Line Basics

Essential terminal commands every CTF player must know

Setting Up Your Environment

Kali Linux, VirtualBox, and toolchain setup for competitive hacking

Networking Fundamentals

TCP/IP, DNS, HTTP/S — the foundation of network security challenges

Python for CTF

Write automation scripts, decoders, and exploit scaffolding in Python

Recommended Tools

12 tools in all categories

0 total downloads

Burp Suite

Web Security
4.9

Industry-standard proxy for intercepting, modifying, and replaying HTTP/S traffic. Essential for any web CTF challenge.

HTTP ProxyScannerRepeaterFree

Wireshark

Forensics
4.8

GUI-based network protocol analyzer. Decode PCAP files, inspect layers, and reconstruct sessions with ease.

PCAPNetworkProtocolFree

Ghidra

Reverse Eng.
4.7

NSA's powerful open-source reverse engineering suite. Decompile, analyze, and disassemble binary executables.

DisassemblerDecompilerNSAFree

CyberChef

Cryptography
4.9

The Cyber Swiss Army Knife — encode, decode, encrypt, decrypt, and analyze data from your browser instantly.

EncodingCryptoBrowserFree

John the Ripper

Cryptography
4.5

High-speed password cracking with dictionary, brute-force, and hybrid attack modes for hash cracking challenges.

Hash CrackingWordlistBrute ForceFree

Volatility

Forensics
4.6

Advanced memory forensics framework for extracting digital artifacts from RAM dumps and memory images.

MemoryRAM AnalysisForensicsFree

pwntools

Binary Exploitation
4.8

CTF framework and exploit dev library for Python. Automate binary exploitation, shellcoding, and ROP chains.

PythonExploitROPFree

Maltego

OSINT
4.4

Visual link analysis and intelligence-gathering platform. Connect open-source data for digital investigations.

Graph AnalysisIntelInvestigationFree

IDA Free

Reverse Eng.
4.7

The gold standard disassembler for reverse engineering binaries. IDA Free covers most CTF architecture targets.

Disassemblerx86/x64ELFFree

Aircrack-ng

Web Security
4.3

Network security suite for monitoring, attacking, and auditing WiFi security — classic wireless CTF toolkit.

WiFiWEP/WPAMonitorFree

Shodan

OSINT
4.6

Search engine for Internet-connected devices. Discover exposed services, banners, and vulnerabilities instantly.

IoT SearchPort ScanIntelFree

Hashcat

Cryptography
4.8

World's fastest GPU-accelerated password recovery tool. Supports 300+ hash types with advanced attack modes.

GPU CrackingMD5bcryptFree

Practice Platforms

Competing platforms used by millions of security professionals worldwide

0 learning now

picoCTF

Beginner

Free cybersecurity game by Carnegie Mellon University. Best starting point for CTF newcomers.

500K+
Users
200+
Challenges

TryHackMe

Beginner → Intermediate

Gamified cybersecurity training rooms with browser-based VMs. Learn hacking in guided, bite-sized modules.

2M+
Users
600+
Challenges

HackTheBox

Intermediate → Advanced

Elite hacking lab platform with realistic VMs, seasonal ProLabs, and a competitive global ranking system.

1.7M+
Users
500+
Challenges

OverTheWire

Wargames

Classic Linux wargames covering shell basics (Bandit) all the way to system exploitation (Narnia, Leviathan).

300K+
Users
150+
Challenges

CTFtime

All Levels

Global CTF event calendar and scoreboard. Track upcoming competitions, writeups, and team rankings.

100K+
Users
Challenges

Root Me

Beginner → Advanced

French-origin platform with 450+ challenges across Web, Network, Forensics, Reverse Engineering, and more.

400K+
Users
450+
Challenges

Tutorial Videos

7 videos · hand-picked by experienced CTF players

All on YouTube / Free
32 min
General

CTF Fundamentals: Where to Start

by John Hammond

1.2M views
YouTube
45 min
Web Security

Web Security Crash Course for CTFs

by LiveOverflow

890K views
YouTube
28 min
Cryptography

Cryptography Basics for CTF

by CryptoCat

430K views
YouTube
54 min
Forensics

Memory Forensics with Volatility

by 13Cubed

220K views
YouTube
1h 12min
Binary Exploitation

Binary Exploitation / Pwn Tutorial

by ir0nstone

310K views
YouTube
38 min
Reverse Eng.

Reverse Engineering: Ghidra Guide

by GhidraHeadless

195K views
YouTube
1h 05min
OSINT

OSINT Masterclass: Digital Investigation

by OSINT Dojo

275K views
YouTube

Writeup Resources

Study how winning teams solved past CTF challenges step-by-step

CTFtime Writeups

Official writeup archive for thousands of past competitions

Visit

GitHub CTF Writeups

Community writeups organized by competition and category

Visit

Medium CTF Tags

In-depth walkthroughs published by the developer community

Visit

HackTricks

Comprehensive hacking techniques reference — used by pros worldwide

Visit
Ready to Compete?

Put Your Skills to the Test

ICSH 2026 — 24-hour international CTF on 28–29 April 2026. Teams of 2–3. Registration is live.

All listed resources are free or offer free tiers suitable for student participants · Last refreshed: 2:49:05 am