Das Zuweisen und Füllen von Speicherblöcken mit derselben Byte-Sequenz, inder Hoffnung, diese Sequenz an einem bestimmten, vorherbestimmten Ortals Teil eines Exploits zu etablieren.
Ein Hacker könnte Memory-Sprays verwenden, umdie Wahrscheinlichkeit zu erhöhen, dass sein bösartiger Codean einer vorhersehbaren Stelle landet, wenn er versucht, eine Software-Schwachstelle auszunutzen.