Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.
Zero Tolerance for Disrespect

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

Featured Replies

  • Author
  • Localization

spiritovod, posted Tue Feb 25, 2020 11:59 am (54240)


@jr2013a: Quickbms shouldn't simply quit after any operation (even if a key is wrong or some error has appeared). It's probably not related to the key, but quickbms itself or script file. Use latest versions of both. But it's also possible that the key has been updated.

@goodvich: It's depends on the game and uasset/uexp are universal extensions for almost all UE4 assets, including graphics, music and so on. You can extract graphics from most of the UE4 games with umodel (directly from pak archives). For music extraction search for specific game topics.

@Kazko: Read my signature.
  • Replies 2.3k
  • Views 589
  • Created
  • Last Reply

Top Posters In This Topic

  • Author
  • Localization

Kiritomo, posted Tue Feb 25, 2020 1:12 pm (54243)


MuslimCyberGames wrote:
Kiritomo wrote:
can anyone unpack the bns of ue4 pak file?


I used UModel by Gildor

Yes, I also used it, but how to unpack the .uasset file and .uexp file, I want to replace the font to make it support other languages
  • Author
  • Localization

spiritovod, posted Tue Feb 25, 2020 8:02 pm (54250)


@OoFiLoO: Thank you, captain obvious. Now could you stop posting keys and just provide link to theirs source?
  • Author
  • Localization

OoFiLoO, posted Wed Feb 26, 2020 9:25 pm (54272)


spiritovod wrote:
@OoFiLoO: Thank you, captain obvious. Now could you stop posting keys and just provide link to theirs source?

I was only try to help. moderate your words "captain xxxxx" give a link instead of "read my signature" Lazy man
  • Author
  • Localization

spiritovod, posted Thu Feb 27, 2020 1:53 am (54276)


@OoFiLoO: You're not helping at all, it's opposite. Do you know saying about giving man a fish? Instead giving a fish, you're hanging laziness around people's neck, so to speak. If it's that hard to find the link around a post or a forum page for someone, I don't think that person is in need.
I've organized that list and now trying to maintain it in one place instead of two, considering that I can't edit first post here, and the list will get lost around the pages anyway. Initially this topic was about UE4 unpacking and related bms script - but now it's just about AES keys. If someone will ask for help about actual unpacking or changes in the script, that post will be probably buried under "keys" posts in no time. That's not right. And on top of that there are people like you, making situation even worse. People keep asking for the same keys again and again, so what the point in re-posting single keys, if you can provide a link where they can find answer for both current and maybe future requests as well. That would be helpful.
  • Author
  • Localization

parttimegamer15, posted Fri Feb 28, 2020 3:49 pm (54317)


Not really a request for key but was wondering if anyone has successfully extracted (Windows Store version) of Sea of Thieves?
I can see from the list that there is a key for:
Sea of Thieves (old ver.) 0x37A0BC3DC2E01D9EB4923CA266A5701F56A4802347F07927FC3FC25C93B31B50
  • Author
  • Localization

Vaziayu, posted Fri Feb 28, 2020 11:48 pm (54324)


..
  • Author
  • Localization

Kovace, posted Sun Mar 01, 2020 9:37 am (54348)


Darko wrote:
toystory2wasok wrote:
Does anyone know if the PC release of Daemon X Machina has an AES key?


Same here.

Yes. have aes key. But i dont have idea how to find
  • Author
  • Localization

Jacob Darka, posted Wed Mar 04, 2020 9:43 am (54409)


Hello, what's the key for "Weakless" game?
the game has one pak (2.6GB) file only
  • Author
  • Localization

Pepita, posted Thu Mar 05, 2020 3:44 pm (54434)


Can anyone give me a tip about repacking Ashes of Creation?

It seems if you repack modified Files you get:

