The Forum is up for sale: XeNTaX Forum looking for new owner

[FIFA] EASF/LZMA (Seeking general decryption tips)

Read or post about compression. And decompression. Or ask questions how to decompress your files.
Post Reply
JohnHudeski
mega-veteran
mega-veteran
Posts: 177
Joined: Wed Mar 02, 2011 10:38 pm
Has thanked: 10 times
Been thanked: 58 times

[FIFA] EASF/LZMA (Seeking general decryption tips)

Post by JohnHudeski »

Hi,
I have never dealt with encryption outside regular zlib compression
I recently found thisblog claiming to have cracked the encryption but there is no tool available at the moment
I really have no clue as to how to apply this knowledge
Any tips?

Here is an example file of the before and after
You do not have the required permissions to view the files attached to this post.
Last edited by JohnHudeski on Thu Sep 10, 2015 3:34 am, edited 1 time in total.
JohnHudeski
mega-veteran
mega-veteran
Posts: 177
Joined: Wed Mar 02, 2011 10:38 pm
Has thanked: 10 times
Been thanked: 58 times

Re: [FIFA15/16] EASL (Seeking general decryption tips)

Post by JohnHudeski »

correct link

Some guy managed to do it using the games exe

Code: Select all

fifa14 game running... 

is 'EASF'
call keygen addr (addr1);
check filesize; (example: ZSIZE: 432, SIZE=8640)
FileChunk(name:\"[...]%s\", block:%d, size:%dk) 
FileChunk(name:\"%s\", block:%d, size:%dk) 
get and read EASF filesize (432);
generate aes 128 key;
call genkey/setkey addr (addr2);
handshake with assetcryptokeys + keyID;
genkey/setkey to EASF file that is being read;
open handle/decrypted; (filesize = 8640)
closefile when needed (if);
Post Reply