Heap spraying

Heap spraying is a technique wherein code is written in various places in the heap (memory allocated for the use of programs) for malicious software to refer to at a later date, giving exploits a higher chance of success. Other forms: Heap spray, “spraying the heap”