WebGoat 安装

Author: Xu FC

WebGoat 8 Standalone 安装


Platform: Linux kali121 5.3.0-kali1-amd64

Java 版本

  • 支持 Java11
root@kali:~# java --version
openjdk 11.0.5 2019-10-15
OpenJDK Runtime Environment (build 11.0.5+10-post-Debian-2)
OpenJDK 64-Bit Server VM (build 11.0.5+10-post-Debian-2, mixed mode, sharing)

WebGoat 8 下载

wget https://github.com/WebGoat/WebGoat/releases/download/v8.0.0.M26/webgoat-server-8.0.0.M26.jar

WebGoat 8 运行

java -jar webgoat-server-8.0.0.M26.jar --server.port=8080 --server.address=localhost

WebGoat 7 安装


Platform: Ubuntu 16.04.3 LTS

Java 安装

  • 请选择Java8,不要使用Java9,WebGoat目前与Java9有很多兼容性问题。
  • 导入Webupd8 PPA
add-apt-repository -y ppa:webupd8team/java
apt-get update
  • 安装 java8: apt-get install oracle-java8-installer
  • 设置为默认jdk
update-java-alternatives -s java-8-oracle
apt install oracle-java8-set-default
  • 安装完成验证
root@66:/usr/local# java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)

WebGoat 7 Standalone 安装

  • 下载WebGoat: wget https://github.com/WebGoat/WebGoat/releases/download/7.1/webgoat-container-7.1-exec.jar
  • 运行WebGoat: java -jar webgoat-container-7.1-exec.jar -httpPort=8081

WebGoat 7 源码安装

  • 安装 maven: apt install maven
  • Clone WebGoat: git clone https://github.com/WebGoat/WebGoat.git
  • 编译安装 WebGoat
cd WebGoat
mvn clean install -D maven.test.skip
  • WebGoat 配置文件WebGoat/webgoat-container/src/main/resources/application.properties, 可在该文件中修改server.address 和 server.port
  • 启动 WebGoat: mvn -pl webgoat-server spring-boot:run
  • 注册一个新用户


    Register new user
  • 安装完成


    WebGoat
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容