• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

How can i Change or modify and include Aes key encrypt?

Newbie Spellweaver
Joined
May 3, 2018
Messages
53
Reaction score
0
Hi, any know how can i change Aes key encrypt, or add it to another tool inside the client, like pack extract or something similar?
 
Newbie Spellweaver
Joined
Jul 30, 2009
Messages
64
Reaction score
4
in the source code go to the header folder and AESFile.h

"[CC]Header\AESFile.h"

you can change it or add your own version and key in that file, a couple of things to be aware of, if you change the existing key, or remove the existing key, you will HAVE to unpack all the files in "Data\Script\Direct" and repack them with your new key, and they are bin files, but with beff or befl extensions and you will have to have to compile the tool as well to repack them with the new key, if you change/remove the key from the aesfile.h any compiled packing tool after will not be able to read the old aes encrypted bin files, and the tool can only unpack and repack 83 ( don't ask me why 83 ) files at a time, and there are 4200 files in the "Data\Script\Direct" so it will take a while, another thing to be aware of, without a obfuscation system in the source code, the key can easily be obtained by hex editing the compiled client since it will be in plain text in a hex editor. However I gave you a decent amount of information the rest is up to you to figure out yourself.
 
Newbie Spellweaver
Joined
May 3, 2018
Messages
53
Reaction score
0
Ty, and adding an AES KEY to Pack_Extract? Ty :3 (thats coz ima making own Icons and models and ima traying to protect that)
 
Last edited:
Back
Top