Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
Competitive Play and Skill Improvement
Recommended resources
The freely available resources this course will direct you to.
- Inside a Linux Executable Filewww.youtube.com
- Buffer Overflow with Checksec and Cyclic | TryHackMe Intro to PWNTOOLSwww.youtube.com
- checksec/README.md at main · slimm609/checksecgithub.com
- ELF & Dynamic Linking (EN)fmdlc.github.io
- Bypassing Stack Canaries and NX/DEP (Ret2Lib-C) - Bird - [Intigriti 1337UP LIVE CTF 2022]www.youtube.com
- Cannot access memory at address // Debugging PIE Binaries affected by ASLR - bin 0x2Ewww.youtube.com
Module 2
Address Disclosure, Dynamic Linking, and ret2libc
Module 3
Format Strings and Protected Stack Targets
Module 4
Constrained ROP and Seccomp-Aware Exploitation
Module 5
Heap Corruption Foundations
Module 6
Systematic Reverse Engineering with Ghidra and GDB
Module 7
Custom Virtual Machines and Obfuscated Validation Logic
Module 8
Safe Windows Malware Triage and Behavioral Analysis
Module 9
Packing, Obfuscation, and Anti-Analysis Techniques
Module 10