Assertion failed: [File:Unknown] [Line: 3510] Pak Decompression failed. PakFile:../../../APOC/Content/Paks/pakchunk1-WindowsClient.pak, EntryOffset:616404992, EntrySize:976, Method:Zlib, ProcessedSize:2220, RawSize:971, Crc32:391020499, BlockIndex:0, Encrypt:1, Delete:0, Output:000002CCC7090080, Raw:000002CCB745E860, Processed:0000000000000000, Bytes:[78DA9D567D685B5514BF89EBA7E9B2D97454C90499B255DBBEA4C36DB4A24993...]


It seems It can't load the files propperly, once you repacked it.
  • Author
  • Localization

spiritovod, posted Fri Mar 06, 2020 7:23 pm (54452)


@ultima71, @Jacob Darka: Gym Simulator and Weakless keys were added to the list.

@Pepita: You can't repack UE4 archive with quickbms properly. Use u4pack (preferred) or unrealpak to create additional archives (mods). UE4 will read any proper archive placed in Content\Paks directory and replace original assets from base paks with edited from additional paks (in case they have the same name and they are placed in the same directory inside modified archive). Also, in case if original pak has signature (sig file), don't forget to create a copy of it with the same name as modified pak.
  • Author
  • Localization

Pepita, posted Sat Mar 07, 2020 2:20 pm (54481)


spiritovod wrote:
@ultima71, @Jacob Darka: Gym Simulator and Weakless keys were added to the list.

@Pepita: You can't repack UE4 archive with quickbms properly. Use u4pack (preferred) or unrealpak to create additional archives (mods). UE4 will read any proper archive placed in Content\Paks directory and replace original assets from base paks with edited from additional paks (in case they have the same name and they are placed in the same directory inside modified archive). Also, in case if original pak has signature (sig file), don't forget to create a copy of it with the same name as modified pak.


I tried to do what you told, but the game just instantly crash. I also tried to encrypt the File with "Encrypto" but I guess the Algorythm is different?

So the Files are:

pakchunk1-6
pakchunk10
pakchunk100

What I did so you can follow and find the mistake:

extracted "pakchunk1"
modified File I want to modify
repacked "pakchunk1" with u4pak

Renamed "pakchunk1" to "pakchunk11"
copied "pakchunk1.sig" and renamed it to "pakchunk11.sig"

The Game instantly crash, means he prob. try to load it but cannot. If I encrypt it with Encrypto and using the Original Key as Password:

"0xFD90EE3A5AF0E97AD0E092DFB0E8BB3848D980809F5EFFDEBF19DEF3FF919F82"

It not crash anymore, but I think he simply skip the File, since he don't know it is a PAK File anymore. Also QuickBMS cannot handle the FIle anymore.

Quote:
Error: [myfseek] offset 0xa7e0aa99563dd215 in file 0 can't be reached

Last script line before the error or that produced the error:
94 log MEMORY_FILE10 OFFSET SIZE


So I asume I stuck on re-encrypt the PAK File right now.


Edit:

So after messing arround a lot with UnrealPack.exe I was able to repack the PAK File and replace it with the Original, it seems he can load the File, since it not error anymore, also it stops error that he cannot load Level XYZ (the Login Menu)

But for some Reason, it stays black, so it seems he checks if something is encrypted or so? Maybe you have an Idea? I Mean, technically, repacking the Stuff worked, but the Screen stays black then.
  • Author
  • Localization

spiritovod, posted Sun Mar 08, 2020 12:34 am (54492)


@Pepita: You don't need to encrypt modified paks and it definitely can't be done with decryption key. And, like I've said, if original files are signed, you can re-use the same signature with modified paks. Also, you can't simply replace original pak with modified one, especially base one (pakchunk1 in your case, though I'm not sure where pakchunk0 has gone) - you should include only modified assets in the modified pak. And name it like packchunk1_p.pak, if modified assets are from packchunk1.pak.
So basically you were doing it right, but maybe:
1) Modified asset(s) is broken (not compatible with the game) - it's most likely the problem.
2) You're packing the wrong root directory (that's why I've recommended u4pack first, it will pack archive as is, while UnrealPak is more complicated with paths). You can check it easily - just extract modified pak, it should create the same folder structure as original pak, at least for included assets.
3) The game has integrity checks - it's unlikely, but still possible.
  • Author
  • Localization

