Reverse shells in x64 assembly.
Writing Shellcode for Windows 11.
Fuzzing Network Protocols with the BooFuzz Python library.
File format fuzzing with American Fuzzy Lop++.
Analysing Network Protocols to identify vulnerabilities.
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.