They are functions created in c++ to decrypt the encrypted packet data and to encrypt the packet data you want to send. If you still dont kno what to do ill put up examples for you guys...
Well, I did try stuff in c++, but in the end I still got nowhere Hope, I'm nothing bothering you too much though. I'm sure all the others got it working proper.
Mystic released the decryption/encryption operation of 2moons, we still need to get the packets from the game, run it through this functions and read/send it then.
So we need either create a proxy or a attach to 2moons with a selfmade program to get this data.
// Encrypted Data Recved From Server
unsigned char PacketData[] = { 0x0B, 0x41, 0x57, 0xCE, 0x16, 0x80, 0x3A, 0xEC, 0x3D, 0xAB, 0x11, 0x87, 0x24, 0xB0, 0x08, 0x1F, 0x62, 0x0F, 0x36, 0x99, 0x72, 0xE7, 0x10, 0xB4, 0x3A, 0xC7, 0xC7, 0x10, 0x14, 0x2F, 0xAD, 0xF8, 0xC7, 0x51, 0xEB, 0x7D, 0xDE, 0x48, 0xF2, 0x64, 0xF5, 0x63, 0xD9, 0x4F, 0xEC, 0x7A, 0xC0, 0x56, 0xA3, 0x35, 0x8F, 0x19, 0xBA, 0x2C, 0x96, 0x00, 0x91, 0x07, 0xBD, 0x2B, 0x88, 0x1E, 0xA4, 0x32 };
// Buffer For The Decrypted Data
unsigned char * DecryptedData;
DecryptedData = new unsigned char[sizeof(PacketData)];
// Decrypt The Data And Place It Into The DecryptedData Buffer
DecryptData(PacketData, DecryptedData, sizeof(PacketData));
// Encrypt The DecryptedData Buffer
EncryptData(DecryptedData, sizeof(DecryptedData)-4, 0x0F);
***Notes***
- The FlagByte argument in the EncryptData() function is set to 0x0F when you send your first packet to the server. Which should be the packet with the opcode of 0x80000200. After that you should receive a packet with the opcode of 0x81000200. This is where the FlagByte changes when you pull two bytes out of this packet and ^(XOR) them together. You use the value you receive from ^'ing those bytes together and use it as your FlagByte.
Packet Decryption help 04/07/2009 - Lineage 2 - 4 Replies Hi!
I'm working on a little prog. that decrypts the L2 packages.
The decryption algorithm is (I think) good, because the first packet seems to be decrypted successfully, the problem is probably in the key update, which is made after every packet.
http://img183.imagevenue.com/loc33/th_55248_l2p1_ 122_33lo.JPG
You can see on this image that the decryption is good, and it doesn't screws up long strings (will be described below).
I noticed the error when I tried to decrypt Message...
CO Packet decryption. 12/07/2008 - CO2 Programming - 11 Replies Hi, i recently made a Java proxy, I'm wondering if anyone would like to share with me the CO packet encryption/decryption packet structure.
I wouldn't mind it for testing purposes, thanks.
packet decryption? 08/21/2007 - World of Warcraft - 1 Replies soo, ich wuerde gerne bissl mit den wow-packets rumspielen.
allerdings hab ich keine ahnung, wie ich die decrypten soll. weiss da wer was?
Ping
t4c packet decryption 09/29/2005 - General Coding - 0 Replies Hey I was wondering if anyone could help me with packet decrypting of a game. Its called The 4th Coming. its a 2d game, and speed hacks work on it, so you know the game is kinda crap. I have a server for it and the client, but now I need someone to try and figure out he packets.
Here is the Outpu of the Database, I was wondering if someone could use this info so they can either decrypt packets or change the data on another real server. The information is sotred on a Microsoft MDB. here the...