Malicious Office (OLE) / .XLS — malware analysis report

Static analysis result for SHA-256 d9fa50a5061be5e0…

MALICIOUS

Office (OLE) / .XLS

74.8 KB Created: 1996-12-17 01:32:42 Authoring application: Microsoft Excel
MD5: d1dda975eadaa312ad02991a069cb4e0 SHA-1: 917c63bbdc85093fc02a75601120c07bc091160c SHA-256: d9fa50a5061be5e09283c03a2eb0b1ca438d04eaec576ad7200e4fffe551c7a5
60 Risk Score

Malware Insights

The sample is an OLE document with a significant amount of slack space, indicative of potential obfuscation or embedded malicious content. The document body presents itself as an application form for various permits, a common social engineering lure. The presence of a VirtualAlloc API reference suggests the potential for memory allocation for malicious code execution. No scripts were extracted, and no URLs were found, limiting further analysis of the payload delivery mechanism.

Heuristics 2

  • OLE document has large unaccounted-for region high OLE_SLACK_ANOMALY
    OLE file is 76,631 bytes but its declared streams total only 21,308 bytes — 55,323 bytes (72%) 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).
  • Reference to VirtualAlloc API medium SC_STR_VIRTUALALLOC
    Reference to VirtualAlloc API