【问题标题】:How to encrypt HTML source code? [duplicate]如何加密 HTML 源代码? [复制]
【发布时间】:2012-03-29 13:49:15
【问题描述】:

可能重复:
How to encrypt HTML source code output using PHP

我建立了我的静态网站,现在我已经完成了如何加密我的源代码?我可以隐藏我的页面的 HTML 源代码,这样没人能看到吗?

我使用过 jquery、iframe、CSS 和 HTML。

我想保护我的网站免受注入。

【问题讨论】:

  • 你想达到什么目的?某种复制保护?另外,您是否可以接受搜索引擎无法为您编制索引的情况?
  • 你需要加密做什么?向客户隐藏您的代码?这似乎没有帮助...保护您的客户免受中间人攻击?使用https...您能否提供更多信息,背景?
  • 想要向用户显示网页但隐藏源代码就像想要向某人显示 JPG 但隐藏像素一样。 (有一些方法可以防止用户窃取它,但没有一个真正值得付出努力)
  • 相信我:没有人想“窃取”您的 HTML。
  • "i want protect my website from injection" 那么您不是在寻找“加密”,而是在寻找用户输入的转义。谷歌一下,那里已经有大量的内容了。

标签: javascript html encryption encoding protection


【解决方案1】:

这个article 涵盖了许多技术,包括:

  • 源代码填充
  • 无右键单击脚本
  • “JavaScript 加密”
  • HTML 保护软件

然而文章的结论是:

很遗憾,这个问题的简短回答是,您不能[隐藏您的源代码]。已经提出了各种方法,但所有这些方法都很容易被规避。最后,确保没有人可以窃取您的源代码的唯一可靠方法就是永远不要将其放到互联网上。

【讨论】:

  • 我希望您至少从该链接中提供一些内容,因为这不是我想的那样,我认为这是对 HTML 混淆的又一次徒劳的尝试。它实际上有一些很好的内容,如果你引用了一篇文章,我会为你点赞,但我通常不会点赞仅链接的帖子。
  • @Madmartigan。我以后会考虑你的想法。非常感谢。
  • 艰难的人群,为链接+1欢呼。
  • @teabot:感谢您的编辑,我不想在答案作者的嘴里说的话。这比单纯的链接要好得多,您不必去其他地方了解上下文,也不必猜测答案试图传达什么。
  • @teabot 非常感谢您编辑我的回答并给出链接结论。
【解决方案2】:

有一个website dedicated to this matter。他们提供工具来实现你想要的。但是,无论如何,只需谷歌一点,希望有帮助

【讨论】:

  • 一定要喜欢“好处”。 “没有审查!远离所有网络内容过滤器。” 翻译:“再见 SEO!”
【解决方案3】:

很遗憾,你不能。 HTML 始终是打开的,因此浏览器可以呈现它,因此无法对其进行加密。

【讨论】:

  • 为什么“不幸”?想想如果你无法访问任何网页的“源代码”,学习 HTML/CSS 会有多困难......
  • 我不知道。一些工具(如早期版本的 Word)的 HTML 输出看起来很神秘......
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-05-16
  • 2012-11-13
  • 2012-01-01
  • 1970-01-01
  • 2012-10-25
  • 2020-12-19
  • 1970-01-01
相关资源
最近更新 更多