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.Windows.Forms;
- namespace WindowsFormsApplication11
- {
- public class Form1 : Form
- {
- private const string loginURL = "http://www.nextgenupdate.com/forums/";
- private const string url = "http://www.nextgenupdate.com/forums/members/";
- private const string logoutURL = "http://www.nextgenupdate.com/forums/login.php?do=logout&logouthash=";
- private const string htmlstr = ".html";
- private string idUser = "vb_login_username";
- private string idPass = "vb_login_password";
- private string user;
- private string signoutHash = "";
- private IContainer components = null;
- private Button loginBtn;
- private Button creepEmBtn;
- private TextBox usernameTxt;
- private Label label1;
- private Label label2;
- private TextBox passwordTxt;
- private Button goGhostBtn;
- private Label label3;
- private WebBrowser webBrowser1;
- private TextBox userToCreepTxt;
- private Label label4;
- private GroupBox groupBox1;
- private MenuStrip menuStrip1;
- private ToolStripMenuItem menuToolStripMenuItem;
- private ToolStripMenuItem aboutToolStripMenuItem;
- private ToolStripMenuItem devloperToolStripMenuItem;
- private ToolStripMenuItem exitToolStripMenuItem;
- private Timer timer1;
- private Timer timer2;
- private ToolStripMenuItem signoutToolStripMenuItem;
- private LinkLabel adLabel;
- private Timer timer3;
- public Form1()
- {
- this.InitializeComponent();
- this.navigateToLogin();
- }
- public void loginAuth(string username, string password)
- {
- this.webBrowser1.Document.GetElementById(this.idUser).SetAttribute("value", username);
- this.webBrowser1.Document.GetElementById(this.idPass).SetAttribute("value", password);
- }
- public void ClickButton(string id)
- {
- this.webBrowser1.Document.GetElementById(id).InvokeMember("click");
- }
- private void navigateToLogin()
- {
- try
- {
- this.webBrowser1.Navigate("http://www.nextgenupdate.com/forums/");
- }
- catch
- {
- MessageBox.Show("Failed to go to webpage!");
- }
- }
- private void performLogin()
- {
- if (this.webBrowser1.Url.AbsoluteUri == "http://www.nextgenupdate.com/forums/")
- {
- this.loginAuth(this.usernameTxt.Text, this.passwordTxt.Text);
- this.ClickButton("submit");
- }
- else
- {
- this.navigateToLogin();
- }
- }
- private void logoutAuth()
- {
- string documentText = this.webBrowser1.DocumentText;
- string text = documentText.ToString();
- string str = text.Split(new string[]
- {
- "logouthash="
- }, StringSplitOptions.None)[2].Substring(0, 51);
- this.signoutHash = str;
- this.webBrowser1.Navigate("http://www.nextgenupdate.com/forums/login.php?do=logout&logouthash=" + str);
- }
- private void runLeetExploit()
- {
- string text = "http://www.nextgenupdate.com/forums/members/" + this.user + ".html";
- Clipboard.SetText(text);
- MessageBox.Show("TEST");
- this.webBrowser1.Navigate(text);
- this.timer2.Start();
- }
- private void continueLeetExploit()
- {
- this.webBrowser1.Refresh();
- this.timer2.Stop();
- this.timer1.Start();
- }
- private void button1_Click(object sender, EventArgs e)
- {
- this.performLogin();
- }
- private void button2_Click(object sender, EventArgs e)
- {
- this.user = this.userToCreepTxt.Text;
- this.timer1.Start();
- }
- private void button3_Click(object sender, EventArgs e)
- {
- this.timer1.Stop();
- this.timer2.Stop();
- }
- private void timer1_Tick(object sender, EventArgs e)
- {
- this.runLeetExploit();
- }
- private void timer2_Tick(object sender, EventArgs e)
- {
- this.continueLeetExploit();
- }
- private void onToolStripMenuItem_Click(object sender, EventArgs e)
- {
- }
- private void signoutToolStripMenuItem_Click(object sender, EventArgs e)
- {
- this.logoutAuth();
- }
- private void exitToolStripMenuItem_Click(object sender, EventArgs e)
- {
- Application.Exit();
- }
- private void devloperToolStripMenuItem_Click(object sender, EventArgs e)
- {
- Process.Start("http://www.youtube.com/BaSs_HaXoR");
- Process.Start("http://www.bassically.co");
- }
- private void aboutToolStripMenuItem_Click(object sender, EventArgs e)
- {
- Process.Start("http://www.pastebin.com/C8p4BxSv");
- }
- private void timer3_Tick(object sender, EventArgs e)
- {
- this.adLabel.Text = this.adLabel.Text.Substring(1) + this.adLabel.Text.Substring(0, 1);
- this.timer3.Start();
- }
- private void adLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
- {
- Process.Start("http://www.twitter.com/BaSs_HaXoR");
- Process.Start("http://www.bassically.co");
- }
- protected override void Dispose(bool disposing)
- {
- if (disposing && this.components != null)
- {
- this.components.Dispose();
- }
- base.Dispose(disposing);
- }
- private void InitializeComponent()
- {
- this.components = new Container();
- ComponentResourceManager componentResourceManager = new ComponentResourceManager(typeof(Form1));
- this.loginBtn = new Button();
- this.creepEmBtn = new Button();
- this.usernameTxt = new TextBox();
- this.label1 = new Label();
- this.label2 = new Label();
- this.passwordTxt = new TextBox();
- this.goGhostBtn = new Button();
- this.label3 = new Label();
- this.webBrowser1 = new WebBrowser();
- this.userToCreepTxt = new TextBox();
- this.label4 = new Label();
- this.groupBox1 = new GroupBox();
- this.menuStrip1 = new MenuStrip();
- this.menuToolStripMenuItem = new ToolStripMenuItem();
- this.signoutToolStripMenuItem = new ToolStripMenuItem();
- this.aboutToolStripMenuItem = new ToolStripMenuItem();
- this.devloperToolStripMenuItem = new ToolStripMenuItem();
- this.exitToolStripMenuItem = new ToolStripMenuItem();
- this.timer1 = new Timer(this.components);
- this.timer2 = new Timer(this.components);
- this.adLabel = new LinkLabel();
- this.timer3 = new Timer(this.components);
- this.groupBox1.SuspendLayout();
- this.menuStrip1.SuspendLayout();
- base.SuspendLayout();
- this.loginBtn.Location = new Point(9, 53);
- this.loginBtn.Name = "loginBtn";
- this.loginBtn.Size = new Size(397, 23);
- this.loginBtn.TabIndex = 0;
- this.loginBtn.Text = "Login";
- this.loginBtn.UseVisualStyleBackColor = true;
- this.loginBtn.Click += new EventHandler(this.button1_Click);
- this.creepEmBtn.Location = new Point(2, 19);
- this.creepEmBtn.Name = "creepEmBtn";
- this.creepEmBtn.Size = new Size(395, 23);
- this.creepEmBtn.TabIndex = 1;
- this.creepEmBtn.Text = "Creep Em!";
- this.creepEmBtn.UseVisualStyleBackColor = true;
- this.creepEmBtn.Click += new EventHandler(this.button2_Click);
- this.usernameTxt.Location = new Point(67, 27);
- this.usernameTxt.Name = "usernameTxt";
- this.usernameTxt.Size = new Size(140, 20);
- this.usernameTxt.TabIndex = 2;
- this.usernameTxt.TextAlign = HorizontalAlignment.Center;
- this.label1.AutoSize = true;
- this.label1.Location = new Point(6, 30);
- this.label1.Name = "label1";
- this.label1.Size = new Size(58, 13);
- this.label1.TabIndex = 3;
- this.label1.Text = "Username:";
- this.label2.AutoSize = true;
- this.label2.Location = new Point(213, 30);
- this.label2.Name = "label2";
- this.label2.Size = new Size(56, 13);
- this.label2.TabIndex = 5;
- this.label2.Text = "Password:";
- this.passwordTxt.Location = new Point(270, 27);
- this.passwordTxt.Name = "passwordTxt";
- this.passwordTxt.PasswordChar = '*';
- this.passwordTxt.Size = new Size(136, 20);
- this.passwordTxt.TabIndex = 4;
- this.passwordTxt.TextAlign = HorizontalAlignment.Center;
- this.goGhostBtn.Location = new Point(2, 48);
- this.goGhostBtn.Name = "goGhostBtn";
- this.goGhostBtn.Size = new Size(395, 23);
- this.goGhostBtn.TabIndex = 6;
- this.goGhostBtn.Text = "Go ghost";
- this.goGhostBtn.UseVisualStyleBackColor = true;
- this.goGhostBtn.Click += new EventHandler(this.button3_Click);
- this.label3.AutoSize = true;
- this.label3.Location = new Point(4, 58);
- this.label3.Name = "label3";
- this.label3.Size = new Size(407, 13);
- this.label3.TabIndex = 7;
- this.label3.Text = "(make 10 dead accounts, that will go to webpage to remove you from recent visitors!)";
- this.label3.Visible = false;
- this.webBrowser1.Location = new Point(9, 223);
- this.webBrowser1.MinimumSize = new Size(20, 20);
- this.webBrowser1.Name = "webBrowser1";
- this.webBrowser1.ScriptErrorsSuppressed = true;
- this.webBrowser1.Size = new Size(830, 410);
- this.webBrowser1.TabIndex = 8;
- this.webBrowser1.Visible = false;
- this.userToCreepTxt.Location = new Point(126, 101);
- this.userToCreepTxt.Name = "userToCreepTxt";
- this.userToCreepTxt.Size = new Size(160, 20);
- this.userToCreepTxt.TabIndex = 9;
- this.userToCreepTxt.Text = "841508-bass_haxor";
- this.userToCreepTxt.TextAlign = HorizontalAlignment.Center;
- this.label4.AutoSize = true;
- this.label4.Location = new Point(162, 85);
- this.label4.Name = "label4";
- this.label4.Size = new Size(89, 13);
- this.label4.TabIndex = 10;
- this.label4.Text = "User ID to Creep:";
- this.groupBox1.Controls.Add(this.creepEmBtn);
- this.groupBox1.Controls.Add(this.goGhostBtn);
- this.groupBox1.Location = new Point(7, 127);
- this.groupBox1.Name = "groupBox1";
- this.groupBox1.Size = new Size(399, 77);
- this.groupBox1.TabIndex = 11;
- this.groupBox1.TabStop = false;
- this.groupBox1.Text = "1337 Buttons";
- this.menuStrip1.Items.AddRange(new ToolStripItem[]
- {
- this.menuToolStripMenuItem
- });
- this.menuStrip1.Location = new Point(0, 0);
- this.menuStrip1.Name = "menuStrip1";
- this.menuStrip1.Size = new Size(412, 24);
- this.menuStrip1.TabIndex = 13;
- this.menuStrip1.Text = "menuStrip1";
- this.menuToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[]
- {
- this.signoutToolStripMenuItem,
- this.aboutToolStripMenuItem,
- this.devloperToolStripMenuItem,
- this.exitToolStripMenuItem
- });
- this.menuToolStripMenuItem.Name = "menuToolStripMenuItem";
- this.menuToolStripMenuItem.Size = new Size(50, 20);
- this.menuToolStripMenuItem.Text = "Menu";
- this.signoutToolStripMenuItem.Name = "signoutToolStripMenuItem";
- this.signoutToolStripMenuItem.Size = new Size(152, 22);
- this.signoutToolStripMenuItem.Text = "Signout";
- this.signoutToolStripMenuItem.Click += new EventHandler(this.signoutToolStripMenuItem_Click);
- this.aboutToolStripMenuItem.Name = "aboutToolStripMenuItem";
- this.aboutToolStripMenuItem.Size = new Size(152, 22);
- this.aboutToolStripMenuItem.Text = "About";
- this.aboutToolStripMenuItem.Click += new EventHandler(this.aboutToolStripMenuItem_Click);
- this.devloperToolStripMenuItem.Name = "devloperToolStripMenuItem";
- this.devloperToolStripMenuItem.Size = new Size(152, 22);
- this.devloperToolStripMenuItem.Text = "Devloper";
- this.devloperToolStripMenuItem.Click += new EventHandler(this.devloperToolStripMenuItem_Click);
- this.exitToolStripMenuItem.Name = "exitToolStripMenuItem";
- this.exitToolStripMenuItem.Size = new Size(152, 22);
- this.exitToolStripMenuItem.Text = "Exit";
- this.exitToolStripMenuItem.Click += new EventHandler(this.exitToolStripMenuItem_Click);
- this.timer1.Interval = 3000;
- this.timer1.Tick += new EventHandler(this.timer1_Tick);
- this.timer2.Interval = 3000;
- this.timer2.Tick += new EventHandler(this.timer2_Tick);
- this.adLabel.AutoSize = true;
- this.adLabel.BackColor = Color.Black;
- this.adLabel.LinkBehavior = LinkBehavior.NeverUnderline;
- this.adLabel.LinkColor = Color.Lime;
- this.adLabel.Location = new Point(-3, 207);
- this.adLabel.Name = "adLabel";
- this.adLabel.Size = new Size(1023, 13);
- this.adLabel.TabIndex = 14;
- this.adLabel.TabStop = true;
- this.adLabel.Text = componentResourceManager.GetString("adLabel.Text");
- this.adLabel.VisitedLinkColor = Color.Green;
- this.adLabel.LinkClicked += new LinkLabelLinkClickedEventHandler(this.adLabel_LinkClicked);
- this.timer3.Enabled = true;
- this.timer3.Interval = 33;
- this.timer3.Tick += new EventHandler(this.timer3_Tick);
- base.AutoScaleDimensions = new SizeF(6f, 13f);
- base.AutoScaleMode = AutoScaleMode.Font;
- base.ClientSize = new Size(412, 219);
- base.Controls.Add(this.adLabel);
- base.Controls.Add(this.groupBox1);
- base.Controls.Add(this.label4);
- base.Controls.Add(this.label3);
- base.Controls.Add(this.userToCreepTxt);
- base.Controls.Add(this.webBrowser1);
- base.Controls.Add(this.label2);
- base.Controls.Add(this.passwordTxt);
- base.Controls.Add(this.label1);
- base.Controls.Add(this.usernameTxt);
- base.Controls.Add(this.loginBtn);
- base.Controls.Add(this.menuStrip1);
- base.MainMenuStrip = this.menuStrip1;
- this.MaximumSize = new Size(428, 324);
- base.Name = "Form1";
- base.Opacity = 0.98;
- this.Text = "Tha NGU Creeper";
- this.groupBox1.ResumeLayout(false);
- this.menuStrip1.ResumeLayout(false);
- this.menuStrip1.PerformLayout();
- base.ResumeLayout(false);
- base.PerformLayout();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement