ZenHAX

Free Game Research Forum | Official QuickBMS support | twitter @zenhax | SSL HTTPS://zenhax.com
It is currently Mon Aug 20, 2018 6:55 pm

All times are UTC




Post new topic  Reply to topic  [ 493 posts ]  Go to page Previous 111 12 13 14 1525 Next
Author Message
PostPosted: Sat Jan 27, 2018 1:51 pm 

Joined: Fri Sep 22, 2017 3:32 pm
Posts: 3
Thanks aluigi!

It works in umodel with -game=ue4.16

Image


Top
   
PostPosted: Sat Jan 27, 2018 8:19 pm 

Joined: Sat Apr 30, 2016 9:01 am
Posts: 7
Hi Aluigi I tried to add that key (dragon ball z) on unreal_tournament_4.bms but quickbms generates a strange error: Last script line before the error pr that produced the error: 156 getarray key 10 z


Top
   
PostPosted: Sat Jan 27, 2018 8:27 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 8629
I have updated the script, take a look at how to add new keys.


Top
   
PostPosted: Sat Jan 27, 2018 9:44 pm 

Joined: Sat Apr 30, 2016 9:01 am
Posts: 7
Thx man now it works perfectly :)


Top
   
PostPosted: Sun Jan 28, 2018 12:32 am 

Joined: Thu Jul 28, 2016 3:16 am
Posts: 3
Thank you Aluigi.


Top
   
PostPosted: Sun Jan 28, 2018 4:17 pm 

Joined: Wed Nov 15, 2017 1:30 am
Posts: 38
So has anyone been able to extract the Paragon Meshes/Animations?


Top
   
PostPosted: Tue Jan 30, 2018 6:28 pm 

Joined: Thu Aug 31, 2017 7:03 pm
Posts: 6
aluigi wrote:
Code:
b9uW0RKNY91be8HN3Lemi68j6Xsi2l7fQJYsp5oR4al4C4c9kY5E0l90411l9P3L


Thank you for providing this. I am able to find where the key is within the EXE.
I am trying to use this information to get another encryption key for Sea of Thieves but am unable to decipher it.
I will upload / attach the EXE for you to review if you can.
https://drive.google.com/open?id=1zQ8lg ... zBHw1yQllm

Thank you.


Top
   
PostPosted: Tue Jan 30, 2018 9:51 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 8629
@marn and everybody else
When you run the script (if you prefer with the -0 option to avoid extracting other files), press RETURN when it asks about the key.
It will show an error like the following
Code:
Info:  algorithm   ?
       offset      11111111
       input size  0x22222222 0
       output size 0x33333333 0
Now create a new text file (a bms script) containing the following line:
Code:
log "sample.dat" 0x11111111 0x22222222
where the 3 hexadecimal number must be replaced with those of your error just like I did with that example.
Then upload sample.dat, copy&paste the input/output size and upload the big game executable (that you already did).

*edit* fixed an error in the post


Top
   
PostPosted: Fri Feb 02, 2018 9:35 am 

Joined: Fri Feb 02, 2018 9:30 am
Posts: 6
aluigi wrote:
@marn and everybody else
When you run the script (if you prefer with the -0 option to avoid extracting other files), press RETURN when it asks about the key.
It will show an error like the following
Code:
Info:  algorithm   ?
       offset      11111111
       input size  0x22222222 0
       output size 0x33333333 0
Now create a new text file (a bms script) containing the following line:
Code:
log "sample.dat" 0x11111111 0x22222222
where the 3 hexadecimal number must be replaced with those of your error just like I did with that example.
Then upload sample.dat, copy&paste the input/output size and upload the big game executable (that you already did).

*edit* fixed an error in the post


Hey there,

Since the original poster never replied back, I've done it for him. You can find the sample.dat here along with the new updated exe here: https://vjoeyz.stackstorage.com/s/8ibz7x10V964e7y.
Input size: 0x00000000000007a0 1952
Output size: 0x000000000000223b 8763

I've also already found a few possible aes decryption keys, though they keep giving me the same error message.

Thank you in advance.


Top
   
