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

Johnny212, posted Thu Jun 28, 2018 5:05 am (36249)


Is there any script to rebuild the extracted folders from .pak? My game will ignore the unpacked files, so I need to rebuild it to make it works.
  • Replies 2.3k
  • Views 532
  • Created
  • Last Reply

Top Posters In This Topic

  • Author
  • Localization

Zikmont, posted Fri Jun 29, 2018 4:49 am (36283)


Johnny212 wrote:
Is there any script to rebuild the extracted folders from .pak? My game will ignore the unpacked files, so I need to rebuild it to make it works.


I never seen a game that could ignore unpacked files. Always when I'm unpacking .pak files, the game using only unpacked files.
  • Author
  • Localization

GHOST DEAD, posted Fri Jun 29, 2018 5:19 am (36284)


Rename .pak to .snf and paste extracted files in a folder with your Game name (near by Engine Folder)
Unreal Engine 4 can read file from outside (External files).
  • Author
  • Localization

Aztec2012, posted Mon Jul 02, 2018 7:08 pm (36373)


This unpacker will works on Conan Exiles?
  • Author
  • Localization

mike23k, posted Tue Jul 03, 2018 7:49 am (36390)


mike23k wrote:
Hi, can you help me?
The game itself https://store.steampowered.com/app/7070 ... ve_Online/
None of the keys work.
http://prntscr.com/k17yj6
There is one large .pak file of 24 Gb


Unfortunately, there is very little information about it, so the question is still relevant. What can I do?
  • Author
  • Localization

Zikmont, posted Tue Jul 03, 2018 4:59 pm (36397)


Hi everyone! Think I asked wrong way. I want to encrypt the game files. Can someone help me with this?

I'm talking about Deathgarden: https://store.steampowered.com/app/555440/DEATHGARDEN/
The keys in qbms doesn't work.

2 files that i got with filecutter.bms
https://drive.google.com/file/d/1Q65lDJEuaDV8Qbf5vSQC6DB6wpJZfOkx/view?usp=sharing
https://drive.google.com/file/d/1q9D5IfZnOHCM2n7iLoZDxW4j9VmrIoht/view?usp=sharing

Pak file:
https://yadi.sk/d/4g0sEYLd3Yj3yN

When I'm trying to use quickbms 9.0 and unreal_tournament.bms 0.4.20a i'm getting this error https://imgur.com/a/KXtpwok

Exe file:
https://drive.google.com/file/d/1obIf2jduiD4lMwHNNwqUv8oy2NONn41y/view

Help me pls. Anything doesn't work.
  • Author
  • Localization

aluigi, posted Tue Jul 03, 2018 9:50 pm (36405)


@Zikmont
Please stop asking the same thing again and again.
If nobody published the key it probably means it's generated at runtime or similar and can't be quickly found without the game and working on it.
And no, that's not an error, if the archive is encrypted quickbms asks you to insert the correct key.
A request for input and and an error are two completely different things...

@mike23k
The procedure is simple, upload the big game executable and if you are lucky someone will publish the key.
  • Author
  • Localization

Zikmont, posted Tue Jul 03, 2018 10:33 pm (36413)


.
Sry. BTW i know that's it's not an error, I just didn't correct my text before publishing.
  • Author
  • Localization

aluigi, posted Tue Jul 03, 2018 10:47 pm (36417)


Don't worry, many users call the request for key an "error" :)
  • Author
  • Localization

Zikmont, posted Wed Jul 04, 2018 1:02 am (36423)


Mb u have anything that could help me with finding aes key?
  • Author
  • Localization

aluigi, posted Wed Jul 04, 2018 9:05 pm (36474)


@mike23k
make your file available to anyone

@toxaxa
for the keys it's necessary the big exe
  • Author
  • Localization

mike23k, posted Thu Jul 05, 2018 8:35 am (36501)


.
It's funny, but @Toxaxa shared the same exe as me. So we need the same :)
  • Author
  • Localization

aluigi, posted Thu Jul 05, 2018 5:55 pm (36521)


The "good" news is that only the TOC (info of archived files) is encrypted so you can still extract all the files without name by editing the following variables in the script:
math NO_TAIL_INFO = 1
math VERSION = 4
  • Author
  • Localization

Toxaxa, posted Thu Jul 05, 2018 6:49 pm (36524)


.
Great! Thanks a lot :)
  • Author
  • Localization

Zikmont, posted Thu Jul 05, 2018 9:09 pm (36527)


.
Is this method can be used for my problem?
  • Author
  • Localization

Zikmont, posted Thu Jul 05, 2018 9:19 pm (36528)


I tried this method and I got lots of .dat files. What I have to do?
  • Author
  • Localization

Zikmont, posted Sat Jul 07, 2018 11:36 am (36565)


Is there any methods like this one that could help me with my problem? MB other code changes?
  • Author
  • Localization

nnvt, posted Sat Jul 07, 2018 9:58 pm (36573)


aluigi wrote:
The "good" news is that only the TOC (info of archived files) is encrypted so you can still extract all the files without name by editing the following variables in the script:
math NO_TAIL_INFO = 1
math VERSION = 4


With the Friday The 13th: The Game engine update, it seems like they have encrypted the pak in some way as it cannot be unpacked with quickbms or umodel. When trying to extract the game, quickbms asks for an encryption key. I don't have one so I press enter, then it just hangs.

I also tried the fixes mentioned in the quote, it extracts about 17 0kb dat files before showing this: "Error: the compressed zlib/deflate input is wrong or incomplete (-3)" and "Error: the uncompressed data (-1) is bigger than the allocated buffer (65536)"

I'm wondering if you would be able to find the encryption key (presumably AES) from the games exe. I have looked for ages in IDA and I cannot seem to find it as it's just not my level of expertise.

With the latest patch, they accidentally uploaded a dev build. They pulled it but was already too late and I managed to save the dev build. I hereby provide you with the dev build exe, completely unlocked, no obfuscation whatsoever AND it's PDB file. I'm assuming the key would be the same for the dev and shipping builds and I thought it would be easier for you to find the key with the PDB.

Link to files: https://drive.google.com/drive/folders/1WrRcUpX5Rpv7VjJMWSLeKV3YvNcxleck
  • Author
  • Localization

nnvt, posted Sun Jul 08, 2018 12:20 am (36575)


PitterFisher wrote:
F13 AES key is probably not in the game files, as i found this:
Code:
https://steam.f13-services.illfonic.com:9111/v0/aes256/create
https://steam.f13-services.illfonic.com:9111/v0/aes256/retrieve


Not possible, the game starts without an internet connection. That's probably for the user profile that's now also encrypted.

Also, if you want to look into this more, heres a leaked dev build (latest patch) with a pdb and no exe protection: https://drive.google.com/drive/folders/1dmSYw9lj8a0cEKGmrkWyDaIntcgl3Zb0
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.