Jump to content
Moopler

Razz

Administrator
  • Content Count

    485
  • Joined

  • Last visited

  • Days Won

    155

Razz last won the day on December 18 2018

Razz had the most liked content!

Community Reputation

586 Excellent

About Razz

  • Rank
    Advanced Moopler

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I want to know your contact
  2. If you edited your client and have a bypass that allows it: sure.
  3. I wrote a small library in C# which uses Nexon's API to obtain a Passport Token. This token can be used to spawn a MapleStory instance, without having to login through Nexon Launcher or any other (supported) method. GitHub link Todo Structure the project and auth methods ✔️ Reverse Web Auth ✔️ Reverse NMCO*.dll Auth ❌ Example code private async void ExampleFunction(string email, string password) { WebAuthentication web = new WebAuthentication(); NexonPassport passport = default(NexonPassport); try { passport = await web.GetNexonPassport(email, password); } catch (WebAuthenticationException wEx) { switch(wEx.ErrorCode) { case WebAuthenticationErrorCodes.InvalidEmail: case WebAuthenticationErrorCodes.InvalidPassword: MessageBox.Show(wEx.Message, "Authentication Error", MessageBoxButton.OK, MessageBoxImage.Error); return; case WebAuthenticationErrorCodes.InvalidClient: case WebAuthenticationErrorCodes.UntrustedDevice: MessageBox.Show(wEx.Message + "\r\n" + "Check your e-mail and manually verify your identity.", "API Configuration Error", MessageBoxButton.OK, MessageBoxImage.Stop); return; } } //Use the token here by accessing passport.Token; ... } Disclaimer I wrote this library in a relatively short amount of time and it is the first library that was created with the intent to share. If you have any improvements feel free to contribute. This library is created for the sole purpose of allowing people to roll their own launcher. The Nexon Launcher is a painfully awful launcher filled with unnecessary features. Use at your own risk, as I am unsure whether this is in violation of Nexon's Terms of Service. Support is only provided on Moopler.net. This is a working example on how to spawn a MapleStory instance using this library: private async void StartInstanceAction(PasswordBox password) { WebAuthentication web = new WebAuthentication(); NexonPassport passport = default(NexonPassport); try { passport = await web.GetNexonPassport(PassportEmail, password.Password); } catch (WebAuthenticationException wEx) { switch(wEx.ErrorCode) { case WebAuthenticationErrorCodes.InvalidEmail: case WebAuthenticationErrorCodes.InvalidPassword: MessageBox.Show(wEx.Message, "Authentication Error", MessageBoxButton.OK, MessageBoxImage.Error); return; case WebAuthenticationErrorCodes.InvalidClient: case WebAuthenticationErrorCodes.UntrustedDevice: MessageBox.Show(wEx.Message + "\r\n" + "Check your e-mail and manually verify your identity.", "API Configuration Error", MessageBoxButton.OK, MessageBoxImage.Stop); return; } } try { await Task.Run(() => { Process.Start(new ProcessStartInfo() { FileName = Properties.Settings.Default.MaplePath, WorkingDirectory = Properties.Settings.Default.MaplePath.Replace("\\MapleStory.exe", string.Empty), Verb = "runas", Arguments = $"-nxl {passport.Token}" }); }); } catch (FileNotFoundException) { MessageBox.Show("MapleStory.exe cannot be located at the configured file path. Please verify and try again.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } catch (Win32Exception) { MessageBox.Show("MapleStory.exe can be found, but cannot be opened. Do you have the privileges to open this file?", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
  4. Razz

    Farewell A long overdue goodbye

    See you around, mate.
  5. Then I suppose it's people's lucky day
  6. Version 1.0.0

    51 downloads

    I found an old CLB source that I used in 2016 for exploiting. Given that MapleStory has changed drastically I figured I would release this in the hopes that it might inspire other people. There's quite an amount of reversed game logic in this project, as well as three exploits (probably all patched, but who knows). In short this CLB source demonstrates: Working with WPF and MVVM as separation of UI, data and logic PKG4 .NX file loading and using this data (Outdated) Login structure Bot timers Multi-client Exploits Login-Channel design Game logic reversed Anti-tracking features Showing results in UI Exploits Quest Item Exploit Superior Crystal Exploit Hyper Teleport Rock Exploit (Some Asian Map for EXP) Credits @YeeShin For some/all of the exploits angelsl For the .NET implementation of .NX files (PKG4) Jonyleeson/sn0w For the original MapleLib, where I based my libmsclb on @Yaminike For his Bouncastle-esque implementation of AES @NewSprux2.0? Probably stole some stuff from this ni🅱️🅱️a's source on GitHub @Waty (RIP) For the blueprint of Nexon's WebAPI.
  7. View File Nxt - Old production CLB I found an old CLB source that I used in 2016 for exploiting. Given that MapleStory has changed drastically I figured I would release this in the hopes that it might inspire other people. There's quite an amount of reversed game logic in this project, as well as three exploits (probably all patched, but who knows). In short this CLB source demonstrates: Working with WPF and MVVM as separation of UI, data and logic PKG4 .NX file loading and using this data (Outdated) Login structure Bot timers Multi-client Exploits Login-Channel design Game logic reversed Anti-tracking features Showing results in UI Exploits Quest Item Exploit Superior Crystal Exploit Hyper Teleport Rock Exploit (Some Asian Map for EXP) Credits @YeeShin For some/all of the exploits angelsl For the .NET implementation of .NX files (PKG4) Jonyleeson/sn0w For the original MapleLib, where I based my libmsclb on @Yaminike For his Bouncastle-esque implementation of AES @NewSprux2.0? Probably stole some stuff from this ni🅱️🅱️a's source on GitHub @Waty (RIP) For the blueprint of Nexon's WebAPI. Submitter Razz Submitted 18/10/18 Category Resources MapleStory Version GMS v173 / EMS v118 Virusscan https://virusscan.jotti.org/en-US/filescanjob/3cougzb7px Credits Razz  
  8. Razz

    Question Opcode Encryption

    Are you sure you didn't forget the substraction transform they are using now for incoming data?
  9. Razz

    Help CLB Channel Server

    Seems like the web api isn't the problem. I have no idea whether there's a difference between tokens requested by MapleStory.exe and tokens requested by using their WebAPI. Strange...
  10. Razz

    Release Spawn Vac v.198.1

    However, I don't think this is your vac. The original creator is kevintjuh93.
  11. Razz

    Release Spawn Vac v.198.1

    Try opening this file with a text editor...
  12. Razz

    Release Spawn Vac v.198.1

    May I ask why you wouldn't just release the script instead of this trainer?
  13. Razz

    Help CLB Channel Server

    I'll look into it. I noticed Nexon added some extra checks in their launcher client thingy. They won't accept certificates not trusted by your PC, so that's a new one.
×