Page 1 of 9 123 ... LastLast
Results 1 to 15 of 132
  1. #1
    Matthew's Avatar
    Join Date
    Mar 2017
    Gender
    male
    Posts
    5,330
    Reputation
    1162
    Thanks
    1,156

    RotMG Unity Client Thread

    After being requested by some individuals I've decided to make this thread to hopefully help organize information regarding the Unity Client, etc.

    Below you can post anything you know about the Beta client in hopes that we can use this info to build our own modified client.

  2. The Following User Says Thank You to Matthew For This Useful Post:

    NateDawg501 (01-15-2021)

  3. #2
    fireshade's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    US
    Posts
    117
    Reputation
    10
    Thanks
    155
    My Mood
    Amused
    I'm not a coder so sorry if this is stupid but since Flash and Unity run on the same servers shouldn't Unity also be compatible with proxies like K-relay? I would think adding a Localhost option or just using a hosts file would be simpler than coding a whole new client.

  4. #3
    Azuki's Avatar
    Join Date
    Mar 2015
    Gender
    female
    Location
    京都市
    Posts
    1,110
    Reputation
    195
    Thanks
    20,162
    My Mood
    Angelic
    Quote Originally Posted by fireshade View Post
    I'm not a coder so sorry if this is stupid but since Flash and Unity run on the same servers shouldn't Unity also be compatible with proxies like K-relay? I would think adding a Localhost option or just using a hosts file would be simpler than coding a whole new client.
    Yes this would theoretically be possible but for making hacked clients a proxy wouldn’t be enough. My plans for unity is making a library that uses basic detour hooks after it has been injected using a mono styled injector, and through that you could do anything with the client that you would want to, without decompiling.

    BTC: 1LLm4gaPYCZsczmi8n1ia1GsEMsDRs2ayy
    ETH: 0x7d8045F6e452045439c831D09BAB19Bf9D5263EE



  5. #4
    crinny's Avatar
    Join Date
    Oct 2018
    Gender
    male
    Posts
    18
    Reputation
    10
    Thanks
    0
    My Mood
    Bored
    If you put a Fiddler breakpoint on char/list and account/verify and add <IsSupporter>true</IsSupporter> to the XML response, you can log into the game and try playing. The issue is you will get the following error. I think, Unity client might send some kind of packet informing the server you have logged in from Exalt and the server checks if you have permissions to do so. I am not familiar enough with C# so I couldn't prove my theory.
    [IMG]https://user-images.******userconten*****m/42045258/77163431-1ad9ca80-6abf-11ea-810b-5d065af89463.png[/IMG]

    P.S. also I am creator of HTTP proxy for rotmg and it seems to be working with Exalt too so I could write a plugin for it.
    Last edited by crinny; 03-20-2020 at 06:29 AM.

  6. #5
    Azuki's Avatar
    Join Date
    Mar 2015
    Gender
    female
    Location
    京都市
    Posts
    1,110
    Reputation
    195
    Thanks
    20,162
    My Mood
    Angelic
    exalt got me like

    Last edited by Azuki; 03-20-2020 at 10:58 AM.

    BTC: 1LLm4gaPYCZsczmi8n1ia1GsEMsDRs2ayy
    ETH: 0x7d8045F6e452045439c831D09BAB19Bf9D5263EE



  7. #6
    theross's Avatar
    Join Date
    Feb 2011
    Gender
    female
    Posts
    83
    Reputation
    10
    Thanks
    21
    I'm afraid they opened pandora's box with this unity client...
    I somehow smell a lot of nice haxx with this client.
    Last edited by theross; 03-20-2020 at 02:58 PM. Reason: typo

  8. #7

  9. #8
    crinny's Avatar
    Join Date
    Oct 2018
    Gender
    male
    Posts
    18
    Reputation
    10
    Thanks
    0
    My Mood
    Bored
    Quote Originally Posted by Azuki View Post
    exalt got me like


    Yea, I was getting this too

  10. #9
    tripleys's Avatar
    Join Date
    Apr 2013
    Gender
    male
    Posts
    23
    Reputation
    10
    Thanks
    6
    Quote Originally Posted by Chazstic View Post
    I wonder if it even is possible to play without having the beta with a few tweaks.


    https://www.realmeye.com/player/ExaltFtoP

    Just wait for the public beta my dudes, shouldve paid for it when you could.

  11. #10
    hntdfisher's Avatar
    Join Date
    Mar 2020
    Gender
    male
    Location
    Hood 1016
    Posts
    17
    Reputation
    10
    Thanks
    1
    My Mood
    Innocent
    Quote Originally Posted by tripleys View Post


    https://www.realmeye.com/player/ExaltFtoP

    Just wait for the public beta my dudes, shouldve paid for it when you could.
    the game was dead 15m ago, why should I pay into a dead game?

  12. #11
    tripleys's Avatar
    Join Date
    Apr 2013
    Gender
    male
    Posts
    23
    Reputation
    10
    Thanks
    6
    Quote Originally Posted by hntdfisher View Post
    the game was dead 15m ago, why should I pay into a dead game?
    If its a dead game why do you want to play the supporter beta? Lol

    Also, I think its a dead game

  13. #12
    hntdfisher's Avatar
    Join Date
    Mar 2020
    Gender
    male
    Location
    Hood 1016
    Posts
    17
    Reputation
    10
    Thanks
    1
    My Mood
    Innocent
    Quote Originally Posted by tripleys View Post
    If its a dead game why do you want to play the supporter beta? Lol

    Also, I think its a dead game
    basically the only game i can play rn, waiting for my new GPU / new pc

  14. #13
    B3CLAWED's Avatar
    Join Date
    Apr 2013
    Gender
    male
    Posts
    143
    Reputation
    10
    Thanks
    57
    My Mood
    Busy
    The launcher for the game is pretty easily modifiable via dnSpy or any .NET decompiler but the actual game installs to
    C:\Users\<USER>\Documents\RealmOfTheMadGod\Product ion
    When looking a little deeper you can see that they use IL2CPP which basically allows you to use c++ in Unity. From the little research I did it seems it will be pretty hard to modify, IDA pro may be the best bet in this situation. Will keep everyone updated on further finds.

  15. #14
    Azuki's Avatar
    Join Date
    Mar 2015
    Gender
    female
    Location
    京都市
    Posts
    1,110
    Reputation
    195
    Thanks
    20,162
    My Mood
    Angelic
    Some network traffic :)
    Client sends Hello to server
    Server sends MapInfo to client
    Client sends Load to server
    and then Server sends ERROR(0) with the Beta Rank 2 message

    there haven't been any new packets implemented as far as I can tell, but reversing il2cpp is a pain, so there might be a lot of information lost.


    - - - Updated - - -

    guess i'm finished here, expect a release tonight :)

    Last edited by Azuki; 03-21-2020 at 03:38 PM.

    BTC: 1LLm4gaPYCZsczmi8n1ia1GsEMsDRs2ayy
    ETH: 0x7d8045F6e452045439c831D09BAB19Bf9D5263EE



  16. The Following User Says Thank You to Azuki For This Useful Post:

    Kate (03-22-2020)

  17. #15
    tripleys's Avatar
    Join Date
    Apr 2013
    Gender
    male
    Posts
    23
    Reputation
    10
    Thanks
    6
    Quote Originally Posted by Azuki View Post
    Some network traffic
    Client sends Hello to server
    Server sends MapInfo to client
    Client sends Load to server
    and then Server sends ERROR(0) with the Beta Rank 2 message

    there haven't been any new packets implemented as far as I can tell, but reversing il2cpp is a pain, so there might be a lot of information lost.


    - - - Updated - - -

    guess i'm finished here, expect a release tonight

    Try going into vault or a realm

Page 1 of 9 123 ... LastLast

Similar Threads

  1. RotMG Unity Client/Server Speculation
    By tomgie50 in forum Realm of the Mad God Discussions
    Replies: 8
    Last Post: 01-24-2019, 11:39 AM
  2. [Request] RotMG Hacked Client/Multibox for Mac
    By pyropeanut63 in forum Realm of the Mad God Hacks & Cheats
    Replies: 2
    Last Post: 08-12-2012, 07:38 PM
  3. ROTMG Trinity Client
    By Commander X in forum Realm of the Mad God Hacks & Cheats
    Replies: 192
    Last Post: 07-18-2012, 10:40 PM
  4. Need help in downloading rotmg official client
    By merkator in forum Realm of the Mad God Hacks & Cheats
    Replies: 1
    Last Post: 07-05-2012, 04:53 PM
  5. [RELEASE] RotMG Hacked Client [RELEASE]
    By imayoboeii in forum Realm of the Mad God Hacks & Cheats
    Replies: 1
    Last Post: 05-11-2012, 04:35 PM