fle*_*led -1 html javascript browser debugging google-chrome
这可能听起来很愚蠢,但作为开发人员,我每天都在Chrome中使用调试器来测试我的Web应用程序,但是虽然这些工具对我们的开发人员很有价值,但也可能被用户用来对付我们如何捣乱我们的系统.
您可能知道使用调试器重新启用先前设置为禁用的按钮或更改隐藏标记或变量的值非常容易.然后很容易发布一个不假设要发送的表格,伪造价值......
当您的页面在生产环境中显示时,它是否可以防止使用所有debbugging工具?
某种可以添加到网页的元标记,还是其他什么?
我知道我可以加扰我的JS脚本,但还有其他方法吗?
谢谢
不,这是不可能的.正如John Conde所说,您应该使用服务器端验证来防止无效输入.即使没有调用它们的"调试器",用户也可以始终将请求(带有虚假数据)GET/POST到表单提交URL.
| 归档时间: |
|
| 查看次数: |
2477 次 |
| 最近记录: |