← All detection heuristics · Shellcode
high
SC_HEAP_SPRAY
What it means
Repeated byte pattern typical of heap-spray payloads.
Why it fires
Heap spraying fills large areas of memory with repeated data (often NOP-sled + shellcode) so that a corrupted pointer is likely to land in attacker-controlled memory. Seeing long repeated byte patterns in a document is a strong exploit indicator.
Other Shellcode heuristics
SC_STR_CREATEREMOTETHREAD SC_MSF_BIND SC_MSF_REVERSE SC_MSF_C2 SC_STR_URLDOWNLOAD SC_STR_WRITEPROCESSMEMORY SC_XOR_ENCODED SC_STR_CREATEPROCESS SC_EGG_HUNTER SC_STR_GETPROCADDRESS SC_STR_LOADLIBRARY SC_API_HASH_RESOLVER SC_PEB_ACCESS_X64 SC_PEB_ACCESS SC_STR_POWERSHELL SC_STR_SHELLEXEC SC_STR_WINEXEC SC_STR_WSCRIPT SC_XOR_DECODER SC_XOR_DECODED_NETWORK_CONFIG SC_STR_BITSADMIN SC_STR_CERTUTIL SC_STR_CMD SC_STR_MSHTA