Learning roadmap
Reverse Engineering Roadmap
Disassemble and decompile software to understand inner workings, find vulnerabilities, and analyze malware.
3 Levels
Beginner to Advanced
22 Topics
Across all levels
9 Resources
Labs, courses, books
~9 months
Estimated total
Overall progress0 / 22 topics
0%
Checkboxes are saved in this browser only. Nothing is uploaded.
01
Beginner
4 – 8 weeks0/7
Topics
Resources
- Crackmes.one (easy)Lab
- x86 Assembly on TryHackMeCourse
- RE for Beginners bookBook
02
Intermediate
8 – 16 weeks0/7
Topics
Resources
- Exploit Education PhoenixLab
- Crackmes.one (medium)Lab
- Reverse Engineering for Beginners (Dennis Yurichev)Book
03
Advanced
12 – 24 weeks0/8
Topics
Resources
- SANS FOR610Course
- GREM certificationCertification
- CTF RE challengesPractice
Tools you'll use
See all for this trackReady to go deeper?
Read the full Reverse Engineering track, or test yourself with the quiz.