Devoxx workshop
Prerequisite
- Download ZAP and install it on your machine.
- Download WebGoat v8.0.0.M21
- Download Java 8 only download, see below.
- Docker (optional)
You should be able to change the proxy settings of your laptop, if not please download Firefox Portable Edition (https://portableapps.com/apps/internet/firefox_portable)
If the internet connection is fast enough we will use the online version hosted on Google Cloud.
Online
Open up a browser and point it to: http://1.1.1.1:8080/WebGoat/
Register as a new user.
Run on local machine
NOTE: Only necessary if the online version is not available. Choose one of the options below:
Running jar file
Prerequisite: Java 8 should be present on laptop
Start WebGoat:
java -jar webgoat-8.0.0-M21.jar
Using Java 9 or above, see https://github.com/WebGoat/WebGoat/wiki/FAQ#java9 for more information.
Using Docker image from Docker Hub
Prerequisite: Docker should be present on laptop
Copy this docker-compose
file to your local machine
docker-compose up