【发布时间】:2023-10-02 23:36:01
【问题描述】:
我正在尝试在使用身份验证的网站上使用 OWASP ZAP 运行基线扫描。它使用基于 JSON 的身份验证。但是当我运行它时,我在结果中看到它没有登录。
我是这样运行的:
docker run -v C:/ZAP/:/zap/wrk owasp/zap2docker-weekly zap-baseline.py -t https://myaddress.com -n somecontext.context -z "-config forcedUser.setForcedUserModeEnabled=true"
这是我做的手动测试。
- 在 GUI 模式下运行 ZAP
- 导入的上下文
- 通过单击按钮打开“强制用户模式”
- 已运行自动扫描。它奏效了,所以我认为上下文没问题
docker 安装 (-v) 似乎也可以。当我添加 -r report.xml 时,我可以在 zap 完成后在 C:/ZAP/ 中看到报告。
【问题讨论】:
-
您找到使用基线扫描脚本进行身份验证的方法了吗?
-
我已经按照@kingthorin 的建议使用了这个github.com/ICTU/zap-baseline。但必须对其进行修改才能与我的应用程序一起使用。
标签: authentication owasp zap