Crypto —
19 challenges Attacks against bad implementations of well-known cryptosystems, poorly designed algorithms, side-channels...
Forensics —
3 challenges Digital investigations: dump analysis, data recovery, malware analysis
Misc —
6 challenges Hax that doesn't fit anywhere else, mostly because it's not HTTP!
Pwning —
44 challenges Binary exploitation on user programs and against the kernel: from basic buffer overflows to advanced ROP and heap exploits.
Reversing —
9 challenges Reverse Engineering of binaries and bypass anti-RE techniques
Web —
17 challenges Attacks against Web applications, for both client-side and server-side vulnerabilities
Search by tag:
Some challenges require skills in more than one category.
The tag mechanism allows you to search in other categories — including virtual categories — for challenges that require the skills that you want to practice.
You can search challenges by tag using the select box below, or just browse them all here.