View Full Version : FIFA 19 Cas Decryption Tool + Precompressor
Razor12911
11-12-2018, 15:45
Hi again, here's the release of the decryption + precompressor for this particular game.
Game devs decided to use very high compression settings, all I can say is gg :) to the developers and be ready to suffer from long precompression/restoration times on this one.
Use the kraken precompressor provided in the attachment along with the oodle library, I have made a few adjustments to the binary for it to restore streams without issues, I admit some streams are left behind :D
Some results
Patch\Win32\superbundlelayout\fifa_installpackage_ 05\cas_01.cas
Compressed 1 file, 210,057,699 => 602,065,292 bytes. Ratio 286.62%
Tested 1 file, 602,065,292 => 210,057,699 bytes. Ratio 286.62%
Enjoy.
Oh boy, you're on fire right now.
Thanks!
masen485
11-12-2018, 16:44
FIFA 19\Data\Win32\superbundlelayout\fifa_installpackag e_05
FreeArc 0.67 (March 15 2014) creating archive: data.arc
Compressed 7 files, 6,521,171,734 => 6,789,225,585 bytes. Ratio 104.11%
Compression time: cpu 5.77 sec/real 1556.60 sec = 0%. Speed 4.19 mB/s
All OK
Razor12911
11-12-2018, 17:18
Test 2 uploaded
Oh boy, you're on fire right now.
Thanks!
I'm on break :)
FIFA 19\Data\Win32\superbundlelayout\fifa_installpackag e_05
FreeArc 0.67 (March 15 2014) creating archive: data.arc
Compressed 7 files, 6,521,171,734 => 6,789,225,585 bytes. Ratio 104.11%
Compression time: cpu 5.77 sec/real 1556.60 sec = 0%. Speed 4.19 mB/s
All OK
try again with this
Pack
C:\Users\Administrator\Downloads\Compressed\oodle_ rec_R4>arc.exe a -ep1 -r -ed -s; -w.\temp -mfifa19+oo2reck data.arc "pack\*"
FreeArc 0.67 (March 15 2014) creating archive: data.arc
Compressed 1 file, 1,108,419,314 => 1,174,614,139 bytes. Ratio 105.97%
Compression time: cpu 4.14 sec/real 2297.99 sec = 0%. Speed 0.48 mB/s
All OK
Unpack
C:\Users\Administrator\Downloads\Compressed\oodle_ rec_R4>arc.exe x -w.\ -dpunpacked\ data.arc
FreeArc 0.67 (March 15 2014) extracting archive: data.arc
Extracting 1 file, 1,108,419,314 bytes. Processed 96.8%arc.exe: wclose: invalid argument (Bad file descriptor)
ERROR: CRC failed in "unpacked\cas_01.cas". File is broken.
masen485
11-12-2018, 21:31
FIFA 19\Data\Win32\superbundlelayout\fifa_installpackag e_05
FreeArc 0.67 (March 15 2014) creating archive: data.arc
Compressed 7 files, 6,521,171,734 => 6,827,652,963 bytes. Ratio 104.70%
Compression time: cpu 7.58 sec/real 4809.89 sec = 0%. Speed 1.36 mB/s
All OK
Razor12911
12-12-2018, 07:07
New test available
My results on Data\Win32\superbundlelayout\fifa_installpackage_0 5\cas_07.cas:
Compressed 1 file, 63,483,016 => 220,988,166 bytes. Ratio 348.11%
Don't decode just yet
Compressed 1 file, 1,108,419,314 => 1,443,996,683 bytes. Ratio 130.28%
Compression time: cpu 3.16 sec/real 848.58 sec = 0%. Speed 1.31 mB/s
All OK
Faster and more precompress than v2
Razor12911
12-12-2018, 07:48
Compressed 1 file, 1,108,419,314 => 1,443,996,683 bytes. Ratio 130.28%
Compression time: cpu 3.16 sec/real 848.58 sec = 0%. Speed 1.31 mB/s
All OK
Faster and more precompress than v2
can you test using this dll
23592
masen485
12-12-2018, 08:31
FIFA 19\Data\Win32\superbundlelayout\fifa_installpackag e_05
v3 tested
FreeArc 0.67 (March 15 2014) creating archive: data.arc
Compressed 7 files, 6,521,171,734 => 9,187,838,376 bytes. Ratio 140.89%
Compression time: cpu 6.28 sec/real 2008.51 sec = 0%. Speed 3.25 mB/s
All OK
can you test using this dll
23592
Compressed 1 file, 1,108,419,314 => 2,292,026,114 bytes. Ratio 206.78%
Compression time: cpu 3.41 sec/real 845.42 sec = 0%. Speed 1.31 mB/s
All OK
Perfect. :D
Data\Win32\superbundlelayout\fifa_installpackage_0 0
Compressed 44 files, 2,581,025,934 => 3,201,450,570 bytes. Ratio 124.04%
Compression Time: cpu 4.25 sec/real 652.51 sec = 1%. Speed 3.96 mB/s
All OK
oo2core_6_win64_wwe2k19
Compressed 44 files, 2,581,025,934 => 4,899,810,285 bytes. Ratio 189.84%
Compression time: cpu 4.56 sec/real 663.32 sec = 1%. Speed 3.89 mB/s
All OK
C:\Games\fifa19\Data\Win32\superbundlelayout\fifa_ commentaryfull_ita_it\cas_02.cas
C:\Users\Riccardo\Desktop\fifa19_cdt_T3>del /q data.arc
Impossibile trovare C:\Users\Riccardo\Desktop\fifa19_cdt_T3\data.arc
C:\Users\Riccardo\Desktop\fifa19_cdt_T3>arc.exe a -ep1 -r -ed -s; -w.\temp -mfifa19+oo2reck data.arc "pack\*"
FreeArc 0.67 (March 15 2014) creating archive: data.arc
Compressed 1 file, 82,486,580 => 82,486,608 bytes. Ratio 100.00%
Compression time: cpu 0.13 sec/real 3.01 sec = 4%. Speed 27.43 mB/s
All OK
C:\Users\Riccardo\Desktop\fifa19_cdt_T3>pause
Premere un tasto per continuare . . .
@oltjon
Language has not kraken stream.
Razor12911
12-12-2018, 10:56
Initial release uploaded
Changes
- Added decoding functionality
To moderator
Can you please update the name of the thread, thanks.
Initial release uploaded
Changes
- Added decoding functionality
To moderator
Can you please update the name of the thread, thanks.
Decompress
Tested 1 file, 2,292,026,114 => 1,108,419,314 bytes. Ratio 206.78%
Testing time: cpu 2.00 sec/real 655.84 sec = 0%. Speed 1.69 mB/s
All OK
Nice work. But compress and decompress slow.
deepshit
13-12-2018, 00:59
Hi Razor12911
I used your precompressor and I noticed something on output file that you might have missed.
oo2reck can't decompress all oodle streams.
I think you find oodle streams by 0xF flag after decryption.
In Fifa 19 0x11 is oodle stream too.
Take a look at output file and you'll see lots of oodle streams are still not decompressed.
If oo2reck decompresses them you'll get even better results.
example : 00040000917055C2
compflag = 0x91 ==> that is oodle too.
(if oo2reck not using scanner)
Razor12911
13-12-2018, 03:11
Hi Razor12911
I used your precompressor and I noticed something on output file that you might have missed.
oo2reck can't decompress all oodle streams.
I think you find oodle streams by 0xF flag after decryption.
In Fifa 19 0x11 is oodle stream too.
Take a look at output file and you'll see lots of oodle streams are still not decompressed.
If oo2reck decompresses them you'll get even better results.
example : 00040000917055C2
compflag = 0x91 ==> that is oodle too.
(if oo2reck not using scanner)
i know :D, the thing here is that the oodle precompressor doesn't use those headers so it does happen that it misses a few :)
in any case to show that i know, if you check cdt, it does decrypt all those streams meaning it does see them just that oo2reck wasn't informed about the headers because it doesn't look for cas headers, the 0x91 you mention but instead it searches for kraken stream headers which start with 0x86
deepshit
13-12-2018, 03:57
i know :D, the thing here is that the oodle precompressor doesn't use those headers so it does happen that it misses a few :)
in any case to show that i know, if you check cdt, it does decrypt all those streams meaning it does see them just that oo2reck wasn't informed about the headers because it doesn't look for cas headers, the 0x91 you mention but instead it searches for kraken stream headers which start with 0x86
I think kraken stream headers start with 0x8C.
yes cdt does its work perfectly and you are right , this is a generic oodle precompressor.
But if you make it work specifically for Fifa 19:) by cas headers, result could be amazing.
by the way encrypting data back is not needed.Game reads decrypted data.(IF header is fixed :D)
Hi Razor12911
Please create a Decryption Tool for Street Fighter V and SoulCalibur VI?
Street Fighter V AES Key (https://zenhax.com/viewtopic.php?f=9&t=1005&hilit=SoulCalibur+VI&start=600#p39289)
SoulCalibur VI AES Key (https://zenhax.com/viewtopic.php?f=9&t=1005&p=39713&hilit=SoulCalibur+VI#p39713)
Shateiel
05-01-2019, 14:08
Hi Razor12911
Please create a Decryption Tool for Street Fighter V and SoulCalibur VI?
Street Fighter V AES Key (https://zenhax.com/viewtopic.php?f=9&t=1005&hilit=SoulCalibur+VI&start=600#p39289)
SoulCalibur VI AES Key (https://zenhax.com/viewtopic.php?f=9&t=1005&p=39713&hilit=SoulCalibur+VI#p39713)
FIFA 19 uses XOR, so its entirely different request.
Razor12911
06-01-2019, 14:47
Hi Razor12911
Please create a Decryption Tool for Street Fighter V and SoulCalibur VI?
Street Fighter V AES Key (https://zenhax.com/viewtopic.php?f=9&t=1005&hilit=SoulCalibur+VI&start=600#p39289)
SoulCalibur VI AES Key (https://zenhax.com/viewtopic.php?f=9&t=1005&p=39713&hilit=SoulCalibur+VI#p39713)
I'll see what I can do :) ... if it's possible :p
I'll see what I can do :) ... if it's possible :p
Razor is the best and good guys.
He will do it for you guys i know.. :)
Without him.
What we do..
No compressor..
i send you important Information about something...
Did you read it? :)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.