Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.ComponentModel;
- using System.Diagnostics;
- using System.Drawing;
- using System.IO;
- using System.Net;
- using System.Net.NetworkInformation;
- using System.Runtime.CompilerServices;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- using Bunifu.Framework.UI;
- using Imper_User_Interface.Interface;
- namespace Imper_User_Interface
- {
- // Token: 0x0200000B RID: 11
- public partial class Login : Form
- {
- // Token: 0x0600003E RID: 62 RVA: 0x00002255 File Offset: 0x00000455
- public Login()
- {
- this.InitializeComponent();
- }
- // Token: 0x0600003F RID: 63 RVA: 0x0000480C File Offset: 0x00002A0C
- private void Login_Load(object sender, EventArgs e)
- {
- try
- {
- IPStatus status = new Ping().Send("www.google.com").Status;
- string text = "C:\\ImperBin\\";
- if (!Directory.Exists(Path.GetTempPath() + Definitions.SHA1("ImperBin")))
- {
- Directory.CreateDirectory(Path.GetTempPath() + Definitions.SHA1("ImperBin"));
- }
- else
- {
- if (!Directory.Exists(text))
- {
- Directory.CreateDirectory(text);
- }
- else if (!File.Exists(text + "CLIENT.key"))
- {
- File.Create(text + "CLIENT.key");
- }
- else
- {
- this.bunifuMaterialTextbox1.Text = File.ReadAllText("C:\\ImperBin\\CLIENT.key");
- this.textBox1.Select();
- }
- string text2 = "C:\\ImperBin\\";
- if (Directory.Exists(text2))
- {
- if (!File.Exists(text2 + "LICENSE.key"))
- {
- File.Create(text2 + "LICENSE.key");
- }
- else
- {
- this.bunifuMaterialTextbox2.Text = File.ReadAllText("C:\\ImperBin\\LICENSE.key");
- this.textBox1.Select();
- }
- }
- else
- {
- Directory.CreateDirectory(text2);
- }
- }
- }
- catch (Exception)
- {
- new FireWallHandle().ShowDialog();
- this.FadeOut(this, 40);
- Application.Exit();
- }
- base.Opacity = 0.0;
- int steps = 50;
- Timer timer = new Timer();
- timer.Interval = 400 / steps;
- int currentStep = 0;
- timer.Tick += delegate(object sender, EventArgs e)
- {
- int currentStep;
- this.Opacity = (double)currentStep / (double)steps;
- currentStep = currentStep;
- currentStep++;
- if (currentStep >= steps)
- {
- timer.Stop();
- timer.Dispose();
- }
- };
- timer.Start();
- }
- // Token: 0x06000040 RID: 64 RVA: 0x000049CC File Offset: 0x00002BCC
- private async void FadeOutLogin(Form o, int interval = 80)
- {
- while (o.Opacity > 0.0)
- {
- TaskAwaiter taskAwaiter = Task.Delay(interval).GetAwaiter();
- if (!taskAwaiter.IsCompleted)
- {
- await taskAwaiter;
- TaskAwaiter taskAwaiter2;
- taskAwaiter = taskAwaiter2;
- taskAwaiter2 = default(TaskAwaiter);
- }
- taskAwaiter.GetResult();
- o.Opacity -= 0.1;
- }
- o.Opacity = 0.0;
- base.Hide();
- new Control().ShowDialog();
- base.Close();
- }
- // Token: 0x06000041 RID: 65 RVA: 0x00004A18 File Offset: 0x00002C18
- private async void FadeOut(Form o, int interval = 80)
- {
- while (o.Opacity > 0.0)
- {
- TaskAwaiter taskAwaiter = Task.Delay(interval).GetAwaiter();
- if (!taskAwaiter.IsCompleted)
- {
- await taskAwaiter;
- TaskAwaiter taskAwaiter2;
- taskAwaiter = taskAwaiter2;
- taskAwaiter2 = default(TaskAwaiter);
- }
- taskAwaiter.GetResult();
- o.Opacity -= 0.1;
- }
- o.Opacity = 0.0;
- Application.Exit();
- }
- // Token: 0x06000042 RID: 66 RVA: 0x00004A5C File Offset: 0x00002C5C
- private void label1_Click(object sender, EventArgs e)
- {
- if (this.bunifuMaterialTextbox1.Text.Length >= 3 && this.bunifuMaterialTextbox2.Text.Length >= 4)
- {
- if (!this.Clicked)
- {
- this.Clicked = true;
- string text = this.bunifuMaterialTextbox1.Text;
- string text2 = this.bunifuMaterialTextbox2.Text;
- string text3 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
- char[] array = new char[20];
- Random random = new Random();
- for (int i = 0; i < array.Length; i++)
- {
- array[i] = text3[random.Next(text3.Length)];
- }
- string text4 = new string(array);
- WebRequest webRequest = WebRequest.Create(string.Concat(new string[]
- {
- "https://www.ryleprojects.site/updateImperUserLogs.php?username=",
- text,
- "&password=",
- Definitions.MD5(Definitions.SHA1(text2)),
- "&token=",
- text4,
- "&session=true"
- }));
- webRequest.Timeout = 3500;
- string a = "";
- try
- {
- a = new StreamReader(((HttpWebResponse)webRequest.GetResponse()).GetResponseStream()).ReadToEnd();
- }
- catch (Exception)
- {
- }
- if (a == "truetrue" + text4 + "42a8f651d79fd005eeac0612df6442b983a01184")
- {
- string text5 = Definitions.RandomString(20);
- string text6 = Definitions.SHA1(text5);
- WebRequest webRequest2 = WebRequest.Create(string.Concat(new string[]
- {
- "https://www.ryleprojects.site/updateImperSession.php?username=",
- text,
- "&log=",
- text6,
- "&session=",
- text5,
- "&hash=true"
- }));
- webRequest2.Timeout = 3500;
- string a2 = "";
- try
- {
- a2 = new StreamReader(((HttpWebResponse)webRequest2.GetResponse()).GetResponseStream()).ReadToEnd();
- }
- catch (Exception)
- {
- }
- if (a2 == Definitions.SHA1(text6))
- {
- string path = "C:\\ImperBin";
- File.WriteAllText(Path.Combine(path, "CLIENT.key"), text);
- File.WriteAllText(Path.Combine(path, "LICENSE.key"), text2);
- this.FadeOutLogin(this, 40);
- return;
- }
- new ErrorHandle().ShowDialog();
- this.FadeOut(this, 40);
- return;
- }
- else
- {
- if (a == "truetrue" + text4 + "de812557448e40bd73dbbb3e4bafb85e49a3b461")
- {
- new SessionHandle().ShowDialog();
- this.FadeOut(this, 40);
- return;
- }
- new ErrorHandle().ShowDialog();
- this.FadeOut(this, 40);
- }
- }
- return;
- }
- new ErrorHandle().ShowDialog();
- }
- // Token: 0x06000043 RID: 67 RVA: 0x00004CEC File Offset: 0x00002EEC
- private void label2_Click(object sender, EventArgs e)
- {
- string text = File.ReadAllText("C:\\ImperBin\\CLIENT.key");
- string text2 = Definitions.RandomString(20);
- string text3 = Definitions.SHA1(text2);
- WebRequest webRequest = WebRequest.Create(string.Concat(new string[]
- {
- "https://www.ryleprojects.site/updateImperSession.php?username=",
- text,
- "&log=",
- text3,
- "&session=",
- text2,
- "&hash=false"
- }));
- webRequest.Timeout = 3500;
- string a = "";
- try
- {
- a = new StreamReader(((HttpWebResponse)webRequest.GetResponse()).GetResponseStream()).ReadToEnd();
- }
- catch (Exception)
- {
- }
- if (a == Definitions.SHA1(text3))
- {
- Form form = new ExitHandle();
- this.timer1.Interval = 1000;
- this.timer1.Start();
- form.ShowDialog();
- return;
- }
- Form form2 = new ErrorCatch();
- this.timer1.Interval = 1000;
- this.timer1.Start();
- form2.ShowDialog();
- }
- // Token: 0x06000044 RID: 68 RVA: 0x00002263 File Offset: 0x00000463
- private void timer1_Tick(object sender, EventArgs e)
- {
- this.FadeOut(this, 40);
- }
- // Token: 0x06000045 RID: 69 RVA: 0x00004DF0 File Offset: 0x00002FF0
- private async void FadeMinimize(Form o, int interval = 80)
- {
- while (o.Opacity > 0.0)
- {
- TaskAwaiter taskAwaiter = Task.Delay(interval).GetAwaiter();
- if (!taskAwaiter.IsCompleted)
- {
- await taskAwaiter;
- TaskAwaiter taskAwaiter2;
- taskAwaiter = taskAwaiter2;
- taskAwaiter2 = default(TaskAwaiter);
- }
- taskAwaiter.GetResult();
- o.Opacity -= 0.1;
- }
- o.Opacity = 0.0;
- base.WindowState = FormWindowState.Minimized;
- o.Opacity = 1.0;
- }
- // Token: 0x06000046 RID: 70 RVA: 0x0000226E File Offset: 0x0000046E
- private void pictureBox2_Click(object sender, EventArgs e)
- {
- if (base.WindowState == FormWindowState.Normal)
- {
- this.FadeMinimize(this, 40);
- }
- }
- // Token: 0x06000047 RID: 71 RVA: 0x00002281 File Offset: 0x00000481
- private void label4_Click(object sender, EventArgs e)
- {
- new CreditHandle().ShowDialog();
- }
- // Token: 0x06000048 RID: 72 RVA: 0x0000228E File Offset: 0x0000048E
- private void label3_Click(object sender, EventArgs e)
- {
- Process.Start("https://selly.gg/p/4ecfcb97");
- }
- // Token: 0x06000049 RID: 73 RVA: 0x0000228E File Offset: 0x0000048E
- private void pictureBox5_Click(object sender, EventArgs e)
- {
- Process.Start("https://selly.gg/p/4ecfcb97");
- }
- // Token: 0x0600004A RID: 74 RVA: 0x00004E3C File Offset: 0x0000303C
- private void label6_Click(object sender, EventArgs e)
- {
- string text = File.ReadAllText("C:\\ImperBin\\CLIENT.key");
- string text2 = Definitions.RandomString(20);
- string text3 = Definitions.SHA1(text2);
- WebRequest webRequest = WebRequest.Create(string.Concat(new string[]
- {
- "https://www.ryleprojects.site/updateImperSession.php?username=",
- text,
- "&log=",
- text3,
- "&session=",
- text2,
- "&hash=false"
- }));
- webRequest.Timeout = 3500;
- string a = "";
- try
- {
- a = new StreamReader(((HttpWebResponse)webRequest.GetResponse()).GetResponseStream()).ReadToEnd();
- }
- catch (Exception)
- {
- }
- if (a == Definitions.SHA1(text3))
- {
- new TroubleShootHandle().ShowDialog();
- return;
- }
- Form form = new ExitHandle();
- this.timer1.Interval = 1000;
- this.timer1.Start();
- form.ShowDialog();
- }
- // Token: 0x04000032 RID: 50
- public bool Clicked;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement