exploiting-memory-corruption

Installation
SKILL.md

Exploiting Memory Corruption

Reverse engineering tells you a binary is buggy. Exploitation is the separate craft of turning that bug into a controlled primitive and then into code execution, against the mitigations the target actually ships. The work is a chain of conversions — bug to primitive, primitive to leak, leak to control — and each link is chosen by what the binary's protections allow, not by rote.

When to Use

  • You have a crash or a known bug class in an ELF/PE and need to assess exploitability and build a working exploit
  • Constructing a ROP/JOP chain, a ret2libc, or a heap-grooming sequence
  • Defeating a specific mitigation set (ASLR, NX/DEP, canary, PIE, RELRO) on a lab or CTF target
  • Working an authorized binary-exploitation task or a CTF pwn challenge

When NOT to Use

Installs
17
GitHub Stars
146
First Seen
Aug 7, 2026
exploiting-memory-corruption — trilwu/secskills