Where can I find a deliberately insecure open source web application?

12,589

Solution 1

There are online (hacking challenge / practice / fun ) and offline (you got the source code) apps:

Offline :

Online

More Realistic Demonstration

This is an old list I grabbed from somewhere, some of them can be down right now.

Challenge sort of examples

Solution 2

Check out WebGoat. It's an application riddled with vulnerabilities from the OWASP list, designed as a learning resource for web application developers. The application is a tutorial that walks developers through the vulnerabilities it contains, with tests for each lesson.

Solution 3

You might want to try https://hack.me

It is a community driven project where all kinds of vulnerable web applications are hosted and shared. You can run them in a new sandbox, safely without downloading/configuring any server.

I'm the project founder but since it's a completely free project I thought this would be worth saying in addition to the great other resources mentioned.

Solution 4

There was a website that was built to have insecurities in it, and the object was to hack it. I can't remember its name. I'm googling around for it. Will edit as I find it.

Found it: The name is hackthissite.org.

Solution 5

there is also...Damn Vulnerable Web App (DVWA) ...

here...dvwa.co.uk

Share:
12,589
Phil Laliberte
Author by

Phil Laliberte

Updated on June 14, 2022

Comments

  • Phil Laliberte
    Phil Laliberte almost 2 years

    As a developer, I've learned that I usually gain a better understanding of best/worst practices through experience. The area of web application security isn't really somewhere where my organization can afford to let developers learn through trial and error.

    So looking for a hands-on approach to knowledge sharing of best practices in web application security, I was thinking that it would be useful to have an open source application that was deliberately built to be insecure in order to help teach junior developers about application security.

    Does anyone out there know where to find something like this?

  • Athena
    Athena over 15 years
    Thank you as well for this link! I just realized that I've had that in my bookmarks list, marked as something to explore, but never actually got around to doing so! (I guess I know where my next few weekends are going to go :-))
  • h3xStream
    h3xStream almost 14 years
    dvwa.co.uk (the link was down without the "www.")