【问题标题】:ZAProxy: 400 HTTP response when attack on localhost:8080ZAProxy:攻击 localhost:8080 时的 400 HTTP 响应
【发布时间】:2018-01-12 14:36:40
【问题描述】:

我安装了 ZAProxy 和 FireFox,确保代理设置正确并且对于 localhost 和 8080 这两个工具都是相同的。我有一个名为 openemr 的 Web 应用程序,当前在 XAMPP Apache 服务器上运行,我可以在 FireFox 中以http://localhost:8080/openemr 的身份访问它。

问题出在 Zap 中,在“快速启动”选项中:如果我粘贴上面的 URL 并单击“攻击”,则会显示错误:

攻击网址失败:收到400响应码

作为替代方案,我也尝试从 FireFox 访问 Web 应用程序,但它没有出现在 Zap 中用于发起攻击的网站列表中。

我错过了什么步骤吗?

另一方面,我只能复制和粘贴 URL(如 wiki 页面网站)来进行攻击。这似乎工作正常。同样,如果我在 FireFox 中浏览一个活动网站,它会显示在 Zap 的网站列表中以供扫描。

Zap 版本是 2.6。 Java 版本似乎不太可能成为问题——我还没有检查过。

可能是什么问题?

【问题讨论】:

  • 欢迎来到 StackOverflow!我格式化了错误消息并改写了一些句子和标题以提高清晰度。祝你好运!

标签: php security firefox localhost zap


【解决方案1】:

这肯定是配置问题 - 我一直使用 ZAP 攻击本地应用程序 :)

您是在另一个端口上启动 ZAP 吗?你需要这样做,这样它们就不会发生冲突。您可以通过 ZAP 选项或使用-port 命令行选项来更改它。

值得通过手动请求编辑器请求 URL - 请参阅 https://github.com/zaproxy/zaproxy/wiki/FAQquickScanFailed 了解更多详细信息。

【讨论】:

  • 确实,我将 Zap 端口从 8080 更改为 8081,它立即开始工作!感谢您的帮助。
猜你喜欢
  • 2020-04-23
  • 1970-01-01
  • 2017-07-21
  • 1970-01-01
  • 2016-10-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多