Victory - UE4 - .pak

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
pooloo
Posts: 8
Joined: Tue Apr 19, 2016 10:32 pm

Victory - UE4 - .pak

Post by pooloo »

I have tried unpacking this file using Haoose's utility, and it threw an access violation exception. I was able to unpack it using the UnrealPak.exe tool from Unreal Engine 4; however, the file structure was in tact, the contents of those files was unreadable. Which leads me to believe there is associated key with this file, but I am uncertain and was hoping to gain some insight.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Victory - UE4 - .pak

Post by aluigi »

pooloo
Posts: 8
Joined: Tue Apr 19, 2016 10:32 pm

Re: Victory - UE4 - .pak

Post by pooloo »

Yes -- I have tried that script with the same results. The files are all extracted, but the contents remain garbled and unreadable as if they were encrypted. I have attached a sample file from the unpacking of the .pak file, which is also seemingly encrypted in terms of content.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Victory - UE4 - .pak

Post by aluigi »

The files are encrypted but the script uses the key of Street Figther 5.
What's the real full name of the game? Victory doesn't exist.
Please post the executable.
pooloo
Posts: 8
Joined: Tue Apr 19, 2016 10:32 pm

Re: Victory - UE4 - .pak

Post by pooloo »

Oh crap -- I did not realize I titled this using the games code name Victory as opposed to its actual title, The Culling. My apologies...
Last edited by pooloo on Tue Apr 26, 2016 1:39 am, edited 1 time in total.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Victory - UE4 - .pak

Post by aluigi »

Open the script and add the following at line 8 under the other AES_KEY lines:

Code: Select all

set AES_KEY binary "bR!@nbR0wnc@rychR!$d@nd@v3d3R3kj!mj0$hk3v!nm!ch@3lm!k3s3@nst3v3t!m"
Let us know if it works.
pooloo
Posts: 8
Joined: Tue Apr 19, 2016 10:32 pm

Re: Victory - UE4 - .pak

Post by pooloo »

Sadly that did not work using the unreal_tournament_4.bms script and the provided AES key; which was properly appended of the list of variables to overwrite the old ones.

I've been trying to find the key myself using Olly, but I do not believe I am making any headway...

Edit: ahh it seems the client has updated recently.
Last edited by pooloo on Tue Apr 26, 2016 3:23 am, edited 2 times in total.
hackspeedok
Posts: 404
Joined: Mon Oct 06, 2014 6:41 pm

Re: Victory - UE4 - .pak

Post by hackspeedok »

sorry but how can i mod the font from *.uasset ??? Example:
https://drive.google.com/file/d/0Bwg-L6 ... sp=sharing
pooloo
Posts: 8
Joined: Tue Apr 19, 2016 10:32 pm

Re: Victory - UE4 - .pak

Post by pooloo »

hackspeedok wrote:sorry but how can i mod the font from *.uasset ??? Example:
https://drive.google.com/file/d/0Bwg-L6 ... sp=sharing


Currently that is part of the issue, the fonts are indeed stored in a .uasset format which is Unreal Engine specific. However, they are encrypted, so until you figure that out there is nothing you can do with them. There is a new update coming out tomorrow, so an updated exe file for the client will have to be uploaded for anyone on this forum to take a look at it.
chulla
Posts: 3
Joined: Thu Apr 28, 2016 6:54 am

Re: Victory - UE4 - .pak

Post by chulla »

Im curious. Did anyone get any further? - I've been trying tons of things now.

A guy hinted me with the possibility of bruteforcing the key?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Victory - UE4 - .pak

Post by aluigi »

Try this key:

Code: Select all

set AES_KEY binary "casd#55@#$%323!$^#b%05sa5W|hhaf4365s52ss51|55m!|{55s^@@36f233|-|0w@%3g8hssDk35/!Nm|_|%ds23%a32d5&23as3%12p|-|y$t3ds562d23fav3c@dyw38#49"


P.S.: the version 0.4.1 of the script allows you to specify any custom key directly by copy&pasting it in the quickbms window, so script editing is no longer required :)
chulla
Posts: 3
Joined: Thu Apr 28, 2016 6:54 am

Re: Victory - UE4 - .pak

Post by chulla »

It worked thanks.

However after the new hotfix it dossent work anymore. But i still got the old one. Now i just have to find out how to read the .uasset files.
chulla
Posts: 3
Joined: Thu Apr 28, 2016 6:54 am

Re: Victory - UE4 - .pak

Post by chulla »

You wouldent happen to have a new key? - Its been updated since you proposed the other one. ?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Victory - UE4 - .pak

Post by aluigi »

I don't have the game.
pooloo
Posts: 8
Joined: Tue Apr 19, 2016 10:32 pm

Re: Victory - UE4 - .pak

Post by pooloo »

The key has not changed, I forgot to report back but after a tip from aluigi, I have consistently been able to find the key via Hex editor. I can verify the above key is still the same and works.