Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using MaterialSkin;
- using MaterialSkin.Controls;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Management;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace Arpon_AG___Script_Hub
- {
- public partial class MainForm : MaterialForm
- {
- public MainForm()
- {
- InitializeComponent();
- var skinManager = MaterialSkinManager.Instance;
- skinManager.AddFormToManage(this);
- skinManager.Theme = MaterialSkinManager.Themes.LIGHT;
- SkinManager.ColorScheme = new ColorScheme(Primary.Indigo500, Primary.Indigo700, Primary.Indigo100, Accent.Pink200, TextShade.WHITE);
- }
- private void materialFlatButton3_Click(object sender, EventArgs e)
- {
- string cpuInfo = string.Empty;
- ManagementClass mc = new ManagementClass("win32_processor");
- ManagementObjectCollection moc = mc.GetInstances();
- foreach (ManagementObject mo in moc)
- {
- if (cpuInfo == "")
- {
- cpuInfo = mo.Properties["processorID"].Value.ToString();
- break;
- }
- }
- MessageBox.Show("HWID:" + GetHDDSerial() + cpuInfo);
- Clipboard.SetText(GetHDDSerial() + cpuInfo);
- }
- private string GetHDDSerial()
- {
- ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_PhysicalMedia");
- foreach (ManagementObject wmi_HD in searcher.Get())
- {
- if (wmi_HD["SerialNumber"] != null)
- return wmi_HD["SerialNumber"].ToString();
- }
- return string.Empty;
- }
- private void textBox1_TextChanged(object sender, EventArgs e)
- {
- }
- private void button1_Click(object sender, EventArgs e)
- {
- string cpuInfo = string.Empty;
- ManagementClass mc = new ManagementClass("win32_processor");
- ManagementObjectCollection moc = mc.GetInstances();
- foreach (ManagementObject mo in moc)
- {
- if (cpuInfo == "")
- {
- cpuInfo = mo.Properties["processorID"].Value.ToString();
- break;
- }
- }
- System.Net.WebClient WebbrowserforLogging = new System.Net.WebClient();
- DateTime now = DateTime.Now;
- System.Net.WebClient Wc = new System.Net.WebClient();
- string hwidbanned = Wc.DownloadString("https://hostgoesthere.com/HWID.txt");
- string hwidallowed = Wc.DownloadString("https://hostgoesthere.com/AHWID.txt");
- if (hwidbanned.Contains(GetHDDSerial() + cpuInfo))
- {
- MessageBox.Show("Seems like your HWID have been banned.");
- Environment.Exit(-1);
- }
- else if (hwidallowed.Contains(GetHDDSerial() + cpuInfo))
- {
- MessageBox.Show("HWID seems in database, welcome!");
- Form2 frm = new Form2();
- frm.Show();
- this.Hide();
- }
- else
- {
- MessageBox.Show("Seems like your HWID is not in database.");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement