Overview of Educational Heap Exploitation
masterThe how2heap repository is a collection of implementations for learning various heap exploitation techniques. It uses Ubuntu's Libc releases as the gold standard, ensuring each technique is verified to work on corresponding Ubuntu releases.
Techniques are organized by their target Glibc version. If a technique requires adjustments due to new consistency checks in malloc/free logic, multiple versions are provided in the directory structure: glibc_<version>/technique.c.