[Unfinished][Code] NxsEmu, Emulator in C# menu

User Tag List

Results 1 to 5 of 5
  1. #1
    DrakeFish's Avatar Lazy Leecher

    Reputation
    634
    Join Date
    Nov 2008
    Posts
    569
    Thanks G/R
    0/14
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Unfinished][Code] NxsEmu, Emulator in C#

    Disclaimer: This is currently out of date, unfinished and not usable with the current version of the game and I am not responsible for anything you may do with this code.

    It's been a while since I worked on this project as I hit a wall during development and could not get world loading to work and slowly lost interest. I wanted to wait to have a working "sandbox" before releasing this code but I figured maybe it could be useful to other people while I'm not actively working on it myself. This is an emulator which is able to go up to character creation/selection (some opcodes are probably outdated). It contains the code required to emulate all(?) of the game's network encryption.

    https://bitbucket.org/drakefish/nxsemu/overview

    What it currently does:
    • Emulates the sts server logon and encryption used by StsConnLib. (SRP6 and RC4)
    • Emulates the game's auth/realm servers and encryption. (Unknown encryption name but it currently works)
    • Contains experimental packets serialisation code for readable and simple packet data.


    What needs to be done for it to be a working sandbox:
    • Update currently used opcodes.
    • Find, code and send the right game packets for reaching the world.
    • Possibly more tweaks and fixes to the packets serialization and to the bitpacker.


    Note: Even though I reversed the algorithm and made my own code from it, I still don't know what algorithm the "PacketCrypt" code (link here) is based on. If anyone recognizes what it is, I would be interested in having more information about it .
    Last edited by DrakeFish; 02-25-2014 at 01:31 PM.

    [Unfinished][Code] NxsEmu, Emulator in C#
  2. #2
    doityourself's Avatar ★ Elder ★
    Reputation
    1424
    Join Date
    Nov 2008
    Posts
    843
    Thanks G/R
    35/448
    Trade Feedback
    0 (0%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    Thanks for the Crypt stuff , the crypt is the stuff I needed to update my things to the latest version.

  3. #3
    Touzoku's Avatar Member
    Reputation
    2
    Join Date
    Oct 2013
    Posts
    36
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Someone still working on a Emulator?

  4. #4
    Master674's Avatar Elite User
    Reputation
    487
    Join Date
    May 2008
    Posts
    578
    Thanks G/R
    2/23
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Touzoku View Post
    Someone still working on a Emulator?
    All you need is there. Take it and update it.

  5. #5
    jis424's Avatar Banned
    Reputation
    1
    Join Date
    Apr 2014
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This hack looks amazing!

Similar Threads

  1. Getting started coding an emulator
    By HardiskYT in forum WoW EMU Questions & Requests
    Replies: 3
    Last Post: 06-15-2012, 09:24 AM
  2. [Selling] WoW Emulation Code for Cash
    By Pedregon in forum General Trading Buy Sell Trade
    Replies: 0
    Last Post: 06-07-2010, 03:31 PM
  3. Replies: 2
    Last Post: 11-28-2009, 12:49 AM
  4. [RELEASE] Core of Time WoW Emulator Source Code
    By CoolManBob in forum World of Warcraft Emulator Servers
    Replies: 21
    Last Post: 02-04-2008, 11:22 PM
All times are GMT -5. The time now is 09:43 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search