WebGoat安装与配置

WebGoat安装与配置
1、JDK安装与环境变量配置
(1)安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)
(2)安装完JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量
a、系统变量→新建 JAVA_HOME 变量 。
变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0)
b、系统变量→寻找 Path 变量→编辑
在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)
c、系统变量→新建 CLASSPATH 变量
变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
系统变量配置完毕
(3)检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)
若如图所示 显示版本信息 则说明安装和配置成功。
2、配置tomcat环境变量
在解压后的webgoat文件夹中有一个tomcat文件夹,这里面才有webgoat网络漏洞学习课程的本体
(1) 配置环境变量
a、新建变量名:CATALINA_BASE
变量值:D:\WebGoat5.4\WebGoat-5.4\tomcat (这里变量值是你的tomcat的路径,打开解压之后的webgoat文件夹,里面自带了tomcat)
b、新建变量名:CATALINA_HOME,
变量值:D:\WebGoat5.4\WebGoat-5.4\tomcat (同上)
c、打开PATH,添加变量值: %CATALINA_HOME%\lib;%CATALINA_HOME%\bin
(2)打开tomcat
a、由于我们不是使用安装版的tomcat,不能在服务中打开tomcat,所以我们要进入cmd,cd进入tomcat的bin目录,输入service.bat install如图所示,我已经安装过了,所以提示服务已存在,如果第一次安装会提示已被安装。
WebGoat安装与配置_第1张图片
注意:在cmd中进入一个文件是这样操作的:
WebGoat安装与配置_第2张图片
b、仍在上述cmd界面,输入startup,会如图所示,稍等会弹出一个tomcat框
WebGoat安装与配置_第3张图片
WebGoat安装与配置_第4张图片

这个tomcat框没有闪退消失,表示你的tomcat服务已经启动了。
c、进入webgoat文件夹,打开webgoat_8080.bat,tomcat默认是占用8080端口。如果以上的操作都没有出错,这个时候会弹出一个tomcat窗口,服务已启动。
3、运行WebGoat
a、打开浏览器,输入http://localhost:8080/ 出现以下页面表示tomcat服务已经成功启动
WebGoat安装与配置_第5张图片
b、输入http://localhost:8080/WebGoat/attack 会出现身份验证,不同系统和浏览器弹出的框的样式很不一样,但是身份验证是一样的。用户名和密码都是guest,如图所示。
WebGoat安装与配置_第6张图片
3、WebScarab
(1)安装WebScarab.jar
(2)WebGoat安装与配置_第7张图片
WebGoat安装与配置_第8张图片
(3)chrome浏览器配置
WebGoat安装与配置_第9张图片

你可能感兴趣的:(监听,web安全)