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 Mon Aug 29, 2022 4:23 pm (73245)


@deymomc: I couldn't find any UE game with such name. Provide more info about it, like official site or something.
  • Replies 2.3k
  • Views 510
  • Created
  • Last Reply

Top Posters In This Topic

  • Author
  • Localization

sanderson169, posted Mon Aug 29, 2022 6:34 pm (73246)


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
  • Author
  • Localization

spiritovod, posted Tue Aug 30, 2022 11:11 am (73253)


@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.
  • Author
  • Localization

sanderson169, posted Tue Aug 30, 2022 8:23 pm (73263)


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
  • Author
  • Localization

Kein, posted Thu Sep 01, 2022 10:12 pm (73279)


What is the state of UTOC/UCAS support?
  • Author
  • Localization

spiritovod, posted Thu Sep 01, 2022 10:58 pm (73280)


@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.
  • Author
  • Localization

deymomc, posted Sat Sep 03, 2022 1:36 am (73298)


spiritovod wrote:
@deymomc: I couldn't find any UE game with such name. Provide more info about it, like official site or something.



Hello my friend the website is this: https://www.zuixiaoyao.com
It's a game that I really wanted to be able to extract it from
  • Author
  • Localization

spiritovod, posted Sat Sep 03, 2022 11:46 am (73304)


@deymomc: This is not an UE game, and thus it has nothing to do with this topic.
  • Author
  • Localization

spiritovod, posted Tue Sep 06, 2022 6:30 pm (73360)


Here is script for merging resources into proper obb for Project W (it's an UE mobile game). It will merge lbres from base apk and lbres from additional downlodable package into single respective obb - for more info open script and read included notes.

projectw_lbres_merge.bms

  • Author
  • Localization

spiritovod, posted Thu Sep 15, 2022 4:48 pm (73475)


Script for Friday the 13th: The Game from specific scripts bundle is updated to properly support other versions of the game (for now only steam and switch versions are tested).

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

Script for extracting Crystal of Atlan is added to specific scripts bundle. Both bundle and required key are available via my signature.

Update: Only base packages can be properly extracted, all additionally downloaded packages doesn't store filenames. You can use attached script to extract files from them without names.
Update 2: Attached script is updated to properly extract all unnamed files. You can also uncomment certain part of the script to get hashes for filenames.

ut4_0.4.27_raw_extract_crystal.zip

  • Author
  • Localization

MuslimCyberGames, posted Sat Sep 17, 2022 11:22 am (73493)


Broken Pieces

Key:
Code:
0x1366194C3C824BAD3FE35C654A0A11BA9C5714D040E7C08BCA95D94ECFFA26C6
  • Author
  • Localization

spiritovod, posted Sun Oct 09, 2022 2:24 pm (73744)


@Morty888: None of UE4 scripts support quickbms reimport modes due to their complexity. You need to create packages with native unrealpak tool of the same engine version. You can start with reading "how to repack assets" section at the bottom of my base post. Note that the topic is dedicated to extraction issues and it's better to address such questions to some modding communities.
  • Author
  • Localization

Morty888, posted Sun Oct 09, 2022 4:08 pm (73747)


spiritovod wrote:
@Morty888: None of UE4 scripts support quickbms reimport modes due to their complexity. You need to create packages with native unrealpak tool of the same engine version. You can start with reading "how to repack assets" section at the bottom of my base post. Note that the topic is dedicated to extraction issues and it's better to address such questions to some modding communities.


I go through pain. I have already written in many places that unpacked files, even from the old version of this game, are not displayed in UE. The sources that you gave me, there is a lot of unnecessary information for my case. I will give you a file that you will need to import into the pack. I still can not do the same as you, but I really need it.
Help me?
  • Author
  • Localization

Evgeniy, posted Mon Oct 10, 2022 5:01 am (73754)


111
  • Author
  • Localization

cn_halloweeks, posted Mon Oct 10, 2022 3:30 pm (73757)


I found latest pubg mobile 2.2 version aes keys

root@localhost:~# ./aes-finder -8174
Searching PID 8174 ...
[0x7a220bc0] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a220c80] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a220d40] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221100] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a2211c0] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221280] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221340] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221400] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a2214c0] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221580] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221640] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221700] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a2217c0] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221880] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221940] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221a00] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221ac0] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221b80] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221c40] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221d00] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221dc0] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221e80] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a221f40] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5000] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b50c0] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5180] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5240] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5300] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b53c0] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5480] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5540] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5600] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b56c0] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5780] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5840] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5900] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b59c0] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5a80] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5b40] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5c00] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5cc0] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5d80] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5e40] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5f00] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b5fc0] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b6080] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b6140] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b6200] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b62c0] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b6380] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b6440] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b6500] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b65c0] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b6680] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b6740] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b6800] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b68c0] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b6980] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
[0x7a9b6a40] Found AES-128 encryption key: 17e5cf3e39dc6df22f9ab356824ea478
Processed 1062.76 MB, speed = 2.69 MB/s
Done!
root@localhost:~#
  • Author
  • Localization

Kahuna, posted Tue Oct 11, 2022 6:13 pm (73776)


spiritovod wrote:
Supported games (with specific scripts):
Back 4 Blood (supports both full and beta versions)

Recent update broke the script
  • Author
  • Localization

XxDarkus101Xx, posted Tue Oct 11, 2022 9:34 pm (73779)


Can someone update the Back 4 Blood BMS script please? the recent update just broke it and now we can't mod it anymore.
  • Author
  • Localization

spiritovod, posted Wed Oct 12, 2022 1:00 pm (73793)


@Morty888: You should at least understand what you're doing first, because you can't add extracted assets to unreal editor directly (from any game). As for creating new packages, FluffyQuack's workflow mentioned in one of linked posts is simple drag-n-drop solution, you just need to add unrealpak from required engine version to it. Anyway, like it was already said above and stated by alugi before, this topic is not for modding related questions.

@cn_halloweeks: Just fyi, non of mobile PUBGs are using aes encryption for packages at the moment -_-

@Kahuna, @XxDarkus101Xx: Back 4 Blood script is updated in specific scripts bundle to handle new versions (they've changed package header). It now works with both old and new versions of the game.
  • Author
  • Localization

Kahuna, posted Wed Oct 12, 2022 1:08 pm (73794)


spiritovod wrote:
@Kahuna, @XxDarkus101Xx: Back 4 Blood script is updated in specific scripts bundle to handle new versions (they've changed package header). It now works with both old and new versions of the game.


Thank you very much for your swift help.
Have a nice day!
  • Author
  • Localization

spiritovod, posted Fri Oct 14, 2022 8:15 pm (73812)


@bullden: Those requests belongs to separate topic from my signature. Key in question is already submitted there by other people.
  • Author
  • Localization

cn_halloweeks, posted Wed Oct 19, 2022 8:17 am (73870)


@spiritovod
How can i find UE4 version from libUE4.so.
Any tools available please give links
  • Author
  • Localization

spiritovod, posted Wed Oct 19, 2022 1:59 pm (73872)


@cn_halloweeks: You can't guess UE version from library in most cases. Though you can open game packages in umodel and look for packages version in logs: 11 = 4.26-27, 9 = 4.25, 8 = 4.22-24, the rest is more unclear, because 3-7 has around the same format, but it would be something like 7 = 4.20-21, 4-6 = 4.15-19 and such.
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.