Burp 和 OWASP ZAP 有什么区别?

信息安全 打嗝套件 扎普
2021-08-31 08:44:55

我是安全测试的新手,我对两个 Web 代理工具感到困惑,即BurpOWASP ZAP

两者似乎都完成了相同的任务,那么它们之间究竟有什么区别呢?

2个回答

确实,这两种工具都在同一个空间中。Burp 是商业公司开发的商业闭源工具(可扩展),而 ZAP 是社区开发的免费开源工具。

两者都有相对的优势和劣势,但作为 ZAP 项目负责人,我会让其他人列举这些,因为我有点偏见。

拥有两个具有重叠功能的工具(在我看来)是一件好事,许多安全人员将 ZAP 和 burp 链接在一起以获得两者的优势。

我觉得这在很大程度上可能是 UI 偏好的问题,因为我在 BurpCE 中没有发现我在 ZAP 中确实无法做到的事情,我会说 ZAP 更直观。此外,Burp 中的标签非常烦人,当你开始大量使用时会变得难以管理。ZAP 中肯定有一些粗糙的补丁,看起来可以做一些事情,但在 Burp 中更容易。在真正习惯了 ZAP 之后,我确实发现自己在 ZAP 中比在 BurpCE 中更多。

话虽如此,Burp 的付费功能集似乎更像是一个“Web 应用程序扫描仪”,开发人员可以让它在某个地方运行并让它扫描和标记东西,而不是 ZAP,它是一个用于 Web 应用程序漏洞测试的工具最终用户必须积极使用它。