下载
github下载:https://github.com/WebGoat/WebGoat/releases/tag/v8.2.2
此处github下载速度慢的小伙伴可以在浏览器安装GitHub加速
这款插件。
官方安装说明
根据官方说明,WebGoat的运行需要Java15以上的环境,并且WebGoat默认开启在8080端口,WebWolf默认开启在9090端口。
此处没有安装Java环境的小伙伴先去安装Javajdk17下载安装教程
运行
运行WebGoat
- win+r打开命令提示符窗口,输入cmd,cd进入WebGoat所在目录中,执行
java -jar webgoat-server-8.2.2.jar
WebGoat默认运行在8080端口,如果想指定IP和端口需要执行java -jar webgoat-server-8.2.2.jar --server.port=xxxx --server.address=xxx.xxx.xxx.xxx
- 因为WebGoat靶机中涉及到抓包的操作,需要配置代理。所以,这里推荐使用火狐浏览器。浏览器访问
http://localhost:8080/WebGoat/Login
WebWolf运行
- win+r打开命令提示符窗口,输入cmd,cd进入WebWolf所在目录中,执行
java -jar webwolf-8.2.2.jar
启动webWolf,如果报错It seems the application is startd on a OS with non default UTF-8 encoding:GBK
,那么就按照提示重新执行java -Dfile.encoding=UTF-8 -jar webwolf-8.2.2.jar
WebWolf默认运行在9090端口,如果想指定IP和端口需要执行java -jar webwolf-8.2.2.jar --server.port=xxxx --server.address=xxx.xxx.xxx.xxx
- 浏览器访问
http://localhost:9090/WebWolf/Login
另外,在WebGoat的学习过程中会使用到一些抓包的技巧,需要的小伙伴可以提前先下载安装BurpSuite专业版下载安装