|
PHP script
|
Source (with opening/closing tags):
or load from file:
|
Maze complexity level
Recommended levels: 1-10 for slight protection, 10-20 - quite strong, above 20 very secure
but for fast CPU only.
|
|
|
Morphing complexity level
Morphing of decode procedures tries to prevent automated decryption.
Recommended levels: 1-2 is enough, 3 and above will GREATLY increase the size of mazed script
and decoding time.
|
|
|
Compress mazed script
Highly recommended, but requires Zlib extension to execute (newer PHP versions
have built-in Zlib). Doesn't affect execution time in any way.
|
|
Enable compression level
(9 - highest)
|
Master password
Password allows to retrieve script's source code, pass it as a value for "unmaze" parameter:
http://host.com/mazed_script.php?unmaze=password
Do not use spaces and special chars. Leave blank to disable.
|
Confirm
You can measure the decoding time by passing parameter "unmazetest":
http://host.com/mazed_script.php?unmazetest
This works for all scripts, even without password.
|
Expiration date/time
Script will work only before desired date
|
Enable
:
|
Do client/server IP binding (mazed scripts will work only for specified clients or
on specified servers).
Provide one or several ip or masks (for example 192.168.0.1, 202.11.*.*) each
on new line.
Leave blank to disable IP check.
|
|
|
Self-integrity check
All mazed scripts while decoding open themselves (fopen()) to check for modifications
(possible hacking?). I assume that can lead to some incompatibility issues
on several systems. If you experience any problems running mazed scripts, try to
uncheck (although it will heavily reduce protection strength).
|
|
Enable
|
Turck MMCache Encoding
Additionaly encode scripts with Turck MMCache
- free and very fast PHP cache and encoder for multiply platforms.
Please note that encoding is irreversible and you (and hackers as well)
will not be able to unmaze your scripts anymore,
but execution requires Turck extension to be loaded.
|
|
Enable
Turck MMCache is not installed.
|
Mazing can take some time, please be patient.
|