7 supporters
Resource Cryptor - encryption applicatio ...

Resource Cryptor - encryption application files

Apr 13, 2024

Resource Cryptor is a small utility for encrypting read-only application files to make them harder to steal/modify/etc.

OS supported:
--- Resource Cryptor GUI: Windows 7 [x64] and higher (.NET 6 is required)
--- Application modules (DLL): Windows 7 [x32/x64] and higher (Linux and macOS soon)

Download: Resource Cryptor v1.3.0

==================== A short guide on how to use it ====================

1) For simplicity of description as an example, we will assume that the executable file of your application is called MyApp.exe
2) Download and run Resource Cryptor
3) Go to the tab: Tools -> Attach Lib
4) Click Select File and select the executable file of your application - MyApp.exe
5) Click Attach Lib
6) There are 2 libraries in the "modules/windows" directory (resource-cryptor-x32.dll and resource-cryptor-x64.dll). Depending on your application (x32 or x64), place the appropriate library near MyApp.exe
7) Go to the Project tab, click Create New Project and choose where to save it.
8) Click Open Project and select the created project.
9) Go to the tab: Project -> Executable Files
10) Click Add File and select the MyApp.exe executable file.
11) Go to the Encryption tab and drag and drop the files of your application 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.

This completes the integration process, you can start your MyApp.exe application.

Quickstart video guide:

Enjoy this post?

Buy Custos a coffee