Packet Encryption Guide

01/16/2007 14:05 nukeguy#16
are these encryption keys the same from CO? and are also the codes to be compiled in C language? im just asking these questions because i want to make and edit it as possible i could so that it will work in EO.

please answer this things... maybe i can help... i know lots of languages... if its ok then i can PM you.

*peace*
01/25/2007 18:38 bgreen#17
nice work
06/21/2007 06:16 Liquidcrystal#18
Has anyone made a program from this information yet? I keep getting a typecast error.
06/30/2007 20:08 Leaptirn#19
Fullkey1 and FullKey2 is always the same ?
08/08/2007 10:48 Orochisuke#20
I'm in the process of trying to write a proxy for EO but I've encountered a small problem. After connecting to the game server, I get the ALL_OK packet, 0x3f9, and after that all other packets become gibberish. I've tried resetting the counters at 3f9 but didn't work. Any ideas?
08/29/2007 19:20 <Gargomel>#21
Has anybody written a mage macro that actually works yet i've got cheat engine to work but can't find health addresses,also if someone has a bot/macro/mouse emulator to work yet post a link for the needy please.......
09/13/2007 04:31 fadriz#22
Quote:
Originally Posted by <Gargomel> View Post
Has anybody written a mage macro that actually works yet i've got cheat engine to work but can't find health addresses,also if someone has a bot/macro/mouse emulator to work yet post a link for the needy please.......
Hey Garg..playing "tricks" now?
Its me SkyKeNET/KeNET, I can't play now because I don't have an internet connection and time to play.... :(

wish you all well.. Bye :)
10/12/2007 10:36 funhacker#23
i know nothing about packet encryption/decryption had never hacked an online game before and i had never edited memory before i came here but my question is there a way to find out a key just for the file decryption itself, jus the same way you figure out coded message like ^ = U like that idk feel like im raambling but phone wont stop calling now so im out
12/15/2007 05:39 Orochisuke#24
Hrm I've used unknownone's guide but the generation of key3 and 4 are either incorrect or im not doing it properly, which I doubt (obviously).
12/15/2007 10:37 *M*#25
The encryption keys have probably changed.
12/15/2007 11:25 Orochisuke#26
ROFL This guide is still applicable. I made a mistake in coding. As well, unknownone needs to explain the
Code:
key3 = ...4]
; part. Anyway, re-uploading my proxy. Kinda slow atm because I sux at threading XD
03/29/2012 06:37 InfamousNoone#27
As someone currently reversing the current protocol, I can say that this is out of date and should be unstickied.
03/30/2012 17:40 funhacker#28
Quote:
Originally Posted by InfamousNoone View Post
As someone currently reversing the current protocol, I can say that this is out of date and should be unstickied.
I'd have to agree, hio77 and I did a lot of work on current packets, took most of a day or two but we got most of encryption sorted out. I'm not entirely sure if I saved any of the work but if you need it I can take a look and post it here for you to use.

I'm also sure I wrote a little app that can work out the encryption key used in a TQ packet for you based on a little algorithm I made, it's hardly perfect as it was slapped together in about an hour or two, but it helps decrypting packets a lot faster :)
03/30/2012 20:27 Eurion#29
Quote:
Originally Posted by funhacker View Post
I'd have to agree, hio77 and I did a lot of work on current packets, took most of a day or two but we got most of encryption sorted out. I'm not entirely sure if I saved any of the work but if you need it I can take a look and post it here for you to use.

I'm also sure I wrote a little app that can work out the encryption key used in a TQ packet for you based on a little algorithm I made, it's hardly perfect as it was slapped together in about an hour or two, but it helps decrypting packets a lot faster :)
If you want to post it in a new topic funhacker, I'll gladly sticky it to replace this one.
03/30/2012 22:09 InfamousNoone#30
Quote:
Originally Posted by funhacker View Post
I'd have to agree, hio77 and I did a lot of work on current packets, took most of a day or two but we got most of encryption sorted out. I'm not entirely sure if I saved any of the work but if you need it I can take a look and post it here for you to use.

I'm also sure I wrote a little app that can work out the encryption key used in a TQ packet for you based on a little algorithm I made, it's hardly perfect as it was slapped together in about an hour or two, but it helps decrypting packets a lot faster :)
If you'd save me the time of reversing the game set-key function (invoked when the client sends the 41C packet on the game server), I'd appreciate if you could post an up-to-date encryption. I'm a pretty busy person as much as I do enjoy reversing. It wasn't too hard to reverse the encryption they're using now, it's just xoring and adding/subtracting with 4 keys.