Decrypting/Extracting CryEngine Game PAK files

Doubts, help and support about QuickBMS and other game research tools
HolySloth
Posts: 1
Joined: Fri Nov 20, 2020 1:21 am

Decrypting/Extracting CryEngine Game PAK files

Post by HolySloth »

I'm trying to get access to a game called War of Right's PAK files. It's built on CryEngine so I figured I'd just use the Crysis script. I've got the RSA key in this format:

Code: Select all

0x30, 0x81, 0x89, 0x02, 0x81, 0x81, 0x00, 0xC0, 0x64, 0x7A, 0x3B, 0xE9, 0xD6, 0x26, 0x97, 0x7B,
0x97, 0x4C, 0x84, 0x6A, 0xC5, 0x61, 0x92, 0x2A, 0x2C, 0x8E, 0xCF, 0xB3, 0x14, 0x41, 0x9C, 0xC1,
0xBE, 0xE2, 0x0F, 0x10, 0xED, 0x2C, 0x0C, 0xE2, 0x1D, 0x1C, 0x6D, 0xB9, 0xEE, 0x9A, 0x96, 0x48,
0x4E, 0x85, 0x2B, 0x0D, 0x28, 0xBF, 0x05, 0x93, 0xDF, 0xA1, 0x95, 0x01, 0xB0, 0x92, 0xA0, 0x16,
0x91, 0x07, 0xF2, 0x99, 0x82, 0x7E, 0x0E, 0x5B, 0x10, 0xF4, 0x38, 0xDA, 0xDA, 0x0F, 0x8A, 0xB5,
0xD1, 0x47, 0xEE, 0x10, 0xAB, 0x2B, 0x45, 0x4F, 0xCE, 0x51, 0xC7, 0x30, 0x3E, 0xD5, 0x13, 0x1C,
0xA4, 0x7F, 0xF1, 0xBE, 0x25, 0xD7, 0x18, 0x78, 0xCF, 0xF0, 0xF7, 0x75, 0xCE, 0xC8, 0xE3, 0x54,
0x55, 0xC6, 0x97, 0x21, 0x56, 0xA1, 0xFB, 0xB5, 0xD5, 0xB3, 0x55, 0xB8, 0xBF, 0x2B, 0x04, 0xA0,
0x8B, 0x6B, 0x4B, 0x96, 0x0D, 0x2F, 0xB9, 0x02, 0x03, 0x01, 0x00, 0x01


So I was wondering how I should change the crysis2.bms file in order to have it work for War of Rights.

Update: So I tried adding the War of Rights RSA key in the format I saw in the crysis2.bms file where the "retail" key was previously. I then ran it on a file called: Objects_Revolvers.pak, I then got the attached error.