Centos7下搭建WebGoat 8和DVWA环境

Posted luxiaojun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7下搭建WebGoat 8和DVWA环境相关的知识,希望对你有一定的参考价值。

搭建WebGoat

安装前置条件说明

我们这里选择WebGoat的jar版本,由于WebGoat 8的jar文件已自带了tomcat和数据库,所以不需要再另外安装tomcat和mysql这种东西,只需要安装jdk用于运行jar文件即可。

由于WebGoat 8使用jdk 1.8编译所以我们也需要安装jdk 1.8版本

1、下载并安装JDK

卸载OpenJDK

java -version    #查看当前jdk版本
rpm -qa | grep -E ‘java|jdk‘    #查看OpenJDK相关包
yum remove -y java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64 java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64    #卸载OpenJDK

下载JDK链接

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

技术图片

安装JDK

tar -zxf jdk-8u121-linux-x64.tar.gz -C /opt    #解压文件到/opt目录,对于.bin版本直接执行该文件即完成解压
mv /opt/jdk* /opt/java8_64    #重命名文件夹为java8_64

配置环境变量

vim /etc/profile
export JAVA_HOME=/opt/java8_64
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib

技术图片

source /etc/profile

 查看Java版本 

java -version

技术图片

 技术图片

2、下载WebGoad(v8.0.0.M14),其他高版本需要安装高版本JDK

https://github.com/WebGoat/WebGoat/releases

技术图片

启动WebGoad

1> 默认监听127.0.0.10:8080地址

java -jar webgoat-server-8.0.0.M14.jar

2>自定义ip和端口可在启动时指定相应参数

java -jar webgoat-server-8.0.0.M14.jar --server.port=8000 --server.address=0.0.0.0

技术图片

 

以上是关于Centos7下搭建WebGoat 8和DVWA环境的主要内容,如果未能解决你的问题,请参考以下文章

DVWA篇之环境搭建

初学者想搭建DVWA,关于DVWA的安装问题

Centos7下快速搭建DNS域名解析服务器

centos7.2下搭建CDH5.8.3

网络安全学习渗透测试篇01-DVWA靶场环境搭建教程

webgoat 7.1 安装简介