|
You last visited: Today at 20:57
Advertisement
Database decryption
Discussion on Database decryption within the ArcheAge forum part of the MMORPGs category.
11/15/2023, 07:45
|
#1
|
elite*gold: 0
Join Date: Jul 2023
Posts: 1
Received Thanks: 0
|
Database decryption
These are some files that contain binary and hexadecimal. The last one is a data file, the others are localized files. Game0 is Korean localization, game1 is Chinese localization, game2 is English localization and game5 is Russian localization.
There are two encryption cycles from 2.0 to 2.9: [XOR+AES]+[XOR+AES] and zip file.
There are three encryption cycles above 3.0: [XOR+AES]+[RSA]+[XOR+AES] and zip file.
After receiving the zip archive file (which can also be dumped), you need to recreate the database structure. To do this, you need to know the order of the requests. In x2game.dll (or x2game-dev.dll), they are not in order.
And use the same debugging or injection to get the data type of the list.
This can sometimes be achieved by name, for example, count is a number and name is text.
|
|
|
|
Similar Threads
|
[C#] WhatsApp Crypt5 Database Decryption
05/04/2014 - Coding Snippets - 2 Replies
using OpenSSL.Crypto;
byte key = { 141, 75, 21, 92, 201, 255, 129, 229, 203, 246, 250, 120, 25, 54, 106, 62, 198, 33, 166, 86, 65, 108, 215, 147 };
byte iv = { 0x1E, 0x39, 0xF3, 0x69, 0xE9, 0xD, 0xB3, 0x3A, 0xA7, 0x3B, 0x44, 0x2B, 0xBB, 0xB6, 0xB0, 0xB9 };
//Create cipher.
CipherContext aes = new CipherContext(Cipher.AES_192_CBC);//aes cipher
System.Security.Cryptography.MD5 md5 = System.Security.Cryptography.MD5.Create();//md5 crypt
...
|
Packet Decryption
07/10/2006 - Conquer Online 2 - 3 Replies
My Other Thread Died (*sigh* And I Still Can't Decrypt The First Server -> Client Packet)
Heres What I Posted About It There:
http://www.elitepvpers.com/forum/index.php?...f=53 &t=25033&s=
But For Now, Becuase Im Not Tottally Selfish, Heres The Vb6 Solution To Decrypting The First Client -> Server Packet It Currently Has:
*Encrypt Packets
*Decrypt Packets
|
Packet decryption problem..
06/02/2006 - Conquer Online 2 - 2 Replies
In Lowfyr's packet decryption guide, first step to get key3/key4
1.) Add key 1 with key 2 205C48F4 + 0044A62E = 20A0EF22
What do I do when key1+key2 is more than 4 bytes? Discard the first byte?
Just as an example, I have gotten this from the server..
key1 363504E3 key2 D9007F2D
add them together = 10F358410
do I just discard the 1 and end up with 0F358410?
|
packet decryption für Lineage 2 C3
10/25/2005 - General Coding - 1 Replies
Hi ich weiss das die Packete bei Lineage 2 verschlüsselt versendet werden (BFish glaube ich).
Wie kann ich die Packete decrypten? Die Protokollversion die ich entschlüssen will ist 412.
Kann man den key am anfang der Verbindung abfangen?
oder
Ist der Key Hardcoded das man ihn direckt auslesen kann?
Ich hoffe ihr könnt mir helfen
|
All times are GMT +2. The time now is 20:57.
|
|