如何加密网页的页面源

时间:2017-06-20 07:06:57

标签: javascript html

我遇到了这个网站https://domain-4-sale.firebaseapp.com/demo/index-03.html#,当您看到网页来源时,他们已经加密了他们的源代码。我想知道怎么做。

3 个答案:

答案 0 :(得分:4)

那不是加密。这是escaping某些内容的结果,正如您考虑加密内容使用unescape所述。

你不能加密"客户需要解释的东西。无论采用何种方法,都可以使用" unncrypt"这些数据可以在客户端(用户)上获得,这意味着它很容易逆转。

答案 1 :(得分:1)

您无法对HTML输出进行加密,您可以对其进行模糊处理,以使人们更难理解。

答案 2 :(得分:0)

正如其他人指出的那样,您只能在客户端混淆(使其更难以查看)代码。由于浏览器必须能够恢复原始HTML才能呈现它,这意味着客户端(或最终用户)始终能够将其恢复为HTML。

要查看其工作原理,请打开您的javascript控制台并输入:

const myImage = document.querySelectorAll("img"); myImage.addEventListener("load", function(){ console.log("OK"); });

替换相关网页中的数据,您将看到所有转储到您控制台的HTML。