Heap spraying
Heap overflow
Shellcode
C++
Heap feng shui
Alexander Sotirov
C dynamic memory allocation
Heap
Software bugs
JavaScript
NOP slide
Buffer overflow