ByteScrambler
By: Sitebase
Email: wim@sitebase.be
Table of Contents
A. Features
With this encoder you can make your PHP scripts unreadable for other people but they will still work the same way on your server. This is handy when you want to give someone a PHP script but you don't want them to view the source code.
It's also possible to let the script expire on date X. If the script is runned after the expire date you can show a custom message.
It's also possible to let the script work only on particular host(s). For example you want the script to only work on localhost and on sitebase.be.
It's important that you know that the encoded file's are not uncrackable, but they are much safer than just handig over your script to someone.
B. Install
To install this script you just extraxt the zip and copy and rename the Script directory on a place of choise on your server. The next thing you need to do is to go to the encoder.php file that's located in the Script directory, in your browser and that's it.
C. Encoder information
Below you find some more information about the options in the encoder tool.
- Srcipt comment: This field you can use to put in a comment of choise. This will be added as comment in top of the encoded PHP script. For example: you can use this to add a copyrights to the script.
- Expire options: This options are used to let the script expire after a particular date. Check in the Eneable expire options if you want to use this.
- Expire date: Is the date when you want the script to expire. Expire date must be formated like: yearmonthday. For example: if you want the script to expire on 4 december 2009 you fill in 20091204.
- Expire date message: The message that will be shown to the visitors if they run the expired script.
- Host options: The host options can be used if you want that your script only works on host x. If you want the script to run on all servers then empty the checkbox.
- Valid hosts: Allowed hosts to run the script. For example sitebase.be. If you want to run the script on more than one host you can sepperate the hosts with a comma.
- Invalid host message: The message to show to the visitor if the script is runned from an invalid host.
- PHP script: Your PHP script that you want to encode.
D. Very important
The Encoded script box is only for previewing the encoded script. Don't use this box to cut and paste the encoded script because your script won't work if you do that. Always use the Save Script button to save the encoded script.