User
- Joined
- Dec 6, 2023
- Messages
- 1
- Thread Author
- #1
Resource Cryptor is a small utility for encrypting "read-only" client files to make them harder to steal/modify/etc.
There are no dependencies for client modules. The application itself requires .NET 6.0
Download: ResourceCryptor v1.0.0
A short guide on how to use it:
(back up your files before all manipulations!)
1. Download the archive with the application
2. In the archive with the application there is a folder with client modules (resource-cryptor-x32.dll and resource-cryptor-x64.dll)
3. Run Resource Cryptor
4. Go to the tab: Tools -> Attach Lib
5. Click Select File and select the binary in the game client (e.g. elementclient.exe). If it is not possible to patch the exe file, you can choose one of the dll libraries.
6. Click Attach Lib
7. Place the resource-cryptor-x32.dll lib next to your elementclient.exe (or resource-cryptor-x64.dll for x64 game client).
8. Go to the Project tab, click Create New Project and choose where to save it. A template ini file of the project will be created
9. Open the created ini file with any editor and in the "EXECUTABLE_FILES" section specify the full path to your elementclient.exe
10. Then in Resource Cryptor click Open Project and select the created project file.
11. Go to the Encryption tab and drag and drop there the files from the client that you want to encrypt.
12. Click Encrypt and wait for the process to complete.
13. At the end of the process, 2 additional files will be created for each source file.
For example, if we encrypt somefile.txt , then at the end of the process somefile.txt.rcmetadata and somefile.txt.xxxxx.origin (where xxxxx is some number) will be created next to it.
somefile.txt - is an already encrypted file
somefile.txt.rcmetadata - metadata for the client module, this file should be left next to the encrypted one.
somefile.txt.xxxxxx.origin - the original unencrypted file (in case you forgot to make a backup).
14. The *.xxxxxx.origin files can be deleted (if you already have saved originals), the rest of the files should remain in the client.
This completes the process, you can start the game client.
>>> And most importantly! <<<
Never any cryptor will give a 100% guarantee that files will not be extracted.
It will not save you from an experienced person tasked with stealing something from your client.
There are no dependencies for client modules. The application itself requires .NET 6.0
Download: ResourceCryptor v1.0.0
A short guide on how to use it:
(back up your files before all manipulations!)
1. Download the archive with the application
2. In the archive with the application there is a folder with client modules (resource-cryptor-x32.dll and resource-cryptor-x64.dll)
3. Run Resource Cryptor
4. Go to the tab: Tools -> Attach Lib
5. Click Select File and select the binary in the game client (e.g. elementclient.exe). If it is not possible to patch the exe file, you can choose one of the dll libraries.
6. Click Attach Lib
7. Place the resource-cryptor-x32.dll lib next to your elementclient.exe (or resource-cryptor-x64.dll for x64 game client).
8. Go to the Project tab, click Create New Project and choose where to save it. A template ini file of the project will be created
9. Open the created ini file with any editor and in the "EXECUTABLE_FILES" section specify the full path to your elementclient.exe
10. Then in Resource Cryptor click Open Project and select the created project file.
11. Go to the Encryption tab and drag and drop there the files from the client that you want to encrypt.
12. Click Encrypt and wait for the process to complete.
13. At the end of the process, 2 additional files will be created for each source file.
For example, if we encrypt somefile.txt , then at the end of the process somefile.txt.rcmetadata and somefile.txt.xxxxx.origin (where xxxxx is some number) will be created next to it.
somefile.txt - is an already encrypted file
somefile.txt.rcmetadata - metadata for the client module, this file should be left next to the encrypted one.
somefile.txt.xxxxxx.origin - the original unencrypted file (in case you forgot to make a backup).
14. The *.xxxxxx.origin files can be deleted (if you already have saved originals), the rest of the files should remain in the client.
This completes the process, you can start the game client.
>>> And most importantly! <<<
Never any cryptor will give a 100% guarantee that files will not be extracted.
It will not save you from an experienced person tasked with stealing something from your client.
Last edited: