Important information: this site is currently scheduled to go offline indefinitely by end of the year.
[REQ][PC]Crysis 3 .pak files
-
- M-M-M-Monster veteran
- Posts: 1823
- Joined: Wed Mar 31, 2010 6:54 am
- Has thanked: 92 times
- Been thanked: 1058 times
Re: [REQ][PC]Crysis 3 .pak files
IDK my card supported DX11 but MP Alpha does not work.
My Github repo
-
- Moderator
- Posts: 719
- Joined: Mon Jul 05, 2010 8:55 pm
- Has thanked: 20 times
- Been thanked: 496 times
Re: [REQ][PC]Crysis 3 .pak files
You're best of with the Xbox 360 files if you ask me. You can just rename the .pak to .zip and they will be readable in standard unzippers like winrar. This is the same process for Crysis 2 aswell, I don't know how the PC files are but the Xbox version should have the same content so you could use them instead.
Click the thanks button if I helped!
-
- M-M-M-Monster veteran
- Posts: 1823
- Joined: Wed Mar 31, 2010 6:54 am
- Has thanked: 92 times
- Been thanked: 1058 times
-
- M-M-M-Monster veteran
- Posts: 1823
- Joined: Wed Mar 31, 2010 6:54 am
- Has thanked: 92 times
- Been thanked: 1058 times
Re: [REQ][PC]Crysis 3 .pak files
Well GLSir Kane wrote:Going to make a decryption tool once I completely figured this out.
My Github repo
-
- ultra-n00b
- Posts: 5
- Joined: Thu Aug 02, 2012 6:01 pm
- Been thanked: 1 time
Re: [REQ][PC]Crysis 3 .pak files
"They keys (there's 16 of them) and IV are the PAK."Sir Kane wrote:They keys (there's 16 of them) and IV are the PAK. But they're RSA encrypted with a fixed key (found inside the exe). Not sure if I can post the key here.
Going to make a decryption tool once I completely figured this out.
What do you actually mean?
I dont think they actually use Twofish.
They was still using XXTEA for pak encryption as for CE3 3.4.0 version at least.
As said Aluigi, author of quickbms, encryption key was stored in CrySystem.dll
Crysis 3 does not include dlls anymore, libraries are statically linked now. Origin includes anti-debugging code, so there's few ways: try to statically analyze it or wait till Crysis 3 release, to get cracked binary with out anti-debugging
I've also found RSA public key in executable, and i find it embarrassing that they store it as is.
Maybe they store encryption key for paks the same way? As keys are 16 byte length, we could go through exe's strings with regex to find 16 byte length sequence?
-
- beginner
- Posts: 21
- Joined: Wed Nov 03, 2010 2:16 am
- Has thanked: 3 times
- Been thanked: 1 time
Re: [REQ][PC]Crysis 3 .pak files
how did you opened the .cgfm file in Noesis?C00L12345 wrote:You're best of with the Xbox 360 files if you ask me. You can just rename the .pak to .zip and they will be readable in standard unzippers like winrar. This is the same process for Crysis 2 aswell, I don't know how the PC files are but the Xbox version should have the same content so you could use them instead.
-
- Moderator
- Posts: 719
- Joined: Mon Jul 05, 2010 8:55 pm
- Has thanked: 20 times
- Been thanked: 496 times
Re: [REQ][PC]Crysis 3 .pak files
I was unable to load the .cgfm files it Noesis myself. I guess that Noesis does not support Crysis 3 models so I made a quick python script to load them but it doesn't have full support YET.renato wrote: how did you opened the .cgfm file in Noesis?
Click the thanks button if I helped!
-
- ultra-n00b
- Posts: 5
- Joined: Thu Aug 02, 2012 6:01 pm
- Been thanked: 1 time
Re: [REQ][PC]Crysis 3 .pak files
Thank you very much Kane! You did really great job and did it so fastSir Kane wrote:Made a tool to convert the encrypted PAK files to normal ZIP files. Uses LibTomCrypt and LibTomMath (http://libtom.org/).
Doesn't do an awful lot of validation, so it might hang or crash, but it shouldn't (was fine with the files I tested).
Just the exe:
http://sktest.aruarose.com/PakDecryptBin.7z
Exe + source:
http://sktest.aruarose.com/PakDecrypt.7z
Special thanks for sources!
-
- advanced
- Posts: 72
- Joined: Fri Mar 30, 2012 6:15 pm
- Has thanked: 21 times
- Been thanked: 2 times
Re: [REQ][PC]Crysis 3 .pak files
Those links give me a 404 :/
Though I'm pretty sure that the files will be decrypted in the full game. Thats hot it went with Crysis 2 back then. Alpha and Beta had encrypted pak files and the full game had plain zip.
Though I'm pretty sure that the files will be decrypted in the full game. Thats hot it went with Crysis 2 back then. Alpha and Beta had encrypted pak files and the full game had plain zip.