Acunetix REST API 接口

作者:API传播员 · 2025-12-07 · 阅读时间:3分钟

除了用户友好的 Acunetix 用户界面外,所有 Acunetix 功能也可以通过内置的 REST API 使用。REST API 在安装后即可立即使用,无需额外配置。用户只需打开 Acunetix GUI 获取 API 密钥,即可开始使用 Acunetix REST API。


与 Acunetix REST API 集成

企业选择使用 Acunetix REST API 的主要原因之一是其能够轻松与自定义系统集成。Acunetix 提供了多种现成的集成解决方案,例如与 Jira 等问题跟踪工具以及 Jenkins 等 CI/CD 工具的集成。然而,对于其他产品,可能需要进行自定义集成。

如果目标产品也支持 REST 接口,您可以使用任何编程语言编写脚本,通过 REST 接口访问 Acunetix,执行扫描、获取漏洞数据,并将这些数据传递给其他工具。例如,您可以使用 Acunetix REST API 获取 Web 应用程序防火墙(WAF)的导出文件,然后通过 WAF 的 REST API 将其直接上传到 Web 应用程序的防火墙中。


使用 Acunetix REST API 实现自动化

另一个企业选择 Acunetix REST API 的重要原因是实现自动化。虽然 Acunetix 提供了内置的调度功能和“连续扫描”功能,可实现每日关键扫描和每周深度扫描,但部分客户可能需要更高程度的自动化。

例如,您可以在网站更新后自动运行 Acunetix 扫描。为此,可以创建一个脚本,当检测到特定网页内容发生更改时触发该脚本,并立即运行 Acunetix 扫描,以检查这些更改是否引入了新的漏洞。

此外,您还可以在自定义 CI/CD 环境中构建 Web 应用程序后运行 Acunetix 脚本。如果您使用 Jenkins,这种集成是现成的;而对于其他 CI/CD 工具,您只需编写一个自定义脚本,将其集成到您的软件开发生命周期(SDLC)中即可。


Acunetix REST API 示例

Acunetix REST API 的使用非常简单,所有功能均可通过内置的 REST API 实现。安装完成后,REST API 即可使用,无需额外配置。用户只需打开 Acunetix GUI 获取 API 密钥,即可开始操作。


总结

Acunetix REST API 为企业提供了强大的集成与自动化能力,使用户能够轻松将漏洞扫描功能融入现有的系统和工作流中。无论是与问题跟踪工具、CI/CD 工具的集成,还是实现高效的自动化扫描,Acunetix REST API 都能满足多样化的需求,帮助企业更高效地管理 Web 应用程序的安全性。

原文链接: https://www.acunetix.com/blog/web-security-zone/acunetix-rest-api/