Pepita, posted Tue Mar 10, 2020 2:01 pm (54536)


spiritovod wrote:
@Pepita: You don't need to encrypt modified paks and it definitely can't be done with decryption key. And, like I've said, if original files are signed, you can re-use the same signature with modified paks. Also, you can't simply replace original pak with modified one, especially base one (pakchunk1 in your case, though I'm not sure where pakchunk0 has gone) - you should include only modified assets in the modified pak. And name it like packchunk1_p.pak, if modified assets are from packchunk1.pak.
So basically you were doing it right, but maybe:
1) Modified asset(s) is broken (not compatible with the game) - it's most likely the problem.
2) You're packing the wrong root directory (that's why I've recommended u4pack first, it will pack archive as is, while UnrealPak is more complicated with paths). You can check it easily - just extract modified pak, it should create the same folder structure as original pak, at least for included assets.
3) The game has integrity checks - it's unlikely, but still possible.



It actually worked with UnrealPak, I guess they have litterarely no check.

UnrealPak created a dummy Sig File (0 KB) and just repacked packchkunk1.pak and the game actually accepted the file, after I packed it with UnrealPak. Very odd, since a lot of methods didnt worked. Sadly what I wanted to achieve didn't worked, but at least I knew now, how to replace stuff. Since there seems no check at all.
  • Author
  • Localization

spiritovod, posted Fri Mar 13, 2020 7:26 pm (54608)


Granblue Fantasy Versus key added to the list.
  • Author
  • Localization

ISKA, posted Fri Mar 13, 2020 9:06 pm (54612)


spiritovod wrote:
Granblue Fantasy Versus key added to the list.

Script not working on State of Decay 2 (Steam version). Can you update to script?
  • Author
  • Localization

spiritovod, posted Sat Mar 14, 2020 6:10 pm (54641)


@ISKA: Not sure why you've quoted my post, but I know little about actual pak structure. Maybe they've changed compression algorithm, maybe something else (e.g. offsets).

Update: Try this script, it should work.
Update 2: The script is now available within specific scripts bundle: viewtopic.php?f=9&t=1005&p=56251#p56251
  • Author
  • Localization

bigbang20061, posted Sun Mar 15, 2020 1:45 am (54645)


spiritovod wrote:
@ISKA: Not sure why you've quoted my post, but I know little about actual pak structure. Maybe they've changed compression algorithm, maybe something else (e.g. offsets).

Update: Try this script, it should work.

Thanks !!!!
  • Author
  • Localization

stevenking10, posted Sun Mar 15, 2020 5:35 pm (54662)


Hello, what's the key for "Draugen" game?

Edit: found it :)
  • Author
  • Localization

xiaohuang, posted Mon Mar 16, 2020 3:29 am (54670)


Have State of Decay 2 (Steam version) UE4_.locres Text tool (my English is not good)
  • Author
  • Localization

Devilu, posted Thu Mar 19, 2020 6:23 am (54722)


Hey
I've been messing with FighterZ mods in the past, but now I can't seem to work with Granblue Fantasy Versus. I know everything about ~mods folders and unpacking, but can't unpack Granblue archives with old FighterZ tools. Someone care to tell me what files/packs (bms and so on) download and what use to unpacked it?
I have Granblue key for unpacking, but I'm really not up to date with this all. Thanks.
  • Author
  • Localization

spiritovod, posted Thu Mar 19, 2020 12:29 pm (54742)


@Devilu
In short: Extract pak with the latest bms script from my signature or Umodel, edit assets and pak them back with the help of this post.
At length: Read this.
  • Author
  • Localization

Devilu, posted Thu Mar 19, 2020 10:26 pm (54763)


@spiritovod

Thank you! It worked after downloading bms script from your signature, that was the case. I can handle with the rest, thanks!
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.