Multi Purpose Hacking/ Pentesting Tools

What is WebGoat?
WebGoat is an insecure J2EE web application that is maintained by OWASP. The primary goal of this tool is simple and that is to create an interactive teaching environment. The updated version of this tool (7.0.1) is the latest in a series of improvements to take WebGoat into the modern era. This release has over 50 lessons created by the WebGoat team.

Is WebGoat Free?
All version of the tool are free of charge.

Does WebGoat Work on all Operating Systems?
This program works natively on Windows, Linux and MAC OS X operating systems.

What are the Typical Uses for WebGoat?
WebGoat is created to educate about web application security lessons. For each lesson, Users must be able to demonstrate their knowledge of a security issue by exploiting a real vulnerability in the WebGoat program. This tool provides a realistic teaching environment that aid users by giving hints and codes to further explain the lesson.