Level
III - dynamic modification of runtime modules and compression of applications
If compiled executable is unencrypted, it can be compressed for distribution,
then it must be decompressed to run on target PC and the code can be decompiled easily.
If compiled executable is encrypted, the compression is ineffective which brings problem of distribution.
With Level III of ReFox XII the encryption and compression are combined into one step.
No additional library files or support DLL’s are required to run the application,
only the standard RT module is used and it is modified on the fly when loaded into memory.
EXEs are compressed to 25% of original size and decompressed into memory only when run.
The application is protected by modified encryption method to disable ReFox
and other decompilers from decompiling the code.
Level III supports Visual FoxPro 6, 7, 8 and 9 EXEs, DLLs and COM Servers(exe, dll)
Level III enables calling another protected application from within compressed executable
- .app and .fxp files can be compressed
Level III protection has been improved to resist crackers methods
- code injection, databases modifications, FileToStr() abuse etc...
Level II+ - dynamic modification of runtime modules
The necessity of distribution of modified runtime module
was a disadvantage of Level II.
With Level II+ of ReFox XII the standard RT module is used and it is modified
on the fly when loaded into memory. The application is protected by modified
encryption method to disable ReFox and other decompilers from decompiling the code.
Level II+ supports Visual FoxPro 6, 7, 8 and 9 EXEs, DLLs and COM Servers(exe, dll)
ReFox © 1992-2024 by Jan Brebera, ComPro (CZ)
ReFox is a property of its author - Jan Brebera
Jan Brebera holds all rights relating to ReFox program
|