MALICIOUS
124
Risk Score
Heuristics 5
-
Raw OLE macro native-memory callback shellcode loader critical OLE_RAW_MACRO_NATIVE_MEMORY_CALLBACK_LOADERRaw OLE/VBA project text contains an auto-exec entry plus native memory allocation, process-memory write/copy, and callback/timer execution APIs. This catches source-stomped or partially recovered VBA loaders where the extracted macro source omits the auto-run entry, but the compiled/source project bytes still expose the in-memory shellcode loader triad.
-
OLE document has large unaccounted-for region high OLE_SLACK_ANOMALYOLE file is 262,656 bytes but its declared streams total only 145,794 bytes — 116,862 bytes (44%) 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).
-
Suspicious extracted artifact medium EXTRACTED_FILE_STATIC_TRIAGEOne or more files extracted from inside this sample matched static suspicious-content checks such as script obfuscation, encoded payload blobs, packed data, or execution/download terms.
-
VBA project contains no executable statements info OLE_VBA_MACROSDocument contains a VBA project, but extracted modules only contain attributes/options/comments and no executable statements.
-
Embedded URL info EMBEDDED_URLOne or more URLs were extracted from the document. The URL itself is not a detection — see the per-URL labels for which channel (macro, JS, link annotation, document body, ...) reached each URL.URL http://ns.adobe.com/xap/1.0/ In document text (OLE body)
- http://www.w3.org/1999/02/22-rdf-syntax-ns#In document text (OLE body)
- http://ns.adobe.com/xap/1.0/mm/In document text (OLE body)
- http://ns.adobe.com/xap/1.0/sType/ResourceRef#In document text (OLE body)
Extracted artifacts 2
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
ole_raw_native_loader_00_alternating-minus4-minus3-b64.bin |
ole-raw-native-loader-blob | raw OLE/VBA native-memory callback loader decoded from printable run at offset 0x3178C using alternating-minus4-minus3-b64 | 5883 bytes |
SHA-256: f1a0d4ef92a1a0fc1fd73e200fc3bf2b90628b3b1677fe4caf0f61bec11de7e9 |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Static shellcode analysis found candidate code region(s). Indicators: SC_PEB_ACCESS
|
|||
macros.bas |
vba-macro | oletools.olevba.extract_macros (decoded VBA source) | 344 bytes |
SHA-256: ae87a3eb99ad7e6cff7938b407cd254c7aa0e3c35b111b61061cee5dacfc2fa6 |
|||
Preview scriptFirst 1,000 lines of the extracted script
Attribute VB_Name = "bullheaded"
Attribute VB_Base = "0{F8D606B1-68F9-4C6A-A896-23139FFA9C40}{B4495743-8871-4887-9DC4-A8966B078A38}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False
|
|||
Open this report in the interactive analyzer, or submit your own file for analysis.