Lion Cipher Lab

Set up DVWA to practice safely

Why it matters

DVWA (Damn Vulnerable Web Application) is one of the oldest and most widely referenced practice targets in web security. It is a PHP and MySQL web app that was written on purpose to be full of vulnerabilities, so that people learning web attacks and defenses have a legal, controllable place to work. Deliberately vulnerable apps exist for exactly this reason: you cannot lawfully practice on a website you don't own, so the community publishes broken-by-design apps you run yourself. Getting DVWA running once, on your own machine, bound to localhost, gives you a safe, disposable target you are…

What you'll learn

Steps in this lab

  1. The one rule, before anything downloads
  2. What DVWA is, in one breath
  3. Confirm your lab engine is ready
  4. Pull and run DVWA, bound to localhost
  5. Create the database and log in
  6. Set the security level
  7. The golden rules — and running it hands-off
  8. What you just built — and where it goes next

Open the full interactive lab →