how2heap

Heap Exploitation Guide

A repository for learning heap exploitation techniques using glibc.

A repository for learning various heap exploitation techniques.

GitHub

7k stars
261 watching
1k forks
Language: C
last commit: 2 months ago

Related projects:

Repository Description Stars
danigargu/heap-viewer An IDA Pro plugin for examining the heap in glibc-based applications with focus on exploit development. 737
rosehgal/binexp A tutorial project on exploiting binary files and writing payloads to manipulate program behavior 1,303
shobrook/rebound Instantly fetches Stack Overflow results when an exception is thrown from a Python file. 4,108
kde/heaptrack A tool that analyzes memory allocation patterns in applications to identify performance issues. 3,341
gperftools/gperftools A set of performance analysis and allocation tools for multi-threaded applications. 8,479
bgamari/ghc-debug Enables heap inspection and analysis of running Haskell programs from an external debugger 62
thealgorithms/c A collection of algorithms implemented in C for educational purposes 19,308
angr/heaphopper A bounded model checking framework for detecting security vulnerabilities in heap implementations. 212
vlsi/mat-calcite-plugin An Eclipse Memory Analyzer plugin that enables querying heap dumps using standard SQL operations. 156
malwaredllc/byob An open-source framework for creating custom post-exploitation tools with automated payload generation and platform independence. 8,989
the-tcpdump-group/libpcap A system-independent interface for user-level packet capture and filtering. 2,714
ebtech/rust-algorithms A collection of classic data structures and algorithms in Rust, showcasing the design and implementation for learning and reference purposes. 3,770
r3dxpl0it/cve-2018-4407 Exploits a heap buffer overflow vulnerability in the XNU operating system kernel to cause a denial-of-service attack on iOS and macOS devices. 35
mlpack/mlpack A C++ machine learning library with bindings to other languages and bindings for multiple programming languages. 5,123
longld/peda A Python tool for enhanced debugging and exploit development assistance with GDB. 5,899