brannondorsey / application-security-workshop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Application Security Workshop

Explore web application vulnerabilities like XSS and server-side injection through example. This repo contains Docker runtime environments for a vulnerable web application and an attacker-controlled service meant to exploit it.

If you're looking for notes on the vulnerabilities covered in this workshop, and how to exploit them, see WORKSHOP_NOTES.md.

Running the Demo Environment

Docker and docker-compose must be installed on your machine before continuing.

# Build and run the Docker image containers
make run

# You can now visit the vulnerable service in a web browser on http://localhost:8080

# And if you want to peruse stolen loot during the workshop, run...
make login-attacker-controlled-service

Read the Makefile for more info.

About


Languages

Language:HTML 49.8%Language:TypeScript 45.4%Language:Dockerfile 2.4%Language:Makefile 2.4%