I want to decrypt the server's packet.
Before I started, I read the source code of Aion light 3.9 。
I understand that the first server packet is not encrypted,
The structure of it:
shortacket's length
short:encrypt opcode.(How do I get different versions of the secret keys) psop + 0xC4) ^ 0xD5 why is 0xC4 and 0xD5.
byte:staticServerPacketCode ( 0x46)
short:~encrypt opcode.
int:randrom int number.(that should by used by aion client to encrypt/decrypt packets)
Then I started sniffing the server packets.
I got packet like this:
39 2c b0 65 5d ce 88 6d 3a 1c 62
It's not the data that I understand,
Is it encrypted?How do I get the right data?
I write a Java program that can sniff packets on port 7777, and I want it to decrypt all the server packets.
I hope to get your advice.
Before I started, I read the source code of Aion light 3.9 。
I understand that the first server packet is not encrypted,
The structure of it:
shortacket's length
short:encrypt opcode.(How do I get different versions of the secret keys) psop + 0xC4) ^ 0xD5 why is 0xC4 and 0xD5.
byte:staticServerPacketCode ( 0x46)
short:~encrypt opcode.
int:randrom int number.(that should by used by aion client to encrypt/decrypt packets)
Then I started sniffing the server packets.
I got packet like this:
39 2c b0 65 5d ce 88 6d 3a 1c 62
It's not the data that I understand,
Is it encrypted?How do I get the right data?
I write a Java program that can sniff packets on port 7777, and I want it to decrypt all the server packets.
I hope to get your advice.
Last edited: