MALICIOUS
140
Risk Score
Malware Insights
MITRE ATT&CK
T1027 Obfuscated Files or Information
The sample is an OLE document with a significant amount of slack space, indicating an attempt to conceal its true contents. Heuristics indicate the presence of XOR-encoded strings, a common obfuscation technique used to hide malicious code or URLs. The GetPC stub is often used in shellcode to locate its own position in memory. No document body or scripts were extracted, limiting further analysis.
Heuristics 3
-
XOR-encoded strings (key 0x63) critical SC_XOR_ENCODEDFound 3 Windows library/API name(s) XOR-encoded with single-byte key 0x63: 'CreateProcessA', 'ExitProcess ', 'CreateFileA '
-
x86 GetPC stub (CALL $+5; POP EAX) high SC_GETPC_CALLx86 GetPC stub (CALL $+5; POP EAX)
-
OLE document has large unaccounted-for region high OLE_SLACK_ANOMALYOLE file is 122,881 bytes but its declared streams total only 20,639 bytes — 102,242 bytes (83%) live in unallocated sector slack. This is the canonical hiding place for pre-macro-era Office exploit payloads (XOR-encoded shellcode reached via a parser pointer-corruption bug in the document structure).
Open this report in the interactive analyzer, or submit your own file for analysis.