我正在开发一个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”可能会更加突出。
添加回答
举报
0/150
提交
取消