How to decrypt Server packet
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:
short:packet's length
short:encrypt opcode.(How do I get different versions of the secret keys) ps:(op + 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.
Re: How to decrypt Server packet
Hi.
You can join the waiting list :)
I hope that they decide to post how it's done.
http://forum.ragezone.com/f586/worth...tures-1175934/
Nvm,just noticed you posted there already :lol:
Re: How to decrypt Server packet
From Packet Samurai from offi servers
Re: How to decrypt Server packet
Do you have packet Samurai of 3.5 version.
I tested 4.6 and AE but they can't work .
error message:ERROR: Received packet on port (62887) but there is no active protocol for this port.
I not know how to edit protocol.xml
- - - Updated - - -
Quote:
Originally Posted by
Phantomkna93
From Packet Samurai from offi servers
Do you have packet Samurai of 3.5 version.
I tested 4.6 and AE but they can't work .
error message:ERROR: Received packet on port (62887) but there is no active protocol for this port.
I not know how to edit protocol.xml
Re: How to decrypt Server packet
What is you need exactly?
Re: How to decrypt Server packet
Quote:
Originally Posted by
Phantomkna93
What is you need exactly?
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:
short:packet's length
short:encrypt opcode.(How do I get different versions of the secret keys) ps:(op + 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.
Re: How to decrypt Server packet
Quote:
Originally Posted by
shilin
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:
short:packet's length
short:encrypt opcode.(How do I get different versions of the secret keys) ps:(op + 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.
All code is there for you, what are you aiming to achieve with this decryption? Are you wanting to sniff for new opcodes and implement new packets? do you want to just understand how it works? you want to decrypt packets, but why? for what purpose.
I don't answer this post because you paste a bunch of packet data and say its encrypted.. yes but what are you wanting to achieve? :)
Re: How to decrypt Server packet
Quote:
Originally Posted by
Zegita
All code is there for you, what are you aiming to achieve with this decryption? Are you wanting to sniff for new opcodes and implement new packets? do you want to just understand how it works? you want to decrypt packets, but why? for what purpose.
I don't answer this post because you paste a bunch of packet data and say its encrypted.. yes but what are you wanting to achieve? :)
How does it work though ?
Can you explain ?
Cheers.
Re: How to decrypt Server packet
Quote:
Originally Posted by
Zegita
All code is there for you, what are you aiming to achieve with this decryption? Are you wanting to sniff for new opcodes and implement new packets? do you want to just understand how it works? you want to decrypt packets, but why? for what purpose.
I don't answer this post because you paste a bunch of packet data and say its encrypted.. yes but what are you wanting to achieve? :)
I want to make a software that can count correctly spiritmaster's dps.
aiDPSMeter can not supported Chinese Client of 3.5 version.
so I need decrypt server packets to get log.
I'm a loyal spiritmaster's player.
I hope to get your help.
Re: How to decrypt Server packet
Oh i see, the dps meter you can created in Chat.log client file.
If you interested i can codex dps meter
Re: How to decrypt Server packet
Quote:
Originally Posted by
Phantomkna93
Oh i see, the dps meter you can created in Chat.log client file.
If you interested i can codex dps meter
I am interested in that , I want correctly count summon and dot
Re: How to decrypt Server packet
Where are you from?
- - - Updated - - -
My contact WhatApp or Telegram
+5354258905
Re: How to decrypt Server packet
Quote:
Originally Posted by
Phantomkna93
Where are you from?
- - - Updated - - -
My contact WhatApp or Telegram
+5354258905
I friended you on Telegram