Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: PUBG pak encryption key

Post by aluigi »

peupuppy wrote:Please, does anyone have encryption key for PUBG?

Upload the big (and decrypted, ...steamless...) executable in case someone wants to check it.
peupuppy
Posts: 4
Joined: Sun Jan 21, 2018 1:10 pm

Re: PUBG pak encryption key

Post by peupuppy »

aluigi wrote:
peupuppy wrote:Please, does anyone have encryption key for PUBG?

Upload the big (and decrypted, ...steamless...) executable in case someone wants to check it.


Download: https://mega.nz/#!tdN2UAAY!G2ZMSXrMkPXI ... rwkgIT-9HU¨
VirusTotal: https://www.virustotal.com/#/file/d3821 ... /detection
brendan19
Posts: 144
Joined: Fri Aug 08, 2014 11:25 am

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by brendan19 »

Trying the script on the Street Fighter V Arcade Edition StreetFighterV_General.pak archive causes this error to appear.

I am using the latest version of QuickBMS and the Unreal 4 Engine script as well.

It does output two files and one folder before it gives that error.

Other game archives extract without an issue however.

Image
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by aluigi »

@brendan19
Did you have the same error with older versions of quickbms and script?
Does it use an encryption key?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by aluigi »

@peupuppy
tslgame.exe was already discussed some months ago:
viewtopic.php?p=25754#p25754
peupuppy
Posts: 4
Joined: Sun Jan 21, 2018 1:10 pm

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by peupuppy »

aluigi wrote:@peupuppy
tslgame.exe was already discussed some months ago:
viewtopic.php?p=25754#p25754


Thanks, but i have errors:

Reimporting two folders (Engine and TslGame) >> https://gyazo.com/c7fb1c5a47a0cc039e66f76f6de86504
Reimporting only folder TslGame >> https://gyazo.com/d072bf5410919166bf3c813fdec0dc6a


Unpacked files: https://mega.nz/#!MJUngagA!1EpZlsBYtQei ... d7SHHo9slc
VirusTotal: https://www.virustotal.com/#/file/94ba4 ... /detection



I'm newbie with QuickBMS. So I do not understand much yet.
Star
Posts: 1
Joined: Mon Jan 22, 2018 7:07 pm

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by Star »

I can't figure out how to edit the files. It ended up with a ton of 1kb .uasset files and then larger .uexp files with the same name. I did a ton of googling around, trying editors, trying everything I could and I just couldn't find out how to edit them. I found one person who had the same situation as me (1kb .uasset and then larger, matching title'd .uexp files), but I couldn't figure out a solution from the thread (nor do I remember where it is anymore, after googling around for many hours).

EDIT: I managed to get UE Viewer working, but how can I actually edit the files? I can export and view, but that only lets me view any images/textures. What if I want to change, say, some text in the game?

Any help would be great, thank you!
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by aluigi »

@peupuppy
Reimport mode works in a different way.
You must select the same script, input file (that now will be edited) and output folder (that now will act as input folder) that you selected during extraction, it's exactly the same process.
Everything is explained in section 3 of quickbms.txt and viewtopic.php?p=23032#p23032
brendan19
Posts: 144
Joined: Fri Aug 08, 2014 11:25 am

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by brendan19 »

aluigi wrote:@brendan19
Did you have the same error with older versions of quickbms and script?
Does it use an encryption key?


No I haven't had an issue before. I've used QuickBMS before and the earlier iterations of the Unreal Engine 4 script to extract that package without any problems.

I'm assuming it uses the exact same decryption key as Street Fighter V as all of the other 68 "pakchunk##-WindowsNoEditor.pak" archives extract without a problem using the same key.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by aluigi »

Can you upload the filecutted files of that archive?
http://aluigi.org/bms/filecutter.bms
brendan19
Posts: 144
Joined: Fri Aug 08, 2014 11:25 am

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by brendan19 »

Here's the sample for you

StreetFighterV_General

The archive itself is over 8GB in size so I know to use the quickbms_4gb_files.exe and not the standard quickbms executable.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by aluigi »

The beginning of the archive (whole 2Mb of the sample) is just zeroes.
I don't think any older version of the script or quickbms has ever worked on that specific archive.

Are you sure that archive is 100% correct? It may be corrupted.

*edit*
if you are really sure that the file is correct, modify filecutter.bms setting MEGABYTES to 10 and reuse it to generate bigger samples.
brendan19
Posts: 144
Joined: Fri Aug 08, 2014 11:25 am

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by brendan19 »

aluigi wrote:if you are really sure that the file is correct, modify filecutter.bms setting MEGABYTES to 10 and reuse it to generate bigger samples.


I thought this might come up after uploading the sample as the archive doesn't have data until 0x10700000 so I've cut from there instead.

New 10MB samples
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by aluigi »

I confirm that your file is corrupted
brendan19
Posts: 144
Joined: Fri Aug 08, 2014 11:25 am

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by brendan19 »

Yep it was. Fixed it up now and it's all good.
Napper
Posts: 2
Joined: Fri Jan 26, 2018 8:57 pm

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by Napper »

. Im wondering if you could help please?

I'm encountering problems extracting from the .pak from Dragonball FighterZ.

Im using quickbms_4gb_files.exe [0.8.3] with unreal_tournament_4.bms [0.4.14]. I've uploaded a screenshot of the error.

I also used the filecutter.bms on the .pak and uploaded the two files for you.

Thanks!
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by aluigi »

When prompted to select a password just press RETURN.

If it still gives an error then upload the big game executable.
nexuselite
Posts: 4
Joined: Thu Jul 28, 2016 3:16 am

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by nexuselite »

aluigi wrote:When prompted to select a password just press RETURN.

If it still gives an error then upload the big game executable.


here's the game executable

https://drive.google.com/file/d/1GAA8G6 ... sp=sharing
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by aluigi »

Code: Select all

b9uW0RKNY91be8HN3Lemi68j6Xsi2l7fQJYsp5oR4al4C4c9kY5E0l90411l9P3L
Napper
Posts: 2
Joined: Fri Jan 26, 2018 8:57 pm

Re: Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Post by Napper »

aluigi wrote:

Code: Select all

b9uW0RKNY91be8HN3Lemi68j6Xsi2l7fQJYsp5oR4al4C4c9kY5E0l90411l9P3L


You're an absolute gent! Thank you very much for the quick response.