In what revision did "server side map data" start being required?
I've heard 400+, but but that isn't as accurate as I want to know. I want to know the exact revision or at least somewhat close. Or if any body can name off some late revisions that don't require server side map data (preferably in the 400s.
Originally Posted by Gnarly
I honestly have no idea what it actually is. I just want to find a client revision that can use it's original cache without any modifications, but also be as simple as a 377 server (without all the map data BS that I have no idea about).
EDIT: Please read all posts in this topic to see what is going on before making your own reply, thanks.
Well i would think the requirement for mapdata came with the changing of the cache format, which happened pretty much right after ~#400 iirc? But im not completely sure.
Also most 400+ clients just have 317 maps packed into their cache due to the lack of mapdata, but you probably already knew that.
I honestly have no idea what it actually is. I just want to find a client revision that can use it's original cache without any modifications, but also be as simple as a 377 server (without all the map data BS that I have no idea about).
I honestly have no idea what it actually is. I just want to find a client revision that can use it's original cache without any modifications, but also be as simple as a 377 server (without all the map data BS that I have no idea about).
A piece of "map data" is actually a 128-bit key used to decrypt a map file in the cache.
Jagex use the XTEA cipher to encrypt them:
[Only registered and activated users can see links. ]
When the server sends the map region change packet to the client, it must also send the keys for the relevant map files, allowing the client to decrypt it.
Bruteforcing a 128-bit key isn't feasible with current computing power so even if you did know about it, you would not be able to use older versions of encrypted maps - the only way to obtain the keys are by dumping them from the current version of RuneScape.
I honestly have no idea what it actually is. I just want to find a client revision that can use it's original cache without any modifications, but also be as simple as a 377 server (without all the map data BS that I have no idea about).
Then why not use a 377 deob with a 377 server?
Also, if there were a client revision over 400+ that is like what you specified, i highly doubt it will be over 410, and something like 410 wont have much more than 377 did so it would still be more simple to use a 377 client. (keep in mind im using 410 as a reference, idk if it exists or not)
A piece of "map data" is actually a 128-bit key used to decrypt a map file in the cache.
Jagex use the XTEA cipher to encrypt them:
[Only registered and activated users can see links. ]
When the server sends the map region change packet to the client, it must also send the keys for the relevant map files, allowing the client to decrypt it.
Bruteforcing a 128-bit key isn't feasible with current computing power so even if you did know about it, you would not be able to use older versions of encrypted maps - the only way to obtain the keys are by dumping them from the current version of RuneScape.
So you're saying the only way to get the XTEA keys is by dumping it from official RuneScape? So if we (as a community) didn't dump them before RuneScape is updated, there is no possible way to ever get them keys for that revision?