Assembly Fundamentals
Learn assembly language fundamentals, registers, calling conventions, and low-level binary analysis.
8 challengesTools
Master essential reverse engineering tools and debug workflows used by professionals.
15 challengesExecutable Formats
Wireless protocols, IoT device analysis, and network-level security challenges.
11 challengesBasics
Solve challenges and progress through this course module.
4 challengesEmulation
Emulate binaries and firmware without native hardware using Unicorn and QEMU.
3 challengesCrackMe
Crack license checks, bypass protections, and reverse obfuscated binaries.
18 challengesMalware Analysis
Analyze real-world malware samples, ransomware, and C2 frameworks in a safe environment.
59 challengesMalware - Write UP
Analyze real-world malware samples, ransomware, and C2 frameworks in a safe environment.
6 challengesBug Hunting
Vulnerability research, binary diffing, and exploit development — find and report real bugs.
11 challengesBug Hunting - Write UP
Vulnerability research, binary diffing, and exploit development — find and report real bugs.
6 challenges