$ ctf42

Pwn CTF challenges

3,926 Pwn CTF challenges from 382 CTFs (2011–2026), 1,025 with writeups.

Top pwn techniques

#stack-buffer-overflow 95 #format-string 88 #rop 76 #use-after-free 56 #ret2win 55 #shellcode 48 #ret2libc 37 #heap 35 #heap-overflow 34 #tcache-poisoning 29 #got-overwrite 29 #stack-pivot 25 #buffer-overflow 23 #heap-exploitation 21 #seccomp 19

Challenges

Filter and sort these in the challenge browser →

Challenge CTF Weight Has
inheritance BSidesSF 2026 25.00 files
intro_to_malloc LagNCrash 2026 25.00 files
ipv8 UMDCTF 2026 – files
jailnet NNS 2026 – files
java_notes K17 2026 24.83 files
jumper HASBLCTF 2026 – files
justcause MidnightSun 2026 Quals 48.17 files
kalmar_b00tr0m KalmarCTF 2026 49.97 files
key LexingtonInformaticsTournament 2026 84.79 files
kpcli MntcrlCTF 2026 25.00 files
lasOS VolgaCTF 2026 Quals 38.67 files
librarian LexingtonInformaticsTournament 2026 84.79 files
line.strip_.lower 0xV01D 2026 19.48 files
login VolgaCTF 2026 Quals 38.67 files
login_as_admin THJCC 2026 – files
long_division LexingtonInformaticsTournament 2026 84.79 files
looping_the_frames LagNCrash 2026 25.00 files
lulocator EHAX 2026 – files
make_a_wish K17 2026 24.83 files
mapllvm DEFCON 2026 Quals 63.22 files
mask TRX 2026 – files
meep TAMUctf 2026 – files
micromicromicropython b01lers 2026 66.00 files
military_system TAMUctf 2026 – files
milkman_authenticity_protocol pingCTF 2026 46.20 files
mixed_signals LagNCrash 2026 25.00 files
moosecalc VuwCTF 2026 25.00 files
multifiles b01lers 2026 66.00 files
musli KalmarCTF 2026 49.97 files
my_first_unpickler.py JailCTF 2026 – files
na1vm LilacCTF 2026 25.00 files
nameme BSidesSF 2026 25.00 files
necropet THJCC 2026 Summer – files
neural_link THEMCTF 2026 – files
noName MntcrlCTF 2026 25.00 files
no_bss FromDuskTillDawn 2026 Quals 20.14 files
no_eyes 0xV01D 2026 19.48 files
nodefs DEFCON 2026 Quals 63.22 files
not_json K17 2026 24.83 files
one_shot 0xV01D 2026 19.48 files