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
TheRanger
Posts: 6
Joined: Thu Oct 22, 2015 8:40 am

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

Post by TheRanger »

Can anyone help me with Borderlands 3 ? A lot of pak files do not get unpacked. I have used the right decryption key and the large files get unpacked fine but a lot of them don't. Take example of pakchunk14-WindowsNoEditor.pak. Size is 10mb. If I try to unpack it this is the error I get :

Image

I am sure the file has zlib/deflate data in it.

You can download the file from here

Code: Select all

https://drive.google.com/open?id=1kaTP5ALPQjuJK0tad0GulHSS1v0LoXyY
L0v3cr4ft
Posts: 4
Joined: Fri May 10, 2019 8:42 pm

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

Post by L0v3cr4ft »

TheRanger wrote:Can anyone help me with Borderlands 3 ? A lot of pak files do not get unpacked. I have used the right decryption key and the large files get unpacked fine but a lot of them don't. Take example of pakchunk14-WindowsNoEditor.pak. Size is 10mb. If I try to unpack it this is the error I get :

Image

I am sure the file has zlib/deflate data in it.

You can download the file from here

Code: Select all

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


I'm having exactly same problem with these files:

pakchunk14-WindowsNoEditor.pak
pakchunk18-WindowsNoEditor.pak
pakchunk20-WindowsNoEditor.pak
pakchunk22-WindowsNoEditor.pak
pakchunk26-WindowsNoEditor.pak
pakchunk30-WindowsNoEditor.pak
pakchunk32-WindowsNoEditor.pak
pakchunk34-WindowsNoEditor.pak
pakchunk36-WindowsNoEditor.pak
pakchunk38-WindowsNoEditor.pak
pakchunk40-WindowsNoEditor.pak
pakchunk42-WindowsNoEditor.pak
pakchunk44-WindowsNoEditor.pak
pakchunk46-WindowsNoEditor.pak
pakchunk48-WindowsNoEditor.pak
pakchunk50-WindowsNoEditor.pak
pakchunk52-WindowsNoEditor.pak
pakchunk54-WindowsNoEditor.pak
pakchunk56-WindowsNoEditor.pak
pakchunk58-WindowsNoEditor.pak
pakchunk60-WindowsNoEditor.pak
pakchunk62-WindowsNoEditor.pak
pakchunk64-WindowsNoEditor.pak
pakchunk68-WindowsNoEditor.pak
pakchunk70-WindowsNoEditor.pak
pakchunk72-WindowsNoEditor.pak
pakchunk74-WindowsNoEditor.pak
pakchunk76-WindowsNoEditor.pak

please someone can help us? Thanks :roll:
ssh
Posts: 33
Joined: Sun Aug 17, 2014 5:50 pm

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

Post by ssh »

@TheRanger, @L0v3cr4ft
unreal_tournament_4_0.4.23.1a.bms
L0v3cr4ft
Posts: 4
Joined: Fri May 10, 2019 8:42 pm

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

Post by L0v3cr4ft »

ssh wrote:@TheRanger, @L0v3cr4ft
unreal_tournament_4_0.4.23.1a.bms


Seems to work fine! Thank you very much! :mrgreen:

Now, someone can explain to me how to edit the bms script in the way that it process all pak files without asking to me for the encryption key every time?

Edti: another thing. What tool we can use to re-create the pak files after that we have extracted them ? Trying with Borderlands 3 i used an old version of UnrealPak.exe but the game doesn't work.
Last edited by L0v3cr4ft on Thu Oct 31, 2019 2:29 am, edited 1 time in total.
Puterboy1
Posts: 382
Joined: Wed Sep 12, 2018 2:22 am

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

Post by Puterboy1 »

L0v3cr4ft wrote:
ssh wrote:@TheRanger, @L0v3cr4ft
unreal_tournament_4_0.4.23.1a.bms


Seems to work fine! Thank you very much! :mrgreen:

Now, someone can explain to me how to edit the bms script in the way that it process all pak files without asking to me for the encryption key every time?

The Draugen script works, thanks.
zaza4ever
Posts: 1
Joined: Thu Oct 31, 2019 7:53 pm

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

Post by zaza4ever »

GHFear wrote:
Panzerdroid wrote:GHFear, could you please take a look for a key in this exe?

https://www.mediafire.com/file/0g6b6s9a ... s.zip/file

The game is Dangerous Driving

