Estoy tratando de ejecutar un comando para atacar una aplicación con inicio de sesión, pero no sé cómo pasar mi usuario y contraseña a la URL.
El inicio de sesión envía una publicación con usuario y contraseña para verificar si existe.
orden de atacar.
docker run --rm -v $(pwd):/zap/wrk/:rw -t owasp/zap2docker-stable zap-baseline.py -t http://172.31.95.32:8080/myapp/login -g gen. conf -r testreport.html authMethodName : formBasedAuthentication authMethodConfigParams :loginUrl= http://172.31.95.32:8080/myapp/login
Sería mejor ejecutar ZAP en modo gui y ordenar su configuración de Contexto, que puede exportar. Luego puede importar y reutilizar su contexto dentro de cualquier proceso de CI o CD que necesite.
zap-baseline.py está destinado a hacer exactamente lo que su nombre implica. Proporcione una evaluación superficial (solo pasiva) de su aplicación/servicio.
Más detalles sobre ZAP Baseline Scan están disponibles aquí:
para tu información
Tuve que usar la imagen ictu/zap2docker-weekly para lograr este objetivo.
aquí está el repositorio con algunos ejemplos.