Yes I know there have been posted some threads about this soon and they all helped me alot so far but im still to retarded to figure out the Length Hash which is written in every packet the client sends to the server.
I already know that you have to xor the CRC32 checksum of the size (which is written after the length hash) with the Session Key to get the Length Hash but the Length Hash i create is never the same as the one of the client.
Heres an Example:
Code:
Session ID Packet: 5E0800000000000000486EA319
Chat Packet: 5EFD5E7B9F0F00000034442A30FFFFFFFF0000FF00030000006D7568
Session ID: 19 A3 6E 48
Size: 00 00 00 0F
Length Hash: 9F 7B 5E FD
I never get this Length Hash. I really dont know what im doing wrong. Maybe someone could help me out and explain how everything works =)
btw: is the Session ID the same as the Session Key?