Basically you can rip all the assets from the swf easily, its just a matter of programming the client to use them. You can also grab the rc4 keys which are used for decrypting/encrypting packets being received/sent. The server public key (for encrypting log in credentials) can also be found. I simply learned how to use these from joryx. Also the client is at a state where it logs you in for about 10 seconds before crashing (and it only shows a black screen, also chat doesn't work)
Updating jOryx a Java RotMG Client
Maybe you should try this, if you haven't.
Use a proxy like krelay or realmrelay and track all of the packets that were sent, and look at the packet data, and add them into the client.
Is it showing a black screen because it hasn't been programmed to display sprites?
Use a proxy like krelay or realmrelay and track all of the packets that were sent, and look at the packet data, and add them into the client.
Is it showing a black screen because it hasn't been programmed to display sprites?
if you read the main post, you'll find its the whole reason i started this thread
You're gonna need to find updated RSA/RC4 keys, new maps, and the updated hellopacket structure. G'luck.
Oh hey look, there is actually some life here too 
I wonder if anyone remembering me still floats around?
Sounds like a fun undertaking. I remember it wasn't that hard to update, shouldn't be much to change now either, I doubt kabam has changed the game much since I last played. The whole java client thing was something I took a shot at as well but I doubt I have the files anymore. Sounds pretty cool tho. Add me on skype so we can talk about it.
That's one way to do what had to be done to make technically all proxies but most of them just copied the packet formats from other proxies. It's also easier to figure out the formats from the client though. There were many attempts at this wayy back in the day though so most of the work was done way earlier then public proxies.
Most of the new assets don't require any new programming since the assets contain all the information required (picture, stat modifiers, health for enemies etc, aka "the .xml files"). There are some exceptions (new mechanics and such) but kabam rarely adds such content.
Wait, if there are proxies currently working and their source is available then I don't see how updating this would be hard?

I wonder if anyone remembering me still floats around?
Sounds like a fun undertaking. I remember it wasn't that hard to update, shouldn't be much to change now either, I doubt kabam has changed the game much since I last played. The whole java client thing was something I took a shot at as well but I doubt I have the files anymore. Sounds pretty cool tho. Add me on skype so we can talk about it.
That's one way to do what had to be done to make technically all proxies but most of them just copied the packet formats from other proxies. It's also easier to figure out the formats from the client though. There were many attempts at this wayy back in the day though so most of the work was done way earlier then public proxies.
Most of the new assets don't require any new programming since the assets contain all the information required (picture, stat modifiers, health for enemies etc, aka "the .xml files"). There are some exceptions (new mechanics and such) but kabam rarely adds such content.
Wait, if there are proxies currently working and their source is available then I don't see how updating this would be hard?
Yeah, I saw that as well. Either way, updating jOryx would probably mean changing/upgrading the client code as well, not just the underlying communication with the server. I believe the pets wouldn't really behave well on jOryx for example and as far as I remember it wasn't very polished. Since you'd probably rewrite or change a lot, the scope is pretty much the same either way. I've written a couple games with libGDX as well so I'd be glad to help if you need any.
To fully update the java client, we would have to decompile the flash client and maybe deobfuscate it which is impossible for me.
Similar Threads
Realm of the Mad God Help & Requests[request] revival Joryx 3D OPENGL Rotmg client
12 Realm of the Mad God Hacks & Cheats[RELEASE][SRC] Java ROTMG classes for Server, Client, Proxy and BaseIK 59 Minecraft Hacks & CheatsGriefCraft V1.9 [1.0.0] Epic Updates - Forcefield+Bypass #1 - [Hack Client] [Godmode]JO 207 Realm of the Mad God Hacks & CheatsDanZ Modded ROTMG Client [Detailed Instructions]
10 Realm of the Mad God Hacks & CheatsROTMG Client in .EXEKY 8
