Atrise HTMLock is a program to password protect text and HTML files and to hide HTML source.
The program makes a locked page by using a XOR logical operation a page source with the user password. This means that the resulting locked page does not contain any information about the password, thus preventing hackers from looking at the web page content.
When a source hide protection is used, a simular technique is used. But the password is used automatically.
1) The program is not compatible with UTF-8 encoded web pages.
2) It is too easy to crack your protection.
3) To use source hide protection is strongly recommended our software Atrise Stealth.
4) No support service is provided.
Please, remove the auto-start JavaScript code from your pages to be locked, if needed. The script may decode pages with an autostart JavaScript code with errors. This problem is in the ideology of decoding: when JavaScript writes a decoded autostart JavaScript, the new starting script may destroy the decoded HTMLock script while working.
Open the program and follow the wizard. You can select a page to lock and select a name for a backup page. The program will make a backup copy and then will lock the selected page.
Place the locked pages to your web site and backup pages to a secured place. Don't delete backup pages! You cannot restore the original source pages from the locked pages sources.
To make any changes to a locked page, you should replace it from the backup copy (file XXXX_original.html) and, after any modifications, repeat new locking.
Don't protect the pages with an auto-start javascript code. We recommend you to delete any JavaScript code from the locked page.
The program uses protection algorithms based on the XOR logical operation. This is a sufficient protection method for java-script based protection, but it may be easy cracked. We recommend use long passwords for best results.
Sorry, you cannot restore the password from the locked page because the password is not stored there.
Create a command line *.bat file and protect multiple files using the batch processing.
You can use the program in your *.bat files. Command line parameters are:
htmlock.exe "<Template Name>" <File to Lock> <Backup File Name> <password>
Note: Use double quotes (") to wrap multiple words as one parameter (such as long file names containing spaces).
If you would like to make HTML source protection, use "Source Hide Protection" template and the password "default".
You must call the program from the program directory only. Use absolute path to your files.
This is an example of such bat files:
lock.bat:
c: cd "c:\Program Files\Atrise\HTMLock" htmlock.exe "Password Protect Session" "d:\www\index.html" "d:\backup\index.html" "my_password" htmlock.exe "Password Protect Session" "d:\www\price.html" "d:\backup\price.html" "my_password" htmlock.exe "Password Protect Session" "d:\www\order.html" "d:\backup\order.html" "my_password"
restore.bat:
copy "d:\backup\index.html" "d:\www\index.html" copy "d:\backup\price.html" "d:\www\price.html" copy "d:\backup\order.html" "d:\www\order.html"
The locked page can be called from any "gate" web page. You can use a "<form>" HTML tag in the gate pages. This is an example:
<form name="passwordform" action="lockedpage.html"> Password: <input type="password" name="pwd" /> <input type="submit" /> </form>
You can also make a link to your protected page:
<a href="lockedpage.html?pwd=your_password">protected page</a>
The program is tested to work fine on:
Use this template to hide the source code of any one HTML page.
This template uses cookies to store a password in the user's local machine. You can use it to protect multiple web pages. The default password storing time is 365 days.
This template uses cookies to store a password on user's local machine. You can use it to protect multiple web pages. The cookie with the password information will be destroyed after closing all the web browser windows.
The older versions log is removed.