當我嘗試在終端 (Debian 10) 上運行以下 ZAP 命令時:
docker run -v '$(pwd):/zap/wrk/:rw' -t owasp/zap2 docker-weekly zap-api-scan.py -t http://10.170.170.170:1700/account?field4= 4555666777888&"field7=GENERIC01"&"field10=ABC076 -f openapi -r ~/serverkeys/ZAP_Report.htm
我收到一個錯誤:
docker: 來自守護行程的錯誤回應:create $(pwd): "$(pwd)" 包含本地卷名的無效字符,只有 "[a-zA-Z0-9][a-zA-Z0-9_.- ]“ 被允許。如果您打算傳遞主機目錄,請使用絕對路徑。
我能夠從 Windows 10 終端成功運行相同的命令,如下所示:
docker run -v "$(pwd):/zap/wrk/:rw" -t owasp/zap2docker-weekly zap-api-scan.py -t http://10.170.170.170:1700 /account?field4=4555666777888"&"field7=GENERIC01"&"field10=ABC076 -f openapi -r ZAP_Report.htm
我錯過了什么?
uj5u.com熱心網友回復:
不要參考 mount 引數,即使用docker run -v $(pwd):/zap/wrk/:rw ...
https://www.zaproxy.org/docs/docker/baseline-scan/上顯示了一個作業示例
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/341782.html
