chrissiriv (11-02-2013),crusher192756 (03-09-2013),Daniel Mendes (02-06-2016),FullStatic (05-09-2011),Hadachi (09-22-2012),Kaotic13 (08-03-2012),Sketchy (05-09-2011),speed1100 (05-09-2016)
Here you guys go.
Nexon Acc. Generator.rar - Jotti's malware scan
VirusTotal - Free Online Virus, Malware and URL Scanner
Leech away
[php]
//Written by Lolland at MPGH.NET for shits and giggles.
//Go ahead leech away, IDGAF. Credits are for losers, amirite?
//However if you do decide to leech, at least add some minor improvements.
// _______ ______ _______ _______ and _______ _______ _______
//| | | __ \ __| | | | | | ___|_ _|
//| | __/ | | |__| | ___| | |
//|__|_|__|___| |_______|___|___|__|__|____|_______| |___|
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms; // Using Declarations
namespace Nexon_Acc.Generator
{
public partial class Form1 : Form
{
#region Name Arrays
//Names for the Random Name Generator -------------------------
string[] firstnames = { "Joshua", "John", "Jeff", "Jerry", "Alex", "Jason", "Kevin", "Hassan", "Richard", "Rich", "Geoff", "Jeremy", "Rob", "Robert", "Conzuela", "Peter", "Brian", "Chris", "Dave", "David", "Davis", "Jose", "Steve", "Nikola", "Nikolai", "Joey", "Marko", "Marco", "Aaron", "Ales", "Jacob", "Jacques", "Justin", "Collin", "Dylan", "Dillan", "Steve", "William" };
string[] lastnames = { "Anderson", "Anders", "Griffin", "Gryphon", "Greenes", "Greene", "Green", "Chevaux", "LeBlanc", "Malchek", "Debochkyi", "Polanski", "Grune", "Tariq", "Solomon", "Tobaq", "Banks", "Willams", "Graham", "Campell", "Verne", "Pleuvie", "Gagnon", "Carlton", "Wells", "Buterbrod", "Welch", "Riz", "Goudreau" };
//-------------------------------------------------------------
int hasbeenclicked = 0; // For the txtCaptcha focus event, declares a variable that will be '0' on startup
//-------------------------------------------------------------
#endregion
#region Debugger Code
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
#endregion
#region Filling the Webbrowser
private void FillInfo()
{ // Fills the info on the webpage with the provided info.
if (wbNexonPage.StatusText == "Done")
{
Random firstn = new Random(); Random lastn = new Random(); // Randoms for Generating the Name
//-----------------------------
Random day = new Random(); Random month = new Random(); Random Year = new Random(); //Randoms for generating DOB.
//Filling the Document with Information
wbNexonPage.Document.GetElementById("txtAccountId" ).SetAttribute("value", txtName.Text); //fills the Account ID textbox with supplied info
wbNexonPage.Document.GetElementById("txtPassword") .SetAttribute("value", txtPass.Text); //fills the password textbox with supplied info
wbNexonPage.Document.GetElementById("txtPasswordCo nfirmation").SetAttribute("value", txtPass.Text); // fills the password confirmation
wbNexonPage.Document.GetElementById("txtEmail").Se tAttribute("value", txtEmail.Text); // fills the email textbox
wbNexonPage.Document.GetElementById("txtEmailConfi rmation").SetAttribute("value", txtEmail.Text); // fills the email confirmation
wbNexonPage.Document.GetElementById("txtFirstName" ).SetAttribute("value", firstnames[firstn.Next(0, firstnames.Length )]); // randomly picked first name
wbNexonPage.Document.GetElementById("txtLastName") .SetAttribute("value", lastnames[lastn.Next(0, lastnames.Length)]); // randomly picked last name
wbNexonPage.Document.GetElementById("ddlBirthYear" ).SetAttribute("value", Convert.ToString(Year.Next(1980, 1992)) ); //randomly picked year
wbNexonPage.Document.GetElementById("ddlBirthDay") .SetAttribute("value", Convert.ToString(day.Next(1, 28))); // randomly picked day
wbNexonPage.Document.GetElementById("ddlBirthMonth ").SetAttribute("value", Convert.ToString(month.Next(1, 12))); // randomly picked month
wbNexonPage.Document.GetElementById("rbGenderMale" ).InvokeMember("Click"); //clicks the "male gender" radiobutton
wbNexonPage.Document.GetElementById("txtCaptcha"). SetAttribute("value", txtCaptcha.Text); // fills the captcha textbox
wbNexonPage.Document.GetElementById("chkTermofuse" ).InvokeMember("Click"); // clicks the TOS checkbox
wbNexonPage.Document.GetElementById("btnSubmit").I nvokeMember("Click"); // clicks the "done" button.
}
}
private void btnMake_Click(object sender, EventArgs e)
{
FillInfo(); // fills the nexon page with info on the Make button click
tmrLoadCaptcha.Enabled = false; //disables the automatically refreshing captcha timer
}
#endregion
#region Doing the Captcha stuff
private void txtCaptcha_Enter(object sender, EventArgs e)
{
if (hasbeenclicked == 0) // if this textbox hasn't been clicked...
{
txtCaptcha.Text = ""; // When the Captcha Textbox gains focus, the text clears.
hasbeenclicked = 1; // then mark the textbox as clicked..
}
}
private void GetCaptcha()
{
if (wbNexonPage.StatusText == "Done") //only perform this task if nexon page is loaded
{
string pagesrc = wbNexonPage.Document.Body.InnerHtml; // gets the HTML of the nexon page
int start = pagesrc.IndexOf("properties="); // gets the area where the captcha ID starts
string id = pagesrc.Substring(start, 139); // the captcha ID and the "properties=" in front of it equal to 139 characters
string url = "https://passport.nexon.net/Registration/FormShieldHttpHandler.aspx?__formShieldID=captchaF S&generate=image&" + id; // binds the URL with the captcha ID
pbCaptchaImage.ImageLocation = url; // sets the CaptchaImage to the specified URL
}
else
{
}
}
private void tmrLoadCaptcha_Tick(object sender, EventArgs e)
{
GetCaptcha(); //when this timer ticks it calls the getcaptcha statement, which puts the captcha in the imagebox
}
#endregion
#region Email
private void tmrLoadEmail_Tick(object sender, EventArgs e)
{
if (wbEmail.StatusText == "Done") // if the Email webbrowser is loaded,
{//set the email textbox on the form to that of the email on the webbrowser
txtEmail.Text = wbEmail.Document.GetElementById("addyForm:addressS elect").GetAttribute("value");
tmrLoadEmail.Enabled = false; //disables the timer.
}
}
private void tmrRefreshEmail_Tick(object sender, EventArgs e)
{
wbEmail.Refresh(); //refreshes the email webbrowser every 5 seconds so that the nexon email will show.
}
#endregion
}
}
[/php]
Last edited by Lolland; 11-17-2010 at 11:49 PM.
chrissiriv (11-02-2013),crusher192756 (03-09-2013),Daniel Mendes (02-06-2016),FullStatic (05-09-2011),Hadachi (09-22-2012),Kaotic13 (08-03-2012),Sketchy (05-09-2011),speed1100 (05-09-2016)
going to leech... kthxbye
so you learning C#?
Light travels faster than sound. That's why most people seem bright until you hear them speak.
Lolland (11-18-2010)
I knew it
Alex, I already told you the improvements via MSN, but then you signed out on me
Oh, I had a thought. Nexon doesn't require a name that makes sense so instead of all this silly business with long lists of names. Why not do this!?:
(OMG MAI FIRST C# EVAR! ...could not believe how frustrating it was to fuck around with for 15 minutes only to remember that "[]" denotes an array in C, not "()" )
[php]
string[] mList = (new string[] { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z" });
private string newName(int Length)
{
Random rnd = new Random();
string output = string.Empty;
for (int i = 0; i < Length; i++)
{
int r = rnd.Next(0, 26);
output=string.Concat(output, mList[r]);
}
return output;
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(newName(6));
}
[/php]
Last edited by Jason; 11-18-2010 at 08:02 AM.
You can win the rat race,Originally Posted by Jeremy S. Anderson
But you're still nothing but a fucking RAT.
++Latest Projects++
[Open Source] Injection Library
Simple PE Cipher
FilthyHooker - Simple Hooking Class
CLR Injector - Inject .NET dlls with ease
Simple Injection - An in-depth look
MPGH's .NET SDK
eJect - Simple Injector
Basic PE Explorer (BETA)
Lolland (11-18-2010)
How do you get the element id? If you don't mind me asking. \:
Easiest way is with the "firebug" addon. Just rightclick the item on the page and choose "inspect element" and a little box will popup with all relevant HTML associated with that item. A llot of the time the element won't have a specific ID, so you've got to figure out another way of singling it out
Alternatively you can just view the page source and browse around there, but it takes a bit longer.
You can win the rat race,Originally Posted by Jeremy S. Anderson
But you're still nothing but a fucking RAT.
++Latest Projects++
[Open Source] Injection Library
Simple PE Cipher
FilthyHooker - Simple Hooking Class
CLR Injector - Inject .NET dlls with ease
Simple Injection - An in-depth look
MPGH's .NET SDK
eJect - Simple Injector
Basic PE Explorer (BETA)
Void (11-19-2010)
My ISP was doing improvements, sorry bout that
I had that problem too I spent about 10 minutes trying to find out how to make an array
Google chrome. Right click the element and click "Inspect Element".
Then again, firebug for FireFox works fine as Jason said
I'm working with it, it's a lot of fun, more fun than VB in my opinion.
'Bruno (11-18-2010),Kuro Tenshi (11-29-2010)
I disagree C# is so frustratingly crap. If I'd learned it first, that wouldn't be an issue. However, the syntax between C# and VB is so SO close yet I keep not knowing one little C# word where VB it would be simple as. I was trying to do this but in C#:
[php]
Dim Str() As String = Array.ConvertAll(SomeArray, Function(s) s.ToUpper)
[/php]
But couldn't figure out the C# shit so I /rqed /
You can win the rat race,Originally Posted by Jeremy S. Anderson
But you're still nothing but a fucking RAT.
++Latest Projects++
[Open Source] Injection Library
Simple PE Cipher
FilthyHooker - Simple Hooking Class
CLR Injector - Inject .NET dlls with ease
Simple Injection - An in-depth look
MPGH's .NET SDK
eJect - Simple Injector
Basic PE Explorer (BETA)
t7ancients (09-26-2011)
Does this work for CA EU players also?
Just a question, since I want to play CA NA.
Trying to become a better REZ modder (:
Current Mods (Not many yet.)
With simple modifications you can get it to work with the CAEU register website.
> maybe ill look into this... probably handy since i get banned for loads of shit recently... guess ill build a multi tool for like nexonEU, Us, Jp, IJJI, EA, Hotmail, Nico Nico Douga...
Owyeah about transfer to C#
indeed about C++... i went from C++ to C# to C to lua (if i remeber correctly Delphi should work abit too) global language for the win though only thing that buts out is VB. same as C# no way...wiched Vb was more C/C++ like then something else...
@ Anime Section,Otaku/weeabo (orz.) @Graphics Section, Novice DigiArtist
neuest gift from Yura~Chan:
https://bakyurayuu.deviantar*****m/#/d372taw
2nd Place MOTM#9 Theme: CharMods - Combat Arms [No - Thanks] button
come on you know that don't want to push that ordinary button
can you release JUST the generator or at least link me to the download
Some things I just hate to close.
Please refrain from bumping old topics. Infraction/Warning handed out.
@Brinuz, You know I like you, But please report, if you post, I may not see it, at least if it is reported I can find out.
Thanks.