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

Static analysis result for SHA-256 d3b2ddac4d4ec4cf…

MALICIOUS

Office (OLE) / .JPG

46.2 KB Created: 2002-12-21 12:08:46 Authoring application: Microsoft Excel
MD5: eb4f00eac4909d1ec033cead1206d230 SHA-1: 2f20df4fe507b7686378be14d291dcaab418ee35 SHA-256: d3b2ddac4d4ec4cf84336158f0aba7d5e00864125688254299b13321a002a33d
200 Risk Score

Malware Insights

MITRE ATT&CK
T1059.005 Visual Basic T1105 Ingress Tool Transfer

The sample is an Office file (Excel) containing VBA macros and an embedded PE executable. The VBA macros reference Windows API functions such as VirtualAlloc, VirtualProtect, LoadLibrary, and GetProcAddress, which are commonly used by malware to allocate memory, load code, and execute payloads. The presence of an embedded executable strongly suggests a downloader or droppper functionality, where the embedded file is the primary malicious payload. The document body content appears to be standard spreadsheet data, offering no direct clues to the lure.

Heuristics 6

  • Embedded PE executable critical OLE_EMBEDDED_EXE
    MZ/PE header found inside document — possible embedded executable
  • Reference to LoadLibrary API high SC_STR_LOADLIBRARY
    Reference to LoadLibrary API
  • Reference to GetProcAddress API high SC_STR_GETPROCADDRESS
    Reference to GetProcAddress API
  • Reference to VirtualAlloc API medium SC_STR_VIRTUALALLOC
    Reference to VirtualAlloc API
  • Reference to VirtualProtect API medium SC_STR_VIRTUALPROTECT
    Reference to VirtualProtect API
  • VBA macros detected medium OLE_VBA_MACROS
    Document contains VBA macro code

Extracted artifacts 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas
fa43e073e8ff3b0333d0dacccd1b068c94e101923837ba3e1f8fee5694e2cd61
vba-macro oletools.olevba.extract_macros (decoded VBA source) 2049 bytes
embedded_office_00009000.exe
9861123be40e058d68bebbff833c8786b8ea7ef7eba23f5505eaa74b734a12a0
embedded-pe Office MZ+PE at offset 0x9000 10397 bytes