JavaScript Web Page "Protection"
It is impossible to protect your web page source code but some people sell products for hundreds of dollars that claim to do just that. Instead of wasting your money you might consider the code offered on some of the below pages which is at least as effective as anything you can pay for. That has the added advantage that when you see how easy all the "protection" is to bypass all you will have spent is a little time.
- Encrypting/Obscuring your Web Page
- HTML Source Encryptor
This free encryption JavaScript is as effective at protecting your HTML source as much software available for you to purchase. - Obscuring JavaScript
A simple method of obscuring the content of your JavaScript without affecting their functioning. - Obscuring Text
A simple method of obscuring your HTML.
- HTML Source Encryptor
- Disable Select and Print
Discouraging people from selecting and copying your page text.
- Disabling the Netscape Menu Bar
Getting rid of the Netscape Menu bar to stop people using Netscape 7.0 to decrypt your page.
- Hiding JavaScript Source
How to use PHP to hide your javascript source.
So here are some pages on how easily the above techniques and those used by software costing hundreds of dollars can be bypassed.
- How to Disable 'View Source'
The most effective way to stop people from being able to read your page source.- More on View Source
Why you can't hide the source code of an HTML page - 14 ways that such "protection" can be bypassed, one of which ALWAYS works.
- More on View Source
- Purchasing HTML Source Protection
Don't waste your money on programs offering ineffective web page protection that can be bypassed in a few seconds by those that know how.
- Why Encrypt?
Since encrypted pages are so easily decrypted why would you bother.
- Protecting Images
What you can and can't do to protect the content of your web page.
- Blocking View Source - Yet Again
A further discussion on how pointless it is to try to block people from viewing your HTML source.
Copyright © Felgall Pty Ltd



