Free reverse-engineering courses (7 self-paced courses and labs)
OpenSecurityTraining2, Malware Unicorn (Amanda Rousseau), pwn.college (Arizona State University), Hackaday U (instructor wrongbaud), Reverse Engineering For Everyone (Kevin Thomas, 0xinfection), Nightmare (guyinatuxedo), RPISEC (Rensselaer Polytechnic Institute)
Check before you apply: details change often, so confirm on the official page before you apply.
- Who it's for
- Anyone. Start with OpenSecurityTraining2 Arch1001 (x86-64 assembly) or Malware Unicorn RE101; Nightmare and RPISEC MBE expect some C and Linux
Open to: veterans, active duty / transitioning service members, spouses, family or caregivers. - Cost
- Free
- Free with no benefit?
- Yes: no GI Bill, VR&E or VET TEC benefit needed.
- What you get
- Free self-paced courses and labs that teach assembly, disassemblers and debuggers (Ghidra, GDB), malware analysis and binary exploitation.
- Type
- Certification or course
- Credential strength
- 2/5: Free, well-regarded self-paced reverse-engineering and binary-exploitation courses; strong hands-on skills for malware analysis and vulnerability research. Only OpenSecurityTraining2 issues a certificate of completion; none is a proctored credential.
- Duration
- Self-paced; each course takes from a few hours to a semester
- Format
- Online (Online, self-paced)
- Deadline
- None (self-paced)
- Next start
- Rolling
- Jobs it can lead to
- Reverse Engineer; Malware Analyst; Vulnerability Researcher; SOC Analyst; Penetration Tester; Embedded Security Engineer; Exploit Developer
- Notes
- Suggested order: Arch1001 or RE101, then the Ghidra course, Reverse Engineering For Everyone and pwn.college, then Nightmare and RPISEC MBE. Each course is linked under More details.
- Official page
- p.ost2.fyi/courses/course-v1:OpenSecurityTraining2+Arch1001_x86-64_Asm+2021_v1/about
- Last checked
- Oct 4, 2026
Included (7)
Courses (each is free and self-paced; pick any):
- OpenSecurityTraining2 Architecture 1001: x86-64 Assembly (free, self-paced)
- Malware Unicorn Reverse Engineering 101, Malware Unicorn (Amanda Rousseau) (free, self-paced)
- pwn.college Reverse Engineering dojo modules, pwn.college (Arizona State University) (free, self-paced)
- Hackaday U: Introduction to Reverse Engineering with Ghidra, Hackaday U (instructor wrongbaud) (free, self-paced)
- Reverse Engineering For Everyone, Reverse Engineering For Everyone (Kevin Thomas, 0xinfection) (free, self-paced)
- Nightmare binary exploitation course, Nightmare (guyinatuxedo) (free, self-paced)
- RPISEC Modern Binary Exploitation, RPISEC (Rensselaer Polytechnic Institute) (free, self-paced)