Thank you!


0x16E32CFC183CCD0F90EDFA392E87B0DD253B87D99C1D6970BEAE09A0573E87EA

what script work with this game i used that and not work with last quickbms version
unreal_tournament_4.bms
unreal_tournament_4_0.4.23.1.bms
unreal_tournament_4_0.4.23.1a.bms
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 »

zaza4ever wrote:
GHFear wrote:
Panzerdroid wrote:GHFear, could you please take a look for a key in this exe?

https://www.mediafire.com/file/0g6b6s9a ... s.zip/file

The game is Dangerous Driving

Thank you!


0x16E32CFC183CCD0F90EDFA392E87B0DD253B87D99C1D6970BEAE09A0573E87EA

what script work with this game i used that and not work with last quickbms version
unreal_tournament_4.bms
unreal_tournament_4_0.4.23.1.bms
unreal_tournament_4_0.4.23.1a.bms


No idea.
Maybe they updated the AES key.
xxdeathknight72xx
Posts: 2
Joined: Tue Nov 05, 2019 1:31 am

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

Post by xxdeathknight72xx »

ssh wrote:@TheRanger, @L0v3cr4ft
unreal_tournament_4_0.4.23.1a.bms


I made an account here just to thank you!
Cheers!

Edit:

I'm still unable to extract
pakchunk85-WindowsNoEditor_0_P.pak
pakchunk86-WindowsNoEditor_0_P.pak
pakchunk87-WindowsNoEditor_0_P.pak
pakchunk88-WindowsNoEditor_0_P.pak
pakchunk89-WindowsNoEditor_0_P.pak
pakchunk90-WindowsNoEditor_0_P.pak
pakchunk91-WindowsNoEditor_0_P.pak

I've tried
unreal_tournament_4.bms
unreal_tournament_4_0.4.23.1.bms
unreal_tournament_4_0.4.23.1a.bms

Has anyone been able to extract those files?

Here is a link to pakchunk85-WindowsNoEditor_0_P.pak
Unfortunately they're all pretty big files
https://www.dropbox.com/s/6w6to6fab4q9l ... P.pak?dl=0
matrixhax
Posts: 2
Joined: Wed Oct 23, 2019 8:45 am

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

Post by matrixhax »

hello frinds
i try to unpack pubg mobile pak files but it is encrypted and uworld cant read it
i need help to unpack it i hope some one help me and i will be happy to buy for this
please reply me if you intersting here or in discord MATRIX HAX#6918
thank you :D
by-freon
Posts: 20
Joined: Sat Dec 22, 2018 2:56 pm

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

Post by by-freon »

xxdeathknight72xx wrote:
ssh wrote:@TheRanger, @L0v3cr4ft
unreal_tournament_4_0.4.23.1a.bms


I made an account here just to thank you!
Cheers!

Edit:

I'm still unable to extract
pakchunk85-WindowsNoEditor_0_P.pak
pakchunk86-WindowsNoEditor_0_P.pak
pakchunk87-WindowsNoEditor_0_P.pak
pakchunk88-WindowsNoEditor_0_P.pak
pakchunk89-WindowsNoEditor_0_P.pak
pakchunk90-WindowsNoEditor_0_P.pak
pakchunk91-WindowsNoEditor_0_P.pak

I've tried
unreal_tournament_4.bms
unreal_tournament_4_0.4.23.1.bms
unreal_tournament_4_0.4.23.1a.bms

Has anyone been able to extract those files?

Here is a link to pakchunk85-WindowsNoEditor_0_P.pak
Unfortunately they're all pretty big files
https://www.dropbox.com/s/6w6to6fab4q9l ... P.pak?dl=0


Sending modified unreal_tournament_4_0.4.23.1a.bms script
Use it QuickBMS version 0.10.1
unreal_tournament_4_0.4.23.1a.bms

Use the key number 14
https://prnt.sc/pt5sxb
Last edited by by-freon on Wed Nov 06, 2019 6:54 pm, edited 3 times in total.
TheRanger
Posts: 6
Joined: Thu Oct 22, 2015 8:40 am

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

Post by TheRanger »

matrixhax wrote:hello frinds
i try to unpack pubg mobile pak files but it is encrypted and uworld cant read it
i need help to unpack it i hope some one help me and i will be happy to buy for this
please reply me if you intersting here or in discord MATRIX HAX#6918
thank you :D


