Web Security Tools - Vulnerable web application for testing security controls.
Security Education - A deliberately vulnerable web application for practicing security testing.
Vulnerability Training - Environment for learning to mitigate common web application security risks.
Vulnerable Test Targets - Node.js application designed to teach OWASP Top 10 vulnerabilities.
Vulnerable Applications - Node.js application demonstrating common security vulnerabilities.
Vulnerable Systems - Vulnerable web application demonstrating OWASP Top 10 risks.
The OWASP NodeGoat project provides an environment to learn how OWASP Top 10 security risks apply to web applications developed using Node.js and how to effectively address them.