eXPressor – Software Protection System and PE Compressor
Used as a compressor this tool can compress EXE files to half their normal size. Once compressed, the files execute just like normal. As a protector It is designed to protect applications against crackers; also can help developers in creation of uncrackable registration keys, and implementation of trial version for protected software.
Features:
- excelent compression ratios ~70%
- multilevel packing (over and over the same file);
- support for various 32/64bit PE files like .exe, .dll, .net, .ocx, .scr;
- support for packing Windows Mobile applications (.exe, dll)
- customizable resource compression;
- password protection for applications;
- counteraction to classical memory dumping tools;
- detection of cracking tools like file or registry monitors, debuggers;
- application integrity check (agains viruses, resource modifications);
- anti-debugging and anti-disassembling;
- anti memory patching techniques;
- protection of application’s imported functions using different methods (emulation etc.);
- eXPressor offers a set of APIs for interaction betweend decompressing routines and protected applications;
- registration keys system using RSA based encryption/decryption algorithm; -keys can be generated using specific hardware ID; say STOP to your application keygenerators;
- "stolen" registration keys management, integration of stolen keys in new protected versions of the application;
- eXPressor offers the possibility of creating "trial" versions of the application, with limited functionality, and limited evaluation time or number of executions;
- reminder message in unregistered version of protected programs;
- shell integration, project file saving, command line support and more