Epic Games Fortnite: Models and Textures .PAK

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
zanzaman
Posts: 2
Joined: Mon Jan 22, 2018 7:29 am

Epic Games Fortnite: Models and Textures .PAK

Post by zanzaman »

Hi, I'm having a problem viewing Fortnite's game files in umodel.
Are the latest updates from epic games preventing compatibility?

ERROR: Wrong tag in package: 00000000
FPackageFileSummary<<:Ver=0/0 <- UnPackage::UnPackage:MaleSurvivorAnimBlueprint.uasset, ver=100000/0, game=0 <- UnPackage::LoadPackage:MaleSurvivorAnimBlueprint.uasset <- Main:umodel_version=647

How to unpack .PAK files from Fortnite
Aluigi's QuickBMS: http://aluigi.altervista.org/papers/quickbms.zip
Script: http://aluigi.org/bms/unreal_tournament_4.bms
@mbit555 Encryption Key: y298qjSb115NqQ3Agad30DWn2QYrTI8CT6aP05l2PBV9Qe92S94PdoVCCy06A38L

Instructions:
1) Install QuickBMS
2) Run the script
3) Type key.
ZENHAXnumba1
Posts: 17
Joined: Mon Jan 08, 2018 1:50 pm

Re: Epic Games Fortnite: Models and Textures .PAK

Post by ZENHAXnumba1 »

same, i extracted pakchunk0-WindowsClient.pak(4gb) using unreal_tournament_4.bms with @mbit555 encrypt key and the output file size is 31.4 mb. i'm guessing its because of the encryption key?

edit:
the new umodel successfully extracted fortnite's paks, try to use that http://www.gildor.org/down/42/umodel/umodel_win32.zip
blenux
Posts: 66
Joined: Wed Nov 15, 2017 1:30 am

Re: Epic Games Fortnite: Models and Textures .PAK

Post by blenux »

Lastest version of umodel can view textures and static meshes, but skeleton meshes come up with the crash due to constant development updates to the games engine, Gildor won't be updating umodel every time it breaks..

if you want to access the skeleton meshes, you will need to get access to older versions of the game (which I have).
blenux
Posts: 66
Joined: Wed Nov 15, 2017 1:30 am

Re: Epic Games Fortnite: Models and Textures .PAK

Post by blenux »

New update has changed aes key, one above no longer works.
entchen66
Posts: 2
Joined: Thu Feb 08, 2018 11:06 am

Re: Epic Games Fortnite: Models and Textures .PAK

Post by entchen66 »

So, is there a way to unpack the Pak-Files atm?
blenux
Posts: 66
Joined: Wed Nov 15, 2017 1:30 am

Re: Epic Games Fortnite: Models and Textures .PAK

Post by blenux »

Not until someone finds the new aes key.
entchen66
Posts: 2
Joined: Thu Feb 08, 2018 11:06 am

Re: Epic Games Fortnite: Models and Textures .PAK

Post by entchen66 »

couldn't it extract out of the RAM when fortnite ist starting?
blenux
Posts: 66
Joined: Wed Nov 15, 2017 1:30 am

Re: Epic Games Fortnite: Models and Textures .PAK

Post by blenux »

They added the ability to use binary keys. The only limitation is that the entire key can't be 0. I hacked together something to allow UModel to use them:

https://github.com/horsenit/UModel

It's pretty poor, I didn't send a pull request as the GUI key form will not work with them. If you start at the command line with -aeshex=key it will work.

Current key for fornite is 2c-cd-fd-22-ad-74-fb-fe-e6-93-a8-1a-c1-1a-ce-57-e6-d1-0d-0b-8a-c5-fa-90-e7-93-a1-30-bc-54-0e-d4

The implementation above ignores non-hex chars, so hyphens aren't necessary.


Key for Fortnite, but must use the horseit umodel fork to be able to open it, due to aeshex key difference in the programs...
ALIEN31ITA
Posts: 10
Joined: Thu Oct 12, 2017 5:55 pm

Re: Epic Games Fortnite: Models and Textures .PAK

Post by ALIEN31ITA »

blenux wrote:
They added the ability to use binary keys. The only limitation is that the entire key can't be 0. I hacked together something to allow UModel to use them:

https://github.com/horsenit/UModel

It's pretty poor, I didn't send a pull request as the GUI key form will not work with them. If you start at the command line with -aeshex=key it will work.

Current key for fornite is 2c-cd-fd-22-ad-74-fb-fe-e6-93-a8-1a-c1-1a-ce-57-e6-d1-0d-0b-8a-c5-fa-90-e7-93-a1-30-bc-54-0e-d4

The implementation above ignores non-hex chars, so hyphens aren't necessary.


Key for Fortnite, but must use the horseit umodel fork to be able to open it, due to aeshex key difference in the programs...



