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
ftr
Posts: 1
Joined: Fri Jul 29, 2022 4:05 am

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

Post by ftr »

GHFear wrote:
Moto723 wrote:Here is the MX vs ATV All Out shipping .exe. I had to use Google Drive to upload it. The .pak files are aes encrypted and I need to be able to access them with umodel. Thanks in advance!

https://drive.google.com/open?id=1JNFr3 ... 7WMxGac_W9


MX vs ATV All Out: 0xB6AB5D8C05E23CA0F0EA713CA64300A0CC38C2A53E46807510C92E0DD293418D


Hey would you be able to do the same thing with the new mx vs atv legends?
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 »

@ftr: It was already said in the post right before yours, that those questions should be addressed to separate topic from my signature.

----------------------------------------------------------------------------

A lot of scripts from specific scripts bundle had been updated with more convenient way to embed keys. For more info read previous announcement.

----------------------------------------------------------------------------

Script for latest versions of Game for Peace (chinese_pubg_mobile_new) is updated in specific scripts bundle to handle builds of different origins (probably from taptap?).
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 can you pls help in getting AES Key for this game UNDAWN a mobile game, There has been no news about the game official launch since long time.

Beta/Alpha Test Apk : https://drive.google.com/file/d/1-4LQO8 ... p=drivesdk


Edit : I already tried with all available script, so pls look for it if you got some time.
lifegame
Posts: 18
Joined: Thu Mar 31, 2022 6:01 pm

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

Post by lifegame »

Please help me get UE4 game AES key

viewtopic.php?f=12&t=17310
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 »

For those people who can't even read a few previous posts:
spiritovod wrote:@JackDev: Those requests belongs to the separate topic from my signature.
spiritovod wrote:@ftr: It was already said in the post right before yours, that those questions should be addressed to separate topic from my signature.

It's not like I'm willing to repeat this after every second post, therefore such requests will be simply ignored.

------------------------------------------------------------------

Script for decrypting Zhu Xian World is added to specific scripts bundle, available via my signature.
donotju
Posts: 6
Joined: Mon Aug 22, 2022 2:23 am

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

Post by donotju »

Hello. I'm having a problem with the game 山海皆可平. This game uses Unreal Engine 5. I used FModel to extract the assets (the assets are in the .ucas file). But I don't know how to pack or mod. I have tried some ways like repacking into a .pak file but it doesn't seem to work. I've also tried searching online but haven't found any useful information yet.
Thanks ~~
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 »

@donotju:
spiritovod wrote:I'm not aware of any mod with native assets for UE games using zen store packages (utoc/ucas) - probably because format itself is complex - but I'm not into modding in general. Anyway, modding questions are out of scope of this topic, it's better to ask them at some modding communities.
Also, to avoid certain confusion and to comply with documentation - currently this feature is officially called "io store" in packaging settings, while "zen store" now belongs to net storage service.

There are also some details in this post, for better understanding why modding this format would be problematic.
sanderson169
Posts: 8
Joined: Mon Aug 22, 2022 1:02 pm

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

Post by sanderson169 »

I was looking for something to extract the audio from Dead By Daylight ( UE4 4.27) can anyone advise me? I don't know if it will be possible with quickbms with some script
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 »

@sanderson169: I suggest to take a look at fmodel, because it supports wwise audio in UE4 games out of the box. From quickbms side you can extract packages with 4.27 script, available via my signature, but unlike fmodel, you'll need to process extracted audio files with other third-party tools like vgmstream.
MuslimCyberGames
Posts: 220
Joined: Sun Nov 06, 2016 3:28 pm

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

Post by MuslimCyberGames »

The Bridge Curse: Road to Salvation (1.5.6)

Key:

Code: Select all

0x20954F60CA0675083A827A204FF83C544BB1948A582391D3998380CFB15456FB
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 »

@MuslimCyberGames: Thanks, but all keys related stuff should be discussed in separate topic, linked in my signature.

------------------------------------------------------------------

Script for Super People is updated in specific scripts bundle, now it works properly with all packages and requires quickbms 0.12 by default. You need to launch quickbms with -C argument for more convenient usage of the script.
sanderson169
Posts: 8
Joined: Mon Aug 22, 2022 1:02 pm

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

Post by sanderson169 »

spiritovod wrote:@sanderson169: I suggest to take a look at fmodel, because it supports wwise audio in UE4 games out of the box. From quickbms side you can extract packages with 4.27 script, available via my signature, but unlike fmodel, you'll need to process extracted audio files with other third-party tools like vgmstream.


I have looked at it and I have doubts. Fmodel is able to put the corresponding name to the audio files? I have seen that Fmodel extracts the audio files but they are called "7826627" and I have no feedback on what they are called.
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 »

@sanderson169: Some games simply strip this info upon building the client - try to find related files, like soundbanks.xml/json in packages (it's not exact name), if they're not present, you can't get proper names. But if such files exists, you can use something like this.
deymomc
Posts: 4
Joined: Fri Aug 19, 2022 4:31 pm

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

Post by deymomc »

Do you have a tool for extracting the last client of the Zuyxiaoyao game? if you have could you share it with me?
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 »

@deymomc: I couldn't find any UE game with such name. Provide more info about it, like official site or something.
sanderson169
Posts: 8
Joined: Mon Aug 22, 2022 1:02 pm

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

Post by sanderson169 »

spiritovod wrote:@sanderson169: Some games simply strip this info upon building the client - try to find related files, like soundbanks.xml/json in packages (it's not exact name), if they're not present, you can't get proper names. But if such files exists, you can use something like this.


I'm seeing that script extract the files but it doesn't name them, I don't know if the dev will have released an update, the tool convert the audio but not rename them, and yes, dbd has soundbankinfo.xml
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 »

@sanderson169: It's out of scope of this topic already. I can only suggest to check more general guides, like that one or that, but considering that previously suggested tool doesn't work, xml doesn't contain required info - it may resides somewhere else or partially stripped.
sanderson169
Posts: 8
Joined: Mon Aug 22, 2022 1:02 pm

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

Post by sanderson169 »

spiritovod wrote:@sanderson169: It's out of scope of this topic already. I can only suggest to check more general guides, like that one or that, but considering that previously suggested tool doesn't work, xml doesn't contain required info - it may resides somewhere else or partially stripped.


thx for the answers! :3
Kein
Posts: 32
Joined: Wed Jan 08, 2020 11:22 pm

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

Post by Kein »

What is the state of UTOC/UCAS support?
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 »

@Kein: Like it was already said multiple times, I see no reasons to support IO store packages in quickbms script, as extracted files would be raw data, not compatible with any of existing tools. And if you need to extract raw data anyway, there is fmodel, which should work fine with all standard IO store formats, including UE5.