All tools

Lab Environments

DVWA

Damn Vulnerable Web Application for learning OWASP bugs.

beginner
Docker
LAMP
Lab

Authorized testing only. Practice on systems you own, isolated labs, or targets with written permission. Unauthorized access is illegal.

When

Practicing SQLi, XSS, CSRF, file inclusion at adjustable difficulty.

How

Docker run; login; set security level; exploit each module.

Why

Structured web vuln curriculum in one app.

Commands & usage

docker run --rm -it -p 80:80 vulnerables/web-dvwa

Commands are educational examples. Adapt hosts, paths, and rates to your authorized scope.

Tags

lab
web
owasp

Related in Lab Environments