Link to this headingHeap

Auto-generated index for this directory.

Link to this headingRecent Changes

  • Jemalloc.md
    Modified: 2026-05-02

    • Used by FreeBSD and Firefox - Java Heap…
  • Heap Exploitation.md
    Modified: 2026-05-02
    TODO: https://heap-exploitation.dhavalkapil.com/heap_memory.html

  • Magazine Malloc.md
    Modified: 2026-05-02

  • Use After Free.md
    Modified: 2026-05-02

  • Tcmalloc.md
    Modified: 2026-05-02

    • Used in chrome’s linux version as of December 2015 - Used in glibc 2.26+…
  • Ptmalloc.md
    Modified: 2026-05-02

    • Used in Glibc - Biased off the pthreads malloc algorithm version 2…
  • dlmalloc.md
    Modified: 2026-05-02

    • The original Linux glibc implementation until 2006 - Leaking Pointers allow an attacker to de reference pointers to get pointers into glibc and the …
  • Double Free.md
    Modified: 2026-05-02
    By using a double free you can return the same pointer twice. This allows modification of the data to one object that will effect the other. **Example…

  • Heap Grooming.md
    Modified: 2026-05-02
    These Techniques are used to make a Heap Exploit more reliable. By Mallocing many objects this makes a huge block of allocated memory….

  • CTmalloc.md
    Modified: 2026-05-02

    • What Chrome is trying to move towards to replace Tcmalloc…

Link to this headingDirectory Structure

# 📁 Heap ## 📄 [Jemalloc.md](Jemalloc.html) ## 📄 [Heap Exploitation.md](Heap%20Exploitation.html) ## 📄 [Magazine Malloc.md](Magazine%20Malloc.html) ## 📄 [Use After Free.md](Use%20After%20Free.html) ## 📄 [Tcmalloc.md](Tcmalloc.html) ## 📄 [Ptmalloc.md](Ptmalloc.html) ## 📄 [CTmalloc.md](CTmalloc.html) ## 📄 [dlmalloc.md](dlmalloc.html) ## 📄 [Double Free.md](Double%20Free.html) ## 📄 [Heap Grooming.md](Heap%20Grooming.html)