Do I Need to be good at Game Hacking to get into Server Emulation

Results 1 to 7 of 7
  1. #1
    Registered lambda101 is offline
    MemberRank
    Aug 2020 Join Date
    7Posts

    Do I Need to be good at Game Hacking to get into Server Emulation

    Do I Need to be good at Game Hacking to get into Server Emulation
    Hello Guys, I Wanted to ask if i need to be very good at game hacking in order to get into game server emulation I am studying guidedhacking guides but I still didn't get into mmo hacking stuff. or server emualtion doesn't realte to game hacking ?


  2. #2
    Libre Software Developer PyroSamurai is offline
    ModeratorRank
    Sep 2012 Join Date
    USALocation
    651Posts

    Re: Do I Need to be good at Game Hacking to get into Server Emulation

    If you mean game "cracking" then no. Creating a server emulator has more to do with analysis (i.e. rev-eng) and programming knowledge than it does cracking software. You have to be quite good at both analysis and programming, mind you.
    Happy Hacking!
    "Unless someone like you cares a whole awful lot, nothing is going to get better. It's not."-Dr. Seuss

    I don't want admiration. I want you to follow my example.
    The best way to bring moderator attention to a post is to use the report button (⚠️).

    Like my releases or want to thank me? -> give me rep. (✶ at bottom left)
    For other displays of affection -> use the like button.
    Moderator of Trickster Online & f168
    RZ Dev


  3. #3
    Registered lambda101 is offline
    MemberRank
    Aug 2020 Join Date
    7Posts

    Re: Do I Need to be good at Game Hacking to get into Server Emulation

    Quote Originally Posted by PyroSamurai View Post
    If you mean game "cracking" then no. Creating a server emulator has more to do with analysis (i.e. rev-eng) and programming knowledge than it does cracking software. You have to be quite good at both analysis and programming, mind you.
    I mean Programming Cheats like Aimbot, TriggerBots and so on I can code triggerbot and glowhacks but still did not get into aimbots and esp hack or mmo hacking

  4. #4
    Libre Software Developer PyroSamurai is offline
    ModeratorRank
    Sep 2012 Join Date
    USALocation
    651Posts

    Re: Do I Need to be good at Game Hacking to get into Server Emulation

    Oh, that stuff is more closely related to modding than reverse-engineering. Anyways, since "programming cheats" and "server emulation" have nothing in common, you don't have to be good at the first to be good at the second.
    Happy Hacking!
    "Unless someone like you cares a whole awful lot, nothing is going to get better. It's not."-Dr. Seuss

    I don't want admiration. I want you to follow my example.
    The best way to bring moderator attention to a post is to use the report button (⚠️).

    Like my releases or want to thank me? -> give me rep. (✶ at bottom left)
    For other displays of affection -> use the like button.
    Moderator of Trickster Online & f168
    RZ Dev


  5. #5
    Registered lambda101 is offline
    MemberRank
    Aug 2020 Join Date
    7Posts

    Re: Do I Need to be good at Game Hacking to get into Server Emulation

    Quote Originally Posted by PyroSamurai View Post
    Oh, that stuff is more closely related to modding than reverse-engineering. Anyways, since "programming cheats" and "server emulation" have nothing in common, you don't have to be good at the first to be good at the second.
    Oh That'ts Cool Thanks for Your Replying :)

  6. #6
    Member atom0s is offline
    MemberRank
    Dec 2016 Join Date
    60Posts

    Re: Do I Need to be good at Game Hacking to get into Server Emulation

    Quote Originally Posted by lambda101 View Post
    I mean Programming Cheats like Aimbot, TriggerBots and so on I can code triggerbot and glowhacks but still did not get into aimbots and esp hack or mmo hacking
    If your goal is to create an emulator for an MMO or similar, then no, those kinds of skills wont really help much. You need to understand how to reverse engineer various aspects of a game in order to create a working emulator for it.

    Such as things like:

    Client Side Data Files
    - Understanding how to decrypt/decompress the files if required.
    - Understanding how to dump/read the files. (Not everything is plain-text or laid out in simple setups. Stuff is often binary data compressed down to as little data as possible/needed.)
    - Understanding how the game client reads/handles/interacts with the given data at all states/stages of the game.

    Client < > Server Protocols
    - Understanding how to decrypt/encrypt the games packet information.
    - Understanding how to handle all steps of the games communication flow. (A lot of games use multiple stages of protection such as compression and encryption, often times multiple forms of encryption. Along with that, timestamping, hashing, etc.)
    - Understanding how the client processes incoming data from the server.
    - Understanding how the client builds outgoing data to send to the server.
    - Understanding how to trace/debug/reverse all needed functions inside of the client to gain all needed information for all required packets.

    You also need to understand and be able to tell when multiple servers are being used, when things are handed off to other servers etc. Most MMOs use multiple-server setups to separate the various aspects of the game. Such as things like:
    - Authentication server. (Used for logging in to your account etc.)
    - Gateway server. (Used for selecting the desired server to play on, getting list of available servers, etc.)
    - Chat server. (Used for processing communications in-game.)
    - Game server. (Multiple instances are usually used for clustering, as well as setups like channels or similar. These are also generally setup as either 1-per-zone or region in the game.)

    Along with this kind of stuff, you need to understand and be able to reverse the various object data of the game, such as players, monsters, other entities, items, etc. to be able to know what is what, what data is used for various objects, etc. Most of the work related to this stuff is all reversing game structures/data.

    Things like aimbots, triggerbots, glowhacks, esp, and junk are all pretty much non-related. At most, coding an aimbot will require you to reverse some of the entity data/info to be able to find what to auto-target at and such. The rest are all rendering based nonsense.

  7. #7
    Registered lambda101 is offline
    MemberRank
    Aug 2020 Join Date
    7Posts

    Re: Do I Need to be good at Game Hacking to get into Server Emulation

    Quote Originally Posted by atom0s View Post
    If your goal is to create an emulator for an MMO or similar, then no, those kinds of skills wont really help much. You need to understand how to reverse engineer various aspects of a game in order to create a working emulator for it.

    Such as things like:

    Client Side Data Files
    - Understanding how to decrypt/decompress the files if required.
    - Understanding how to dump/read the files. (Not everything is plain-text or laid out in simple setups. Stuff is often binary data compressed down to as little data as possible/needed.)
    - Understanding how the game client reads/handles/interacts with the given data at all states/stages of the game.

    Client < > Server Protocols
    - Understanding how to decrypt/encrypt the games packet information.
    - Understanding how to handle all steps of the games communication flow. (A lot of games use multiple stages of protection such as compression and encryption, often times multiple forms of encryption. Along with that, timestamping, hashing, etc.)
    - Understanding how the client processes incoming data from the server.
    - Understanding how the client builds outgoing data to send to the server.
    - Understanding how to trace/debug/reverse all needed functions inside of the client to gain all needed information for all required packets.

    You also need to understand and be able to tell when multiple servers are being used, when things are handed off to other servers etc. Most MMOs use multiple-server setups to separate the various aspects of the game. Such as things like:
    - Authentication server. (Used for logging in to your account etc.)
    - Gateway server. (Used for selecting the desired server to play on, getting list of available servers, etc.)
    - Chat server. (Used for processing communications in-game.)
    - Game server. (Multiple instances are usually used for clustering, as well as setups like channels or similar. These are also generally setup as either 1-per-zone or region in the game.)

    Along with this kind of stuff, you need to understand and be able to reverse the various object data of the game, such as players, monsters, other entities, items, etc. to be able to know what is what, what data is used for various objects, etc. Most of the work related to this stuff is all reversing game structures/data.

    Things like aimbots, triggerbots, glowhacks, esp, and junk are all pretty much non-related. At most, coding an aimbot will require you to reverse some of the entity data/info to be able to find what to auto-target at and such. The rest are all rendering based nonsense.
    Thanks Bro This really helped me :)



Advertisement