but the questions i asked then are not problems to me anymore.
ok, on with my question:
Co Packets, Right, i have created a little vb app, i am able now to grab the packets, and turn them into hex, now i managed to figure out about the Xor function and other things that where confusing me, and how to read the atchall hex once decoded, and i ended up with somthing like this:
Original Packet Sent:
Converted Into Hex:Quote:
?eÕÄ¥ß3¥Ëuo_?°"D¾?*½µ?ËdøºÇ5©$y&Ô3v?5« ÁmY?º
Decoded:Quote:
17 84 04 65 D5 13 C4 A5 DF 0F 33 A5 14 CB 75 6F 5F 89 B0 22 44 BE 8B A0 BD B5 8B CB 64 F8 BA C7 35 A9 24 79 26 D4 33 76 3F 05 35 AB 16 C1 7F 6D 59 87 BA 20
Read:Quote:
34 00 1B 04 54 65 73 9A 00 00 00 EE 00 00 00 00 00 00 00 00 7D 8F D7 8F B6 5B 5B 96 37 C3 2C BA 36 90 B9 25 4B 79 6C 69 6E 00 00 00 00 00 00 00 00 00 00 00
Thats Fine For The First Packet Sent To The Account Server, But I Came To A Problem When Trying To Decode The First Packet That Is Sent Server To Client.Quote:
4...Tes?...î........}.×.¶[[?7Ã,º6.¹%Kylin...........
The Packet Tutorial, Doesn't Make It Clear On How To Decode The Packet That Gives You The 3rd And 4th Keys, It Gives You
which is the key in decrypted form, but it doesn't explain how this was decypted to begin with, anyone care to clear this up for me?Quote:
*** RECV - size: 28
1C 00 1C 04 2E A6 44 00 F4 48 5C 20 36 34 2E 31* * ...¦D.ôH\ 64.1
35 31 2E 38 31 2E 32 30 34 00 00 00* * * * * * * * * ** 51.81.204...
or at least point me where it says how to decrpyt this packet?
I get the packet as:
which in hex becomes:Quote:
?H? T?.íð3ZüªÉ'°
ÂÉsÐ&Þã*
using the 2 keys i get:Quote:
84 48 9A 12 09 54 3F 2E ED F0 33 5A 1C 10 FC AA C9 27 B0
which reads as:Quote:
0D CC F2 73 99 11 CC CC 23 FF 00 FF 80 BD 98 4D 69 EA 00
which isn't correct, so there must be anouther way to read it that i have missed,Quote:
.Ìòs?.ÌÌ#ÿ.ÿ.½?Miê.
then i thought maybe it was readable without unencytion, but that didn't come out right either:
the example given in the tut i can read correctly, it gives me:Quote:
.H?..T?.íð3Z..üªÉ'.
i just can't seem to figure out the decryption for the first server to client packet, if i can get that decrypted i can get the 3rd and 4th keys and from there it should be fine *hopes*Quote:
.....¦D.ôH\ 64.151.81.204...
any help will be much appreated.
[Edit]
the tutorial im on about is the packet encrytion/decryption one here:

[Edit]
Im Guessing that after each packet sent/recived you rest the counter?
or am i mistaken?
[Edit]
not reseting the counter still doesn't make a difference..
[Edit]
I see now that there are 2 counters for incomming packets and outgoing packets, and im going to take a shot in the dark and saying that the counters are Per user, so the first server -> client packet would be using the second set of counters, so they should start at 00, and 00 anyway, so i don't see why it shouldn't decrypt them -.-






