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
spiritovod
Posts: 719
Joined: Sat Sep 28, 2019 7:00 pm

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

Post by spiritovod »

@fileaio: Answered at rin forum.

@TheJJMan: I prefer to keep such questions separated for a reason, otherwise this topic may be flooded with such requests in no time (like it was before). If you have troubles with registering at rin, you can PM me with such request, but please consider that the main purpose of the topic is general support for UE4 packages format.
jobystem191
Posts: 1
Joined: Thu Sep 16, 2021 12:13 pm

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

Post by jobystem191 »

:roll: Hey spirito, I recently figured out that many people are now able to unpack pak files of pubg mobile after the 1.6 update. Could you provide the script for that please?
cyberspeed
Posts: 104
Joined: Wed Mar 23, 2016 5:11 am

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

Post by cyberspeed »

To those of you that happen to have a rooted device and can dump games excutable, there's a second beta release for the RacingMaster game:
Google Play: https://bit.ly/3FApkpl
Can someone please dump the libUE4.so? It does not work in emulators, sadly. I do not have a Android device.
spiritovod
Posts: 719
Joined: Sat Sep 28, 2019 7:00 pm

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

Post by spiritovod »

@cyberspeed: I was already provided with raw library dump for previous beta - they were using custom encryption there and I doubt something changed in the current beta as well.
cyberspeed
Posts: 104
Joined: Wed Mar 23, 2016 5:11 am

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

Post by cyberspeed »

But if i understood correctly, if a proper dump is provided, shouldn't that help in cracking the encryption?
At the moment i have no such Android device to root, or know anyone that can or willing to do so, otherwise i would have attempted it myself.
halloweeks
Posts: 10
Joined: Tue May 11, 2021 2:05 pm

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

Post by halloweeks »

All bms Not work pubg mobile 1.6
I try umodel result : base.pak has an unknown format

After pubg mobile 1.0 update

RIP Bms and umodel :cry: :cry:
baoenzo
Posts: 9
Joined: Mon Aug 27, 2018 3:55 am

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

Post by baoenzo »

@spiritovod
I am getting this error when extracting my pak file.
00000000c29e4835 4102321769 Pal7\Content\ShaderArchive-Pal7-PCD3D_SM5.ushaderbytecode
- error in src\extra\xalloc.c line 618: xdbg_malloc()
Error: memory allocation problem
Not enough memory resources are available to process this command.

I use unreal_tournament_4_0.4.25b.bms , it seems the script is running out of memory when decompressing too large files. How to fix it ?
Thanks you
spiritovod
Posts: 719
Joined: Sat Sep 28, 2019 7:00 pm

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

Post by spiritovod »

@baoenzo: You're bumping into quickbms limits related to memory allocation for really big files, which also depends on your windows settings. If you really need to extract that file (compiled shaders code), you can use native unrealpak tool - otherwise you can use attached script (removed, see update below), it will simply skip non-chunked files over 3GB during extraction, which are causing such errors.

Update: You can now use corresponding script from specific scripts bundle (available via my signature) to extract everything from Sword and Fairy 7 packages, without skipping any files.

Update 2: Now this change is included in latest 4.25 script, also available via my signature, thus specific script was removed from respective bundle.
Last edited by spiritovod on Sun Dec 19, 2021 2:17 pm, edited 3 times in total.
TheJJMan
Posts: 19
Joined: Sun Sep 05, 2021 10:11 am

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

Post by TheJJMan »

I know this is probably against the rules, and if I don't get an answer so be it. But I'm looking for a script that can open up Pubg mobile's pak files (version 1.4 to be specific, I'm wanting to get access to the Godzilla vs. Kong models) would someone be able to point me in the right direction of a script that would be able to unpack that game version's files?
halloweeks
Posts: 10
Joined: Tue May 11, 2021 2:05 pm

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

Post by halloweeks »

I cannot unpack pubg mobile 1.6 pak

zenhax please look on to this matter
Freeeee
Posts: 8
Joined: Sun Oct 10, 2021 5:01 am

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

Post by Freeeee »

Pubg new state files cannot be open in latest 0.9.13 version. Old key is able to show files but opening them give fatal error
@spiritovod
( This is Krafton Game )
spiritovod
Posts: 719
Joined: Sat Sep 28, 2019 7:00 pm

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

Post by spiritovod »

@Freeeee: Is there any reason why you're submitting umodel error here and not on gildor forum, where it belongs?
Freeeee
Posts: 8
Joined: Sun Oct 10, 2021 5:01 am

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

Post by Freeeee »

spiritovod wrote:@Freeeee: Is there any reason why you're submitting umodel error here and not on gildor forum, where it belongs?


I was unsure wheather they changed the key or something else cause this error !
spiritovod
Posts: 719
Joined: Sat Sep 28, 2019 7:00 pm

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

Post by spiritovod »

@Freeeee: This topic is for quickbms UE4 scripts and related issues. You can extract latest New State version with 4.27 script just fine, so it's obviously an umodel problem. I've provided specific build in the game topic.
Freeeee
Posts: 8
Joined: Sun Oct 10, 2021 5:01 am

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

Post by Freeeee »

@spiritovod no there is new pubg new state test version released yesterday it don't work. opening any uasset file with old key or umodel build give fatal error
spiritovod
Posts: 719
Joined: Sat Sep 28, 2019 7:00 pm

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

Post by spiritovod »

@Freeeee: If you don't understand purposes and differences between quickbms scripts and umodel, I can't help you. I've already provided all required info in my previous post - latest game version (0.9.13) is compatible with both corresponding quickbms script and specific umodel build from the game topic at gildor forums.
Sagarjais
Posts: 2
Joined: Fri Nov 05, 2021 3:47 am

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

Post by Sagarjais »

HLO FRIEND
I GOT THE NEW TOOL OFFICIAL MADE BY Luigi Auriemma
And I can unpack the pubg pak 1.6 easly but all the extracted
Files are encrypted
I need new xor key for PUBG latest 1.6
So that I can descrypt it
If any one here know how to find xor key
And can give me then plz help me or
Plz tag and reply
spiritovod
Posts: 719
Joined: Sat Sep 28, 2019 7:00 pm

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

Post by spiritovod »

Specific script for Sword and Fairy 7 added to specific scripts bundle (available via my signature). With it you should be able to extract everything from the game packages without bumping into memory allocation errors.
sergop
Posts: 125
Joined: Mon Jul 31, 2017 2:28 am

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

Post by sergop »

Hi guys. I'm trying to get the files from the new Myst game but it seems like it is encrypted. Does anyone know how to get the key? This is the message that I get:
Image