๐ฏ What You'll Learn
- Exploit heap-based memory corruption
- Defeat ASLR via information leaks
- Combine leaks with ROP for full bypass
- Engineer exploits for reliability
About This Workbook
This is the deep end of binary exploitation. The track covers heap corruption, defeating ASLR through information leaks, full DEP bypass, and the engineering required to make modern exploits reliable.
Chapter 1 โ Heap Corruption
Exploitation beyond the stack.
- Heap internals
- Grooming
- Use-after-free
Chapter 2 โ Defeating ASLR
Finding where everything lives at runtime.
- Information leaks
- Module base discovery
- Pointer leaks
Chapter 3 โ Full Mitigation Bypass
Putting leaks and ROP together.
- Leak then ROP
- DEP + ASLR bypass
- Payload staging
Chapter 4 โ Reliability Engineering
Turning a one-shot into a dependable exploit.
- Handling variability
- Clean continuation
- Testing
Keep going. Work through each chapter in order, then apply what you learned in the matching labs.