Qué es
OWASP Juice Shop es probablemente la aplicación vulnerable más completa y moderna: una SPA en Angular con backend Node.js/Express y SQLite. Incluye un Score Board que registra los retos resueltos.
Cómo se ejecuta
- Codespaces: el contenedor arranca solo; abrir la pestaña Ports y seleccionar el puerto 3000.
- Docker local: el
docker-compose.ymldel repo publica la app en127.0.0.1:3000.
Primeros pasos sugeridos
- Configurar el navegador con Burp Suite u OWASP ZAP como proxy.
- Navegar la tienda completa como usuario anónimo y como usuario registrado.
- Encontrar el Score Board y filtrar retos de 1 y 2 estrellas.
Los retos guiados están en el módulo Lab: OWASP Juice Shop.