Exploiting Memory Corruption

Develop working exploits from memory-corruption bugs in native binaries — turning a stack/heap overflow, use-after-free, or type confusion into control flow, an arbitrary read/write, and a shell, and defeating ASLR, NX, stack canaries, PIE, and RELRO along the way. Use when you have a crashing input or a known bug class in an ELF/PE and need a primitive, when building a ROP chain with pwntools and ROPgadget, or when working a CTF pwn challenge or authorized binary exploitation.

trilwu fe48c9d 9.9 KB Updated

File contents

trilwu/secskills/tree/main/secskills-offense/skills/exploiting-memory-corruption commit fe48c9dc88

Frequently asked questions

npx skillmds add trilwu/exploiting-memory-corruption