Difference between revisions of "WebGoat"

From Embedded Lab Vienna for IoT & Security
Jump to navigation Jump to search
Line 5: Line 5:
== Requirements ==
== Requirements ==


* Operating system: Linux
* Operating system: Kali Linux


== Description ==
== Description ==
WebGoat is a deliberately insecure web application maintained by OWASP designed to teach web application security lessons. It is a demonstration of common server-side application flaws. The exercises are intended to be used by people to learn about application security and penetration testing techniques.<ref>WebGoat Github, ''WebGoat'', 2022, accessed on: 08.01.2022. [Online]. Available: https://github.com/WebGoat/WebGoat</ref>
WebGoat is a deliberately insecure web application maintained by OWASP designed to teach web application security lessons. It is a demonstration of common server-side application flaws. The exercises are intended to be used by people to learn about application security and penetration testing techniques.<ref>WebGoat Github, ''WebGoat'', 2022, accessed on: 08.01.2022. [Online]. Available: https://github.com/WebGoat/WebGoat</ref>


== Installation ==
== Installation Instructions ==
* Run via Docker
sudo apt install docker.io
sudo docker run -it -p 127.0.0.1:80:8888 -p 127.0.0.1:8080:8080 -p 127.0.0.1:9090:9090 -e TZ=Europe/Amsterdam webgoat/goatandwolf:v8.2.2


 
== Access ==
=== Step 2 ===
* The landing page will be located at: http://localhost
 
* WebGoat will be located at: http://localhost:8080/WebGoat
Make sure to read
* WebWolf will be located at: http://localhost:9090/WebWolf
 
<div><ul>
* War and Peace
<li style="display: inline-block;"> [[File:Webgoat1.png|thumb|none|500px|Web goat]] </li>
* Lord of the Rings
</ul></div>
* The Baroque Cycle


== References ==
== References ==

Revision as of 20:57, 8 January 2022

Summary

This is a tutorial and info site on the OWASP's vulnerable web application WebGoat.

Requirements

  • Operating system: Kali Linux

Description

WebGoat is a deliberately insecure web application maintained by OWASP designed to teach web application security lessons. It is a demonstration of common server-side application flaws. The exercises are intended to be used by people to learn about application security and penetration testing techniques.[1]

Installation Instructions

  • Run via Docker
sudo apt install docker.io
sudo docker run -it -p 127.0.0.1:80:8888 -p 127.0.0.1:8080:8080 -p 127.0.0.1:9090:9090 -e TZ=Europe/Amsterdam webgoat/goatandwolf:v8.2.2

Access

  • Web goat

References

  1. WebGoat Github, WebGoat, 2022, accessed on: 08.01.2022. [Online]. Available: https://github.com/WebGoat/WebGoat