Don't help this kid, he wants to hack the game.
xxdeathknight72xx
Posts: 2
Joined: Tue Nov 05, 2019 1:31 am

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

Post by xxdeathknight72xx »

by-freon wrote:
xxdeathknight72xx wrote:
ssh wrote:@TheRanger, @L0v3cr4ft
unreal_tournament_4_0.4.23.1a.bms


I made an account here just to thank you!
Cheers!

Edit:

I'm still unable to extract
pakchunk85-WindowsNoEditor_0_P.pak
pakchunk86-WindowsNoEditor_0_P.pak
pakchunk87-WindowsNoEditor_0_P.pak
pakchunk88-WindowsNoEditor_0_P.pak
pakchunk89-WindowsNoEditor_0_P.pak
pakchunk90-WindowsNoEditor_0_P.pak
pakchunk91-WindowsNoEditor_0_P.pak

I've tried
unreal_tournament_4.bms
unreal_tournament_4_0.4.23.1.bms
unreal_tournament_4_0.4.23.1a.bms

Has anyone been able to extract those files?

Here is a link to pakchunk85-WindowsNoEditor_0_P.pak
Unfortunately they're all pretty big files
https://www.dropbox.com/s/6w6to6fab4q9l ... P.pak?dl=0


Sending modified unreal_tournament_4_0.4.23.1a.bms script
Use it QuickBMS version 0.10.1
unreal_tournament_4_0.4.23.1a.bms
Use the key number 14
https://prnt.sc/pt5sxb



Hello friend,

Thank you for the script but it's still not working on the 7 .pak files

pakchunk85-WindowsNoEditor_0_P.pak
pakchunk86-WindowsNoEditor_0_P.pak
pakchunk87-WindowsNoEditor_0_P.pak
pakchunk88-WindowsNoEditor_0_P.pak
pakchunk89-WindowsNoEditor_0_P.pak
pakchunk90-WindowsNoEditor_0_P.pak
pakchunk91-WindowsNoEditor_0_P.pak

Error:
https://prnt.sc/ptgfsl

I've downloaded the script twice and I've tried on 0.10.1 and 0.10.0 just to be sure :/

I'm also running Python 2.7.17 which has been working fine with QuickBMS

I'm so close to having BL3 run with open files. I get past the Oakgame error, it begins to load, but then there are more missing files and it crashes
If we can open these last 7 files I think I can get the game to load without error and it would be open to mod!
nguyendinhduc
Posts: 5
Joined: Fri Nov 01, 2019 9:24 am

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

Post by nguyendinhduc »

" *.uexp is archive for data - in default it's not compressed nor encrypted, but it can be cofigured by devs if they want to modify the way how files are packed.
*.uasset has informations about files inside uexp - their filenames and references - and how big is *.uexp file:
Code:
*size in bytes*-4 converted to Hex Little Endian
f.e.
1966078-4 = FAFF1DIf you change size of *.uexp file and you don't change value inside *.uasset, game will not load "

i don't understand this part, can anyone help me with a video or website that contain tutorial about it ?
JaysonPhoenix
Posts: 1
Joined: Thu Nov 07, 2019 10:57 am

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

Post by JaysonPhoenix »

hey, could somebody please take a look for the key in this exe?
https://www.dropbox.com/s/3s7csxj7a23tm ... g.exe?dl=0

am i right using the unreal_tournament_4_0.4.23.1a.bms script for unpacking?
Silarious
Posts: 2
Joined: Tue Nov 12, 2019 9:00 pm

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

Post by Silarious »

GHFear can you find out if this game even has an encryption key? Quickbms says it does but other people say its not encrypted.
http://www.mediafire.com/file/hh7oe1g70 ... g.exe/file

Many 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 »

@JaysonPhoenix:
You can find the key on rin forums in my updated list.

@Silarious:
The Cycle's archive is not encrypted. Use latest bms script (0.4.23.1a) to unpack it.

@L0v3cr4ft:
The old key from public beta still works with full version. You can find it in that post.
Silarious
Posts: 2
Joined: Tue Nov 12, 2019 9:00 pm

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

Post by Silarious »

@spiritovod how to I find that version? I do not see where 0.4.23.1a is.
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 »

Silarious wrote:@spiritovod how to I find that version? I do not see where 0.4.23.1a is.


0.4.23.1a Download link: https://zenhax.com/download/file.php?id=7513