
protection level III
Visual FoxPro 6, 7, 8 and 9 executables
Visual FoxPro 6, 7, 8 and 9 COM servers (.exe or .dll)
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 XI 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. Applications 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
WARNING - protection level III is irreversible !!!
Level III branding does not require any code insertions to be made.
This level scrambles the code so it is not recognized by ReFox
Application is compressed and uses standard runtime modified in memory after loaded
Compression methods and parameters:
ZLIB – vers. 1.2.2 - http://www.gzip.org/zlib JCAL – vers. 5.34 - http://www.CollakeSoftware.com
(ZLIB works faster than JCAL, JCAL gives a bit more compression)
first parameter: 1=max speed ... 9= best compression
second parameter is for segment size
if segment_size < file_size
the file is split to segments and each segment is compressed
and decompressed separately - this is useful for extra large files only
Make file command - Brand 5 or III
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
JCALG1 r5.34 - Compression Library
Copyright (C) 1999 - 2002 by Jeremy Collake
http://www.CollakeSoftware.com
support@collakesoftware.com
ZLIB compression library, version 1.2.1, November 17th, 2003
Copyright (C) 1995 - 2003 Jean-loup Gailly and Mark Adler
http://www.gzip.org/zlib
jloup@gzip.org
madler@alumni.caltech.edu
---
rexbrand5.html