Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Release] Drift City Encryption

Skilled Illusionist
Joined
Jul 28, 2009
Messages
339
Reaction score
200
Code:
int[] xorTable = {poop};
public static void Encrypt(Packet p) {
	int Page1 = p.getLength() % 10;
	int Page2 = 2;
	for (int i = 0; i < p.getLength(); i++) {
		p.getData()[i] ^= xorTable[(Page2 * 40 + i % 40) % xorTable.length];
		int pos = (Page1 * 40 + i % xorTable.length);
		//DO ABSOLUTELY NOTHING BECAUSE WE'RE Ducking RETARDED.
	}
}
I kid you not, this is exactly how the assembly looks.

Code:
int[] xorTable = {poop};
public static void Encrypt(Packet p) {
	for (int i = 0; i < p.getLength(); i++) {
		p.getData()[i] ^= xorTable[i % xorTable.length];
	}
}
This is how it should look if the server devs weren't bad.

For xor table : http://forum.ragezone.com/f625/release-drift-city-xor-table-698537/
 
Last edited:
Joined
Mar 9, 2009
Messages
39
Reaction score
9
So we need to do a bit rewriting and make a patch for the client. I also think that the ip of the server to connect is maybe in the launcher. We can watch the Bigpoint DC to find and change the ip.
 
Last edited:
Skilled Illusionist
Joined
Jul 28, 2009
Messages
339
Reaction score
200
So we need to do a bit rewriting and make a patch for the client. I also think that the ip of the server to connect is maybe in the launcher. We can watch the Bigpoint DC to find and change the ip.

im coding my own source after someone figures out the client.
 
Back
Top