ZenHAX

Free Game Research Forum | Official QuickBMS support | twitter @zenhax | SSL HTTPS://zenhax.com
It is currently Sat Jun 24, 2017 8:50 am

All times are UTC




Post new topic  Reply to topic  [ 36 posts ]  Go to page 1 2 Next
Author Message
PostPosted: Wed Jul 20, 2016 1:53 am 
User avatar

Joined: Sun Aug 17, 2014 7:27 pm
Posts: 601
Game: http://store.steampowered.com/app/441830/

All files ...Message: https://mega.nz/#!NwZgiCDY!ei_JlAGIYCS6 ... uUNxPf3Y3A
parameter.cpk unpacked: https://mega.nz/#!kwY3ybKC!6PeX_xOD_-zq ... Pjo0Jma1d8


Attachments:
Message.rar [412.22 KiB]
Downloaded 124 times
Top
   
PostPosted: Sat Jul 23, 2016 8:18 pm 

Joined: Fri Oct 09, 2015 1:41 am
Posts: 37
Hey man, how can i translate this game with this archives?


Top
   
PostPosted: Sun Jul 24, 2016 6:55 am 
User avatar

Joined: Sun Aug 17, 2014 7:27 pm
Posts: 601
Ogoshi wrote:
Hey man, how can i translate this game with this archives?

I don't know how to translate, sorry.


Top
   
PostPosted: Sun Jul 24, 2016 4:05 pm 

Joined: Fri Oct 09, 2015 1:41 am
Posts: 37
Theses files are all localization of the game?

Alluigi can help me? :D


Top
   
PostPosted: Sun Jul 24, 2016 4:55 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 6163
Maybe someone with the game will have some fun finding the key and the encryption algorithm.


Top
   
PostPosted: Tue Jul 26, 2016 9:33 pm 

Joined: Sat Aug 09, 2014 2:34 pm
Posts: 713
AES
Key: 8xTD|EgD|b?07QDj
Vector: /]s@*CxLzM!9Qd%(


Top
   
PostPosted: Wed Jul 27, 2016 12:46 am 

Joined: Fri Oct 09, 2015 1:41 am
Posts: 37
Ekey wrote:
AES
Key: 8xTD|EgD|b?07QDj
Vector: /]s@*CxLzM!9Qd%(



What is this? x_x


Top
   
PostPosted: Wed Jul 27, 2016 4:57 am 

Joined: Sun Jul 10, 2016 11:07 am
Posts: 48
just wondering how do you guys get those encryption algorithm?


Top
   
PostPosted: Wed Jul 27, 2016 5:27 am 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 6163
script for quickbms:
Code:
encryption aes "8xTD|EgD|b?07QDj" "/]s@*CxLzM!9Qd%("
get SIZE asize
get NAME filename
string NAME + "_decrypt"
log NAME 0 SIZE


Top
   
PostPosted: Wed Jul 27, 2016 2:23 pm 

Joined: Wed Jul 27, 2016 2:18 pm
Posts: 7
Hello,

Are you sure about the AES key ?
Because with quickbms and the script, I still can't read the dialogue file.


Top
   
PostPosted: Wed Jul 27, 2016 4:23 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 6163
The key and ivec that Ekey provided work perfectly with the messages.rar samples provided by makc_air, the decrypted files contain binary data and unicode strings.


Top
   
PostPosted: Wed Jul 27, 2016 4:28 pm 

Joined: Wed Jul 27, 2016 2:18 pm
Posts: 7
OK I have this :
http://www.noelshack.com/2016-30-1469631238-capture.png

What software could work better to edit dialogue lignes ?

Then, How makc_ar get these files ?


Top
   
PostPosted: Wed Jul 27, 2016 4:49 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 6163
I guess he got the files from parameter.cpk using the cpk.bms script.

Without a custom solution to parse and edit that specific type of files, the only "solution" is using a hex editor without modifying the size of the strings and file itself.


Top
   
PostPosted: Wed Jul 27, 2016 5:12 pm 

Joined: Wed Jul 27, 2016 2:18 pm
Posts: 7
Thanks for your help. Yes that's it !

- Ok I have decrypted the cpk file thanks to your script. Now I have several files of dialogue like makc_ar have sent.

- I use the script that you have posted to decrypt all these files. I can read some words on these files.

- Now I think I have to do the way back ? I mean I have to encrypt all files like they were before, and make a new cpk files. Is It possible ? And how ?


Top
   
PostPosted: Wed Jul 27, 2016 5:46 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 6163
Sure:
Code:
encryption aes "8xTD|EgD|b?07QDj" "/]s@*CxLzM!9Qd%(" 1
get SIZE asize
get NAME filename
string NAME - "_decrypt"
log NAME 0 SIZE
It saves the file without the "_decrypt" suffix so it will have just the original name.


Top
   
PostPosted: Wed Jul 27, 2016 6:17 pm 

Joined: Wed Jul 27, 2016 2:18 pm
Posts: 7
That's fine ! Now just miss to make the new cpk file from all files.


Top
   
PostPosted: Wed Jul 27, 2016 7:32 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 6163
That's something hard... in fact the script is partially valid for reimporting because the compressed files will fail when the game reads them (there is a note in quickbms.txt when you search cpk_compress)


Top
   
PostPosted: Wed Jul 27, 2016 7:45 pm 
User avatar

Joined: Tue Feb 02, 2016 2:35 am
Posts: 926
aluigi wrote:
(there is a note in quickbms.txt when you search cpk_compress)

Speaking of that, have you ever tried to contact CRIWARE to obtain an SDK? It might have some tools necessary for researching purposes.

_________________
Expect my username to be everywhere, whether you're using the internet or not.


Top
   
PostPosted: Wed Jul 27, 2016 7:49 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 6163
Have you read the note? There is no problem with the compression itself, the problem is the same of lz4 in reimport mode with the original ZSIZE differing than the new one due to the lack of end markers in the specifications of the algorithm.


Top
   
PostPosted: Wed Jul 27, 2016 7:51 pm 
User avatar

Joined: Tue Feb 02, 2016 2:35 am
Posts: 926
Well I wasn't aware of that, but I'm talking about archives in which cpk.bms can't otherwise handle.

_________________
Expect my username to be everywhere, whether you're using the internet or not.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 36 posts ]  Go to page 1 2 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