the key is now OBSOLETE because today we got a new update
1taR
Posts: 2
Joined: Mon Mar 19, 2018 11:43 am

Re: Epic Games Fortnite: Models and Textures .PAK

Post by 1taR »

yeah, we need a new key :D
BlueEffie
Posts: 7
Joined: Mon Nov 07, 2016 1:25 pm

Re: Epic Games Fortnite: Models and Textures .PAK

Post by BlueEffie »

Fortnite new version key is 0x7129D5E578F0DC3821E3CD704F01E511F9A60340CF5B4C850F3B0B6B5E80D0B9
I write this key to bms with a HexEditor,enjoy it. :lol:
1taR
Posts: 2
Joined: Mon Mar 19, 2018 11:43 am

Re: Epic Games Fortnite: Models and Textures .PAK

Post by 1taR »

BlueEffie wrote:Fortnite new version key is 0x7129D5E578F0DC3821E3CD704F01E511F9A60340CF5B4C850F3B0B6B5E80D0B9
I write this key to bms with a HexEditor,enjoy it. :lol:


Great thanks!
Cutlett
Posts: 1
Joined: Wed Apr 04, 2018 1:47 am

Re: Epic Games Fortnite: Models and Textures .PAK

Post by Cutlett »

BlueEffie wrote:Fortnite new version key is 0x7129D5E578F0DC3821E3CD704F01E511F9A60340CF5B4C850F3B0B6B5E80D0B9
I write this key to bms with a HexEditor,enjoy it. :lol:


When using this i attempt to open up a Uasset file with umodel i receive the same error as OP. I have the latest version of Fortnite.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Epic Games Fortnite: Models and Textures .PAK

Post by aluigi »

@BlueEffie
the script supports keys written with backslash escape so you can enter binary keys in this way:

Code: Select all

putarray 10 -1 "\x71\x29\xD5\xE5\x78\xF0\xDC\x38\x21\xE3\xCD\x70\x4F\x01\xE5\x11\xF9\xA6\x03\x40\xCF\x5B\x4C\x85\x0F\x3B\x0B\x6B\x5E\x80\xD0\xB9"
BebenTheSteben
Posts: 9
Joined: Sat Mar 24, 2018 11:31 am

Re: Epic Games Fortnite: Models and Textures .PAK

Post by BebenTheSteben »

i tried this
Last edited by BebenTheSteben on Wed Apr 04, 2018 10:21 am, edited 1 time in total.
BebenTheSteben
Posts: 9
Joined: Sat Mar 24, 2018 11:31 am

Re: Epic Games Fortnite: Models and Textures .PAK

Post by BebenTheSteben »

Error: incomplete input file -10:
Can't read 8 bytes from offset 0000000000215180.
Anyway don't worry, it's possible that the BMS script has been written
to exit in this way if it's reached the end of the archive so check it
or contact its author or verify that all the files have been extracted.
Please check the following coverage information to know if it's ok.

coverage file -10 100% 2183552 2183552 . offset 0000000000215180

Last script line before the error or that produced the error:
122 get CHUNK_END_OFFSET longlong TOC_FILE

Press ENTER or close the window to quit



what does this mean?

Update i got somthing i dunno
Timmy543
Posts: 1
Joined: Wed Apr 11, 2018 2:24 pm

Re: Epic Games Fortnite: Models and Textures .PAK

Post by Timmy543 »

Guys we need a new key, new update. Can someone tell me how to get it? I dont want to wait until someone else "hacked" it xD
ALIEN31ITA
Posts: 10
Joined: Thu Oct 12, 2017 5:55 pm

Re: Epic Games Fortnite: Models and Textures .PAK

Post by ALIEN31ITA »

BlueEffie wrote:Fortnite new version key is 0x7129D5E578F0DC3821E3CD704F01E511F9A60340CF5B4C850F3B0B6B5E80D0B9
I write this key to bms with a HexEditor,enjoy it. :lol:


Can we talk somewhere? like discord or steam... #2466 ALIEN31ITA if you want
Trystar007
Posts: 9
Joined: Wed Apr 11, 2018 10:52 pm

Re: Epic Games Fortnite: Models and Textures .PAK

Post by Trystar007 »

I tried looking for ways to find the key but no luck :( because the game gets upadated every week the key changes as well R.I.P
the only way i found was with using dumproc.zip and every time i open that exe. it crashes. Would also like to know how to obtain the new bms files for fortnite because Epic Games update the game every week. Thanks in advance ;)
TheGreatUnknow
Posts: 1
Joined: Sat Apr 14, 2018 7:44 pm

Re: Epic Games Fortnite: Models and Textures .PAK

Post by TheGreatUnknow »

Did anyone manage to hack the key to access fortnite files? If you have succeed how did you do it? with brute force?