gpt4 book ai didi

html - 如何隐藏 HTML 页面的源代码

转载 作者:搜寻专家 更新时间:2023-10-31 21:56:33 26 4
gpt4 key购买 nike

我创建了一个 HTML 页面,现在想隐藏源代码并对其进行加密。

我该怎么做?

最佳答案

您可以禁用右键单击,但这是个坏主意,因为专家头脑可以从您的页面中读取任何内容。您不能完全隐藏页面源代码——这是不可能的。互联网上没有什么是足够安全的。

无论如何,您都可以对其进行加密并设置密码。您可以使用此链接 - 它会使用密码加密您的 HTML 页面。


首先,通过在标记之后编写此脚本来禁用右键单击。

<SCRIPT language=JavaScript>

<!-- http://www.spacegun.co.uk -->

var message = "function disabled";

function rtclickcheck(keyp){ if (navigator.appName == "Netscape" && keyp.which == 3){ alert(message); return false; }

if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) { alert(message); return false; } }

document.onmousedown = rtclickcheck;

</SCRIPT>

然后,对所有这些进行加密,在本网站中称为“AES 加密”。

链接 - http://aesencryption.net/

您需要设置密码才能解密....您选择密码。

加密后,你可以编写一个基本的HTML页面,只需放入<head>即可。再次标记禁用右键的脚本,进入<body>标记您的代码并隐藏所有只写在页面顶部的内容 <html hidden> .

例子

<!DOCTYPE html>
<html hidden>
<head>
<SCRIPT language=JavaScript>

<!-- http://www.spacegun.co.uk -->

var message = "function disabled";

function rtclickcheck(keyp){ if (navigator.appName == "Netscape" && keyp.which == 3){ alert(message); return false; }

if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) { alert(message); return false; } }

document.onmousedown = rtclickcheck;

</SCRIPT>
</head>
<body>
--here, you put the encrypted code from the link above--

</body>
</html>

写在哪里var message = "function disabled";例如,您可以写一些类似“无法查看此页面”的内容,或者会惹恼大多数用户并会离开的内容。 ['此页面不可用'等等....]。

最后,您将看到一个空白页面,并在您右键单击该页面后立即出现一条消息。该消息将类似于“此页面不再处于事件状态”。

例子

  <SCRIPT language=JavaScript>

<!-- http://www.spacegun.co.uk -->

var message = "**This page is no longer active**";

function rtclickcheck(keyp){ if (navigator.appName == "Netscape" && keyp.which == 3){ alert(message); return false; }

if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) { alert(message); return false; } }

document.onmousedown = rtclickcheck;

</SCRIPT>

我知道可以删除 <html hidden>Javascript 脚本,带有一些附加组件,例如 Firebug,但无论如何您都需要使用密码解密代码才能看到真实页面。我认为,专家用户可能会使用蛮力攻击来查看源代码。所以,没有什么是安全的。


我找到了您需要在计算机上安装的应用程序。企业版中有一项功能,但您必须付费才能使用。此功能是一个加密您的 HTML 页面的工具,它使用最多 384 位 key 为 HTML 文件创建超强密码加密 [我上面写的链接使用最多 256 位 key 进行加密]。不过,我从未尝试过,因为它不是免费的。

无论如何,“HTML Guardian”软件​​的链接 - http://www.protware.com/default.htm关于加密功能,只需点击页面中的“超强HTML密码保护”即可。

关于html - 如何隐藏 HTML 页面的源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25228476/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com