Packets encryption

11/24/2010 18:47 obscur666#1
Hi guys,

did reverse all the packets encryption stuff.

i someone intrested contact me . (coderz only)
11/24/2010 18:49 Elektrochemie#2
What's the decryption for client recieve gamepacket? Just for the Numbers.
PM me.

I'm to lazy to make it by my self.
11/24/2010 18:58 obscur666#3
Decrypting server packets is easy
this is for auth encryption :
Code:
public class ServerCipher : CipherBase
    {

        override public int Decrypt(byte[] data, out byte[] buf)
        {
             if (!inGameEncryption)
            {
                buf = new byte[data.Length];
                for (int i = 0; i < data.Length; i++)
                    buf[i] = (byte)(data[i] - 0x0F);
                return data.Length;
            }

            int len = data.Length;
            int offset = 0;
            char[] table = { (char)0, ' ', '-', '.', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '\n' };

            ........


            return 0;
        }
      
    }
11/24/2010 19:01 Elektrochemie#4
Auth Packets are not my problem :D
Just the recieve game packets. Bytes of Number Chars are fucked up.

But Thanks.
11/24/2010 19:07 obscur666#5
Quote:
Originally Posted by Elektrochemie View Post
Auth Packets are not my problem :D
Just the recieve game packets. Bytes of Number Chars are fucked up.

But Thanks.
Code:
 char[] table = { (char)0, ' ', '-', '.', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '\n' };
should give you and idea on how to restore numbers.
it's more a string compression than an encryption
12/20/2010 01:09 delphiz#6
HEllo obscur,

i'm really interested...

Maybe it's not a true encryption, but a zlib stream compression?

Can you elaborate more on this please?
12/21/2010 17:17 delphiz#7
Quote:
Originally Posted by obscur666 View Post
Code:
 char[] table = { (char)0, ' ', '-', '.', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '\n' };
should give you and idea on how to restore numbers.
it's more a string compression than an encryption
HEllo,

i need to investigate more.. anyone avalilable to share info and thoughts?