How to hide the source code of a HTML page

前端 未结 4 523
青春惊慌失措
青春惊慌失措 2021-02-04 20:58

I created an HTML page and now would like to hide the source code and encrypt it.

How can I do that?

4条回答
  •  梦如初夏
    2021-02-04 21:42

    You can disable the right click, but that's a bad idea because expert minds can read anything from your page. You cannot totally hide the page source - this is not possible. Nothing is secure enough on the Internet.

    In any case, you can encrypt it and set a password. You can utilise this link - it will encrypt your HTML page with a password.


    First up, disable the right click, by writing out this script, right after the tag.

    
    

    Then, encrypt all of it, in this website, called 'AES encryption'.

    Link - http://aesencryption.net/

    You need to set a password to decrypt it ....you choose the password.

    After encrypting it, you can just write a basic HTML page just putting into the tag once again the script to disable the right click, into the tag you code and hide everything just writing at top of the page .

    Example

    
    
    
    
    
    
    --here, you put the encrypted code from the link above--
    
    
    
    

    Where it is written var message = "function disabled"; you can write for example something like 'This page cannot be viewed' or something which will annoy most of the users and will just leave. ['This page is unavailable' and so on ....].

    Finally, you will see a blank page with a message coming up as soon as you right click the page. The message will be something like 'This page is no longer active'.

    Example

      
    

    I do know that one can remove the or the Javascript script with some add-ons such as Firebug but anyway you will need to decrypt the code with a password in order to see the real page. Expert users might view the source code with a Brute Force attack, I think. So, nothing is safe.


    I found out an application that you need to instal on your computer. There is a feature in the Enterprise version but you must pay to get it. This feature is a tool which encrypt your HTML page creating an ultra-strong password encryption for HTML files using up to 384 bit keys for encryption [the link I wrote above uses up to 256 bit keys for encryption]. I have never tried it out, though, because it is not for free.

    Anyway, the link of the software 'HTML Guardian' - http://www.protware.com/default.htm For the feature about the encryption, merely click on 'Ultra-Strong HTML password protection' in the page.

提交回复
热议问题