MCPcopy Index your code
hub / github.com/DhavalKapil/heap-exploitation

github.com/DhavalKapil/heap-exploitation @v1.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.0.0 ↗ · + Follow
18 symbols 24 edges 6 files 0 documented · 0% updated 3y agov1.0.0 · 2022-04-12★ 1,2916 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Heap Exploitation

This short book is written for people who want to understand the internals of 'heap memory', particularly the implementation of glibc's 'malloc' and 'free' procedures, and also for security researchers who want to get started in the field of heap exploitation.

The first section of the book covers an in-depth, yet concise, description about heap internals. The second section covers some of the most famous attacks. It is assumed that the reader is unfamiliar with this topic. For experienced readers, this text might be good for a quick revision.

Read for free online (recommended) or download the PDF or ePUB or Mobi/Kindle editions.

You can support this book by donating on Gratipay.

Support via Gratipay

Creative Commons License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Core symbols most depended-on inside this repo

Shape

Class 12
Function 6

Languages

C100%

Modules by API surface

assets/files/unlink_exploit.c3 symbols
assets/files/shrinking_free_chunks.c3 symbols
assets/files/house_of_spirit.c3 symbols
assets/files/house_of_lore.c3 symbols
assets/files/house_of_force.c3 symbols
assets/files/house_of_einherjar.c3 symbols

For agents

$ claude mcp add heap-exploitation \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page