环境搭建
- Java
Java需要的版本是15,下载地址是:https://jdk.java.net/java-se-ri/15。
需要注意的是,java15的版本是默认没有jre的,所以我们需要在java的路径下输入以下命令,得到jre。
binjlink.exe --module-path jmods --add-modules java.desktop --output jre
下载完之后需要配置环境变量(这里的版本贴错了,应该是15版本的):
检查安装是否成功:
java -version
- maven(可以忽略,因为用idea启动webgoat的时候,是强制使用idea自带的maven的,就算去修改也是使用idea默认的maven)
maven需要的版本是3.2.1以上的版本,我这里使用的是3.8.6版本,下载地址是:https://maven.apache.org/download.cgi。
下载完后需要配置环境变量。
检测是否安装成功,
代码语言:txt复制mvn -v
- webgoat
下载地址,https://github.com/WebGoat/WebGoat/releases/tag/v8.2.2,
idea下载lombok插件,否则lombok就无法使用。
maven下载完pom.xml里面的环境后,还要手动修改org.owasp的版本号,修改为6.5.3。(我这里自动下载的是6.5.3,但是源码里面写的确实6.1.3,具体可以看IntelliJ IDEA的安装位置pluginsmavenlibmaven3maven-repoorgowaspdependency-check-maven
,该路径下的版本号,根据版本号进行修改即可)
启动
登录网页127.0.0.1:8080/WebGoat/login
,发现启动成功
点击注册,然后根据注册的账号密码进行登录即可。