【问题标题】:how to encode html pages that could not decode it again如何编码无法再次解码的html页面
【发布时间】:2012-01-24 13:06:19
【问题描述】:

我有一个 HTML 页面想要对其进行编码,因此无法再次对其进行解码,但希望在所有浏览器上正确显示它。
我知道存在一个名为 Encrypt Web Pro 的程序可以做到这一点,但我们知道用它编码的 html 页面可以很容易地再次解码。
你知道一个安全的方法吗?请帮帮我...

【问题讨论】:

标签: html encode


【解决方案1】:

使用free obfuscating HTML encoder,您可以将您的php 输出编码为加密的javascript。直接查看源代码将产生一行编码的 javascript。这不利于搜索引擎优化,并且仍然可以使用源代码调试器(例如用于 firefox 浏览器的 Firebug)查看源代码。

【讨论】:

    【解决方案2】:

    这是不可能的,因为要显示页面,浏览器需要读取 HTML 代码。

    【讨论】:

      【解决方案3】:

      如果网络浏览器需要呈现您的 HTML(这就是 HTML 的全部意义所在),从技术上讲,它不能被加密:根据定义,浏览器无法读取 HTML,除非您还包含解密密钥,即毫无意义,因为它违背了加密的全部目的。

      我认为您正在寻找的是 HTML 混淆器:某种方式来混淆 HTML,使人类难以理解,但浏览器可以毫无问题地解码。

      编辑:谷歌搜索 html 混淆器会引发大量结果

      如果您提供任何有关您想要实现的目标的更多信息,将会有所帮助。

      【讨论】:

        猜你喜欢
        • 2023-04-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-12-05
        • 2012-02-04
        • 2015-04-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多