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
Mysticus
Posts: 182
Joined: Sat Mar 02, 2019 3:24 pm

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

Post by Mysticus »

I need a AES key to extract a PC game called Blackout!
Morty888
Posts: 12
Joined: Thu Apr 18, 2019 9:42 am

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

Post by Morty888 »

Thomas886 wrote:I need AES key for injustice 2 mobile 3.0 pak
Pak files:https://mega.nz/#!JUZ1HKRQ!HXdLc87uyeDgh8-qvOgU24waiLxBvM-nI5R4AOCoXH0
Thanks in advance


0x7A5E5EAB097E849F2326FBA10C89ED94E3D3E77FBF5D0B20CD8CFF20AC615418
GHFear
Posts: 290
Joined: Fri Mar 30, 2018 2:48 am

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

Post by GHFear »

Mysticus wrote:I need a AES key to extract a PC game called Blackout!


Upload the "gamename-Shipping.exe".
MarioSonicU
Posts: 116
Joined: Tue Dec 08, 2015 8:36 pm

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

Post by MarioSonicU »

I need the AES key for "Fighting EX Layer Alpha" pak
Thanks in Advance.
Thomas886
Posts: 3
Joined: Tue Mar 26, 2019 6:52 am

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

Post by Thomas886 »

Morty888 wrote:
Thomas886 wrote:I need AES key for injustice 2 mobile 3.0 pak
Pak files:https://mega.nz/#!JUZ1HKRQ!HXdLc87uyeDgh8-qvOgU24waiLxBvM-nI5R4AOCoXH0
Thanks in advance


0x7A5E5EAB097E849F2326FBA10C89ED94E3D3E77FBF5D0B20CD8CFF20AC615418


Thanks a lot.
Mysticus
Posts: 182
Joined: Sat Mar 02, 2019 3:24 pm

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

Post by Mysticus »

GHFear wrote:
Mysticus wrote:I need a AES key to extract a PC game called Blackout!


Upload the "gamename-Shipping.exe".


https://drive.google.com/open?id=1r3yGO ... Qmc_0XHclN
yuehen
Posts: 5
Joined: Wed Apr 24, 2019 9:33 am

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

Post by yuehen »

I really need the traha decryption key.

Here is the link
https://cloud.mail.ru/public/59sS/4mZ5R6SVF

I don't know how to get the key.
yuehen
Posts: 5
Joined: Wed Apr 24, 2019 9:33 am

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

Post by yuehen »

and I know it's Developed by UE4.21
GHFear
Posts: 290
Joined: Fri Mar 30, 2018 2:48 am

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

Post by GHFear »

Mysticus wrote:I need a AES key to extract a PC game called Blackout!


Blackout:
0x88B920E9102B5F11527F3DFB312698ABB11376746405FF5D55BA64AFF9927340
Last edited by GHFear on Sat Apr 27, 2019 8:15 pm, edited 1 time in total.
Usurp
Posts: 8
Joined: Sat May 26, 2018 2:28 pm

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

Post by Usurp »

I am looking for the AES key for Battalion 1944. To be frank, I am not looking to engineer cheats, I am actually trying to gain access to the .INI config files to make configs as I have done in the past. I would be actually removing anything exploitative hah...counter intuitive to many I am sure :x.

When using UnrealPak.exe I get the following error:

Image

At my best guess and novice level of understanding is that this is telling me the actual launch.exe file is not encrypted but the actual .pak files themselves are? I feel like I am about 60% of the way there and if I had the key I am pretty certain I could reverse engineer them myself once I better educate myself. I have tried using x64dbg to extract the key myself, taking the error from UnrealPak.exe and searching it to backtrack the key out, however these images shows about as far as I can reliable get:

Image
Image

Could someone with some knowledge take a crack at it and detail what files I would need to provide to get it done? Also, point me in the right direction towards a little more comprehensive "tutorial" if it exists? I have been using this guide but am currently stuck and lacking more nuanced information: https://blog.jamie.holdings/2019/03/23/ ... -projects/.

Thank you.
GHFear
Posts: 290
Joined: Fri Mar 30, 2018 2:48 am

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

Post by GHFear »

Usurp wrote:I am looking for the AES key for Battalion 1944.


Upload the Shipping.exe and I will look at it.
Usurp
Posts: 8
Joined: Sat May 26, 2018 2:28 pm

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

Post by Usurp »

GHFear wrote:
Usurp wrote:I am looking for the AES key for Battalion 1944.


Upload the Shipping.exe and I will look at it.



This should be it as its the only .exe that launches the game. It launches has "ShooterGame" as the description. The devs arent all that thorough with some things:

