为了账号安全,请及时绑定邮箱和手机立即绑定

如何禁用浏览器开发人员工具?

如何禁用浏览器开发人员工具?

红颜莎娜 2019-11-28 14:05:52
我正在开发一个Web应用程序,并且由于它可以访问下面的数据库,因此我需要能够从Safari,Chrome,Firefox和Internet Explorer中禁用开发人员工具,并在Firefox和所有类似的应用程序中禁用Firebug。有没有办法做到这一点?注意:数据库提供的AJAX框架要求提供给数据库的任何内容都必须在可以修改的Web参数中,并且返回的所有内容都必须使用JavaScript处理。因此,当它返回一个值(例如用户是否可以访问网站的特定部分)时,必须使用JavaScript进行处理,然后开发人员工具就可以访问该JavaScript。因此这是必需的。更新:对于那些仍然认为我在做错误假设的人,我确实询问过供应商。以下是他们的回复:以下是一些减轻风险的建议:1)使用JavaScript混淆器来混淆代码,并且仅提供已出售应用程序的混淆版本;保留非混淆版本供您自己编辑。这是一个在线混淆器: 如何混淆(保护)JavaScript? http://en.wikipedia.org/wiki/Obfuscated_code http://javascriptobfuscator.com/default.aspx2)使用较少描述的名称;对于那些将此类信息视为重要内容的人来说,也许是“ repeatedtasks.js”而不是“ security.js”,因为“ security.js”可能会更加突出。
查看完整描述

3 回答

?
qq_花开花谢_0

TA贡献1835条经验 获得超7个赞

不,你不能这样做

开发人员菜单位于客户端,由用户的浏览器提供。

同样,浏览器开发人员应该与服务器端数据库代码无关,如果这样做,则需要进行一些重要的重组。


查看完整回答
反对 回复 2019-11-28
?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

您的开发环境绝不可能是这种脑残。只是不可能。

我强烈建议您通过以下方式向您的老板发送电子邮件:

  • 在培训/学习时间表中需要一到两周的时间。

  • 您的供应商需要足够的支持凭单,以弄清楚如何执行服务器端验证。

  • 明确警告,如果该工具无法进行服务器端验证,在整个数据库泄漏/破坏等时,您都会在《华尔街日报》的首页上被嘲笑。


查看完整回答
反对 回复 2019-11-28
  • 3 回答
  • 0 关注
  • 1380 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信