Heap spraying
- https://en.wikipedia.org/wiki/Heap_spraying
- Understanding Heap SprayingAttacks
- What Is Heap Spraying? How It Works & Examples | Twingate
- Heap spraying definition – Glossary | NordVPN
Heap spraying is a memory corruption exploit technique used to facilitate arbitrary code execution. It involves allocating large blocks of memory on the heap and filling them with specific byte sequences, often including malicious shellcode. This increases the likelihood that an attacker can redirect the program’s execution flow to the injected code, thereby compromising the system.