https://drive.google.com/open?id=1l3Y2I ... MXVFYh93hd

Thanks!
GHFear
Posts: 290
Joined: Fri Mar 30, 2018 2:48 am

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

Post by GHFear »

Usurp wrote:
GHFear wrote:
Usurp wrote:I am looking for the AES key for Battalion 1944.


Upload the Shipping.exe and I will look at it.



This should be it as its the only .exe that launches the game. It launches has "ShooterGame" as the description. The devs arent all that thorough with some things:

https://drive.google.com/open?id=1l3Y2I ... MXVFYh93hd

Thanks!


Try this: 0x5D2DB73233829FB7EF2263D3EBFE28E5514C349E0A05B66402B494C43C059A6D
Usurp
Posts: 8
Joined: Sat May 26, 2018 2:28 pm

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

Post by Usurp »

GHFear wrote:
Usurp wrote:
GHFear wrote:
Upload the Shipping.exe and I will look at it.



This should be it as its the only .exe that launches the game. It launches has "ShooterGame" as the description. The devs arent all that thorough with some things:

https://drive.google.com/open?id=1l3Y2I ... MXVFYh93hd

Thanks!


Try this: 0x5D2DB73233829FB7EF2263D3EBFE28E5514C349E0A05B66402B494C43C059A6D


In QuickBMS using the QuickBMS 4GB exe and unreal_tournament_4.bms script I get the following error which ive gotten before:
Image

Trying to use UnrealPak.exe, which I am inexperienced with, I have gotten the following:
Image
GHFear
Posts: 290
Joined: Fri Mar 30, 2018 2:48 am

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

Post by GHFear »

Usurp wrote:In QuickBMS using the QuickBMS...


Then I feel like maybe, just maybe the package may not have a key and just false flag for encryption, try just pressing RETURN/ENTER when quickbms asks for key.

My method for getting keys on 4.19 and forward is solid for 256-bit keys only. So if it's using a 128-bit AES key, then it's a no-go from me sadly. :/
Last edited by GHFear on Wed Apr 24, 2019 10:53 pm, edited 1 time in total.
Usurp
Posts: 8
Joined: Sat May 26, 2018 2:28 pm

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

Post by Usurp »

GHFear wrote:
Usurp wrote:In QuickBMS using the QuickBMS...


Then I feel like maybe, just maybe the package may not have a key and just false flag for encryption, try just pressing RETURN/ENTER when quickbms asks for key.


Yea I get same thing offset error:
Image

In researching Ive read that the .exe itself doesnt need to be decrypted but that the .PAK files or Uasset files are actually encrypted? Does that sound familiar to you?

I've known that the .EXE file itself isnt encrypted but I havent found how to extract the actual .PAKs.
GHFear
Posts: 290
Joined: Fri Mar 30, 2018 2:48 am

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

Post by GHFear »

Usurp wrote:
In researching Ive read that the .exe itself doesnt need to be decrypted but that the .PAK files or Uasset files are actually encrypted? Does that sound familiar to you?


The headers for each file in the PAK archive is usually what is encrypted, well maybe not header per se, but some info like filenames/folder and sometimes UEXPs and other selected assets, usually with 256-bit AES encryption, but I think this one might be using 128-bit encryption instead or something custom. I know how to get 256-bit keys, but not 128-bit keys yet. This one may just be slightly different and throwing me off.
Usurp
Posts: 8
Joined: Sat May 26, 2018 2:28 pm

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

Post by Usurp »

GHFear wrote:
Usurp wrote:
In researching Ive read that the .exe itself doesnt need to be decrypted but that the .PAK files or Uasset files are actually encrypted? Does that sound familiar to you?


The headers for each file in the PAK archive is usually what is encrypted, well maybe not header per se, but some info like filenames/folder and sometimes UEXPs and other selected assets, usually with 256-bit AES encryption, but I think this one might be using 128-bit encryption instead or something custom. I know how to get 256-bit keys, but not 128-bit keys yet. This one may just be slightly different and throwing me off.


It wouldnt surprise me if they used lesser encryption. They arent the most apt developers when it comes to using UE4.

Wish I how you were so quickly capable of get ting what you thought to be the 256bit AES :X lol.
GHFear
Posts: 290
Joined: Fri Mar 30, 2018 2:48 am

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

Post by GHFear »

KoRaG wrote:Help me, please!

https://drive.google.com/open?id=16q24r ... dQ_Mzw7Ggk

Thanks in Advance.


WW3 AES Key

0x189C0D1E0A10708A13796B5A59BFC2A06D36A4CB8392B5955B9F34F911D3AE66
Last edited by GHFear on Thu Apr 25, 2019 6:48 am, edited 1 time in total.