The following table lists several websites that provide several challenges, which you can use to learn penetration testing:
URL |
Description |
---|---|
This contains four free challenges in the web application area, such as form brute forcing and HTTP basic authentication attack. | |
Hack.me is a free, community-based project powered by eLearnSecurity. The community can build, host, and share vulnerable web application code for educational and research purposes. | |
Hacking-Lab provides a security lab with various security challenges that you can try. They even provide a Live CD that will enable access into the Hacking-Lab's remote security lab. | |
This code lab shows how web application vulnerabilities can be exploited and how to defend against these attacks. | |
Enigma Group provides its members with a legal and safe security resource where they can develop their pen-testing skills on the various challenges provided by this site. These challenges cover the exploits listed in the OWASP (The Open Web Application Security Project) top 10 projects and teach members many other types of exploits that are found in today's applications, thus helping them to become better programmers in the meantime. | |
https://www.owasp.org/index.php/OWASP_Hackademic_Challenges_Project |
The OWASP Hackademic Challenges Project is an open source project that helps you to test your knowledge on web application security. You can use it to actually attack web applications in a realistic but controllable and safe environment. |
Hack This Site is a free, safe, and legal training ground for hackers to test and expand their hacking skills. It also has a vast selection of hacking articles and a huge forum where users can discuss hacking, network security, and just about everything. |