WebGoat 概述
WebGoat 是由 OWASP 维护的、故意设计不安全的 Web 应用程序,专门用于教学 Web 应用安全漏洞和防御技术。
环境搭建方法
方法 1:使用 Docker(推荐)
# 1. 安装 Docker(如未安装)
# Linux
sudo apt-get update
sudo apt-get install docker.io docker-compose
docker pull webgoat/webgoat
docker run -d -p 8080:8080 -p 9090:9090 -e TZ=Asia/Shanghai webgoat/webgoat
> docker-compose.yml <<
version:
services:
webgoat:
image: webgoat/webgoat:latest
container_name: webgoat
ports:
-
-
environment:
- TZ=Asia/Shanghai
- WEBGOAT_HOST=0.0.0.0
restart: unless-stopped
EOF
docker-compose up -d
docker ps
curl http://localhost:8080/WebGoat

