多语言展示
当前在线:615今日阅读:113今日分享:31

虚拟机中怎么运行webgoat

今天的这篇经验和大家聊一聊关于虚拟机中怎么运行webgoat的问题,希望能够帮助到有需要的朋友。
方法/步骤
1

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如图所示,我已经安装过了,所以提示服务已存在,如果第一次安装会提示已被安装。

2

注意:在cmd中进入一个文件是这样操作的:

3

b、仍在上述cmd界面,输入startup,会如图所示,稍等会弹出一个tomcat框

4

这个tomcat框没有闪退消失,表示你的tomcat服务已经启动了。 c、进入webgoat文件夹,打开webgoat_8080.bat,tomcat默认是占用8080端口。如果以上的操作都没有出错,这个时候会弹出一个tomcat窗口,服务已启动。 3、运行WebGoat a、打开浏览器,输入http://localhost:8080/ 出现以下页面表示tomcat服务已经成功启动

5

b、输入http://localhost:8080/WebGoat/attack 会出现身份验证,不同系统和浏览器弹出的框的样式很不一样,但是身份验证是一样的。用户名和密码都是guest,如图所示。

6

WebScarab 安装WebScarab.jar

7

chrome浏览器配置

注意事项

以上内容整理自互联网

推荐信息