PostPosted: Sat Feb 03, 2018 9:56 am 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 8629
If the algorithm is 1 (zlib, which wasn't visible in the copy&paste) then it's not a static key.


Top
   
PostPosted: Sun Feb 04, 2018 2:04 am 

Joined: Wed Nov 15, 2017 1:30 am
Posts: 38
Someone over at gildors forums believes the aes key is encoded or is a binary one know, not a text type.

Quote:
AES key is no longer in plain text in the game executable. I extracted all viable AES Key Strings from it. So they probably encoded the key or switched to a binary key.
Those are the new Strings from the 2.4.0 executable: https://puu.sh/zfPpH/79e39fc38a.txt
Old Strings (which contained the key): https://puu.sh/zfPqe/77574c8f6d.txt

Post by haubna..


Both Fortnite and Paragon are using 4.19 engines also...


Top
   
PostPosted: Mon Feb 05, 2018 6:53 pm 

Joined: Fri Feb 02, 2018 9:30 am
Posts: 6
aluigi wrote:
If the algorithm is 1 (zlib, which wasn't visible in the copy&paste) then it's not a static key.


Well I wasn't really able to confirm it being zlib with the comptype scanner, could they be using custom compression?


Top
   
PostPosted: Mon Feb 05, 2018 8:56 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 8629
It's written by quickbms as visible in the example I provided, the "?" placeholder at right of "algorithm"


Top
   
PostPosted: Tue Feb 06, 2018 5:08 pm 

Joined: Fri Feb 02, 2018 9:30 am
Posts: 6
aluigi wrote:
It's written by quickbms as visible in the example I provided, the "?" placeholder at right of "algorithm"


Well it does try to unpack it using zlib(1), but does the
Code:
the compressed zlib/deflate input is wrong or incomplete (-3)
- error mean the selected compression is invalid or that the encryption key was incorrect?


Top
   
PostPosted: Wed Feb 07, 2018 3:11 pm 

Joined: Wed Feb 07, 2018 2:33 pm
Posts: 2
So PUBG Test Server has now encrypted their paks, I tried using the AES keys with my limited knowledge but I didn't have any success unpacking them. How do I get the correct key or how can I extract the files nonetheless?


Top
   
PostPosted: Wed Feb 07, 2018 3:13 pm 

Joined: Wed Feb 07, 2018 2:20 pm
Posts: 2
PUBG current test server build uses encryption, key: 45DD15D6DD2DA50AEB71CE7A5284CF8EA498B2EC3D52B7E336F3EA0071CE44B3

edit: Moved to live server, same key.


Last edited by bizzfarts on Thu Feb 08, 2018 4:32 am, edited 1 time in total.

Top
   
PostPosted: Wed Feb 07, 2018 4:01 pm 

Joined: Wed Feb 07, 2018 2:33 pm
Posts: 2
bizzfarts wrote:
PUBG current test server build uses encryption, key: 45DD15D6DD2DA50AEB71CE7A5284CF8EA498B2EC3D52B7E336F3EA0071CE44B3


I can't thank you enough! For the future, how would I go and find this key?

Edit: I'm dumb, thank you nevertheless :D


Top
   
PostPosted: Fri Feb 09, 2018 4:01 pm 

Joined: Sun Jan 21, 2018 1:10 pm
Posts: 4
How to use encryption key in command line? (quickbms.exe [Option with key?] file.bms file.pak Output]


Top
   
PostPosted: Fri Feb 09, 2018 8:59 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 8629
There is no way from command-line.
You can add it directly to the script if you don't want to type it everytime, there is a section of the script at the beginning with various "putarray" commands, use the same putarray command at the beginning of the script (first line is ok) with your key.
The script accepts also binary keys like "\x01\x02\x03".
Example:
putarray 10 -1 "45DD15D6DD2DA50AEB71CE7A5284CF8EA498B2EC3D52B7E336F3EA0071CE44B3"


Top
   
PostPosted: Sat Feb 10, 2018 8:53 pm 

Joined: Sat Feb 10, 2018 8:49 pm
Posts: 2
@aluigi i need help , i manage to decrypt the file and get the content inside , when i done modify the files , i repacked the file. but i cant get to encrypt again because i cant find right script / software


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 493 posts ]  Go to page Previous 111 12 13 14 1525 Next

All times are UTC


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited