保护Web应用程序免受捕获

时间:2016-10-27 13:42:28

标签: angularjs caching webpage

以下是我对自己网页的疑虑

  • 如何禁止用户查看我的网页缓存?
  • 如何保护用户不要查看我的源代码和变量(即使他们可以将断点设置为调试或破解)
  • 我看到FaceBook不允许用户将FB页面视为开发人员/检查。如何实现这个目标?

1 个答案:

答案 0 :(得分:2)

你永远不能阻止任何人阅读发送到浏览器的html / js / css。唯一的方法是通过默默无闻的安全性,也就是说,使其变得更难,但如果有人想要看到它,他们就会这样做。

  • 缩小您的JS,HTML和CSS代码。
  • 使用类似防止右键单击的技巧 - >查看来源。

我刚刚查看了Facebook,并没有预防阅读他们的源代码。他们只是在控制台日志中输出一条消息,通知人们不要粘贴脚本代码。

另外,隐藏源代码与Fishing无关。有了钓鱼,有人会复制你的网站并诱骗人们前往那里。