Jump to content
Sign in to follow this  
Vasil

Has anyone from you got an idea how to Decompile StringSet.bin?

Recommended Posts

Lately , i've been trying to decompile StringSet.bin by Deguix Decompiler since  Gemini ones doesn't  Decompile it .

Would be nice if someone helps here^^

Have a nice day :)

Share this post


Link to post
Share on other sites

I have that file empty on all my clients, cant try. A client download link which uses that file would be great

 

StringSet.png


EDIT:
Got one, 99KBs KOP 1.37, what do u expect to be inside that file ? did you know how it is used by the client ?
    - It seems to be a readable file, except 2 bytes non-utf8 (0x0D,0x0A)
    - And each row has [48 bytes string] 0x0D 0x0A [112 bytes string] 0x0D 0x0A ...
    - I never seen it before. But maybe I can work at some time with it.

Edited by Totoka
re-check old clients

Discord: andresc

Share this post


Link to post
Share on other sites

To decompile stringset you can use StringSet_Decrypt.zip released by @kLabMouse.

1. Compile the project using Visual Studio.

2. Copy stringset you want decompiled in same folder and compiled exe.

3. Open cmd in that folder and run command "StringSet_Decrypt.exe StringSet.bin > StringSet.txt", without quotes.

4. New file called StringSet.txt which contains decrypted string should appear in that folder.

 

@Totoka, 0x0D and 0x0A is usually used for new lines in strings.

0x0A is new line and 0x0A is carriage return

Share this post


Link to post
Share on other sites
1 hour ago, Totoka said:

I have that file empty on all my clients, cant try. A client download link which uses that file would be great

 

StringSet.png


EDIT:
Got one, 99KBs KOP 1.37, what do u expect to be inside that file ? did you know how it is used by the client ?
    - It seems to be a readable file, except 2 bytes non-utf8 (0x0D,0x0A)
    - And each row has [48 bytes string] 0x0D 0x0A [112 bytes string] 0x0D 0x0A ...
    - I never seen it before. But maybe I can work at some time with it.

For versions 2.x and maybe 1.37 they dont use stringset , 1.38 / 1.36 uses it which i'm trying to decompile 1.36 StringSet

Share this post


Link to post
Share on other sites
1 minute ago, Wrexor said:

To decompile stringset you can use StringSet_Decrypt.zip released by @kLabMouse.

1. Compile the project using Visual Studio.

2. Copy stringset you want decompiled in same folder and compiled exe.

3. Open cmd in that folder and run command "StringSet_Decrypt.exe StringSet.bin > StringSet.txt", without quotes.

4. New file called StringSet.txt which contains decrypted string should appear in that folder.

 

@Totoka, 0x0D and 0x0A is usually used for new lines in strings.

0x0A is new line and 0x0A is carriage return

Could we speak in facebook Wrexor? Cause actually i understood nothing :D 

Share this post


Link to post
Share on other sites
Guest
On 7/22/2016 at 10:55 PM, Dimitrov said:

Could we speak in facebook Wrexor? Cause actually i understood nothing :D 

What's so hard, use brain. He literally has explained everything from 0.

Share this post


Link to post
Share on other sites
Just now, V1tor said:

What's so hard, use brain. He literally has explained everything from 0.

just wanted to ask for a link to Visual Studio 2015 o_o.

Share this post


Link to post
Share on other sites

@Dimitrov you can find VS 2015 on MS site or google it


Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...