Exploiting use-after-free vulnerabilities.
Tampering with the top chunk size field for an arbitrary write primitive.
Exploiting heap corruption on Ubuntu 20.04.
Exploiting heap thread caching on glibc 2.26.
Double free exploitation of glibc heap fastbins.
Using relative JMP instructions to escape small buffers.
Bypassing NX on 64-bit Linux.
Bypassing DEP & ASLR using pointer leakage and return orientated programming.
A quick tutorial on exploiting format string vulnerabilities to read and write memory.