【安全测试】WebGoat安装
参考资料:http://wenku.baidu.com/link?url=Qg8GOqw6-CK92-3Dgrm608TlJjDtKMLU9ZlC73Js9LD2FZFgqdHEfJ2sTIRCae_PvQZu-B6h1OD2xxBg5aLOyedD6C9YtBh4gxm1rttSihS
WebGoat需要java环境,所以需要先安装jdk,并配置相应的环境变量,具体步骤如下:
1、jdk环境变量配置:
a.) 新建变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk1.7.0_71(安装的jdk的路径)
b.) 打开PATH,添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
c.) 新建变量名:CLASSPATH,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
***************************************************************************************
- .表示当前路径,%JAVA_HOME%就是引用前面指定的JAVA_HOME;
- JAVA_HOME指明JDK安装路径,此路径下包括lib,bin,jre等文件夹,tomcat,eclipse等的运行都需要依靠此变量。
- PATH使得系统可以在任何路径下识别java命令。
- CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别。
- 测试JDK 在CMD命令下输入javac,java,javadoc命令
***************************************************************************************
2、配置Tomcat环境变量
在解压后的webgoat文件夹中有一个tomcat文件夹,这里面才有webgoat网络漏洞学习课程的本体
a.) 新建变量名:CATALINA_BASE,变量值:C:\...\WebGoat-5.4\tomcat (变量值为tomcat的路径,打开解压之后的webgoat文件夹,里面自带了tomcat)

b.) 新建变量名:CATALINA_HOME,变量值:C:\...\WebGoat-5.4\tomcat(同上)

c.) 打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

3、打开Tomcat
a.) 由于不是使用安装版的tomcat,不能在服务中打开tomcat,所以要进入cmd,cd进入tomcat的bin目录,输入service.bat install如图所示,第一次安装会提示已被安装。

b.) 仍在上述cmd界面,输入startup,如图所示,稍后会弹出一个tomcat框。这个tomcat框没有闪退消失,表示tomcat服务已经启动了。


c.) 进入webgoat文件夹,打开webgoat_8080.bat,tomcat默认是占用8080端口。如果以上的操作都没有出错,这个时候会弹出一个tomcat窗口,表示服务已启动。

4、运行webgoat
a.) 打开浏览器,输入http://localhost:8080/ ,出现以下页面表示tomcat服务已经成功启动

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

c.) 登录完成后,将出现以下界面,表示webgoat安装完成!

【安全测试】WebGoat安装的更多相关文章
- [转载]SharePoint 2013测试环境安装配置指南
软件版本 Windows Server 2012 标准版 SQL Server 2012 标准版 SharePoint Server 2013 企业版 Office Web Apps 2013 备注: ...
- 测试 Mono 安装
测试 Mono 安装 为了测试核心编译器(mcs)和运行时(mono),应该创建一个简单的程序并编译它.可以在喜欢的任何文本编辑器中创建程序.这里采用一种快速而简陋的方法创建该文件(虽然没有任何格式化 ...
- 【Linux探索之旅】第一部分第三课:测试并安装Ubuntu
内容简介 1.第一部分第三课:测试并安装Ubuntu 2.第一部分第四课预告:磁盘分区 测试并安装Ubuntu 大家好,经过前两个比较偏理论(是否想起了带着瓜皮帽,手拿折扇的老学究,或者腐儒)的课程, ...
- siege压力测试工具安装和介绍
Siege是linux下的一个web系统的压力测试工具,支持多链接,支持get和post请求,可以对web系统进行多并发下持续请求的压力测试. 安装 Siege #wget http://www.jo ...
- 基于linux下的NIST数字测试包安装过程
基于linux下的NIST数字测试包安装过程 1. 首先解决windows文件不能粘贴到Ubuntu的问题 选择利用VMware Tools进行解决 打开虚拟机VMware Workstation,启 ...
- AlwaysOn可用性组测试环境安装与配置(一)--SQL群集环境搭建
一.测试环境介绍 1. 宿主使用工作站(HYPR-V)基本配置如下: 处理器:Intel(R) Core(TM) i5-4470 CPU @ 3.20GHz 3.20GHz 内存(RAM):8.00G ...
- NUnit Test Adapter----单元测试需要安装这个插件
最近通过VS2012集成Nunit的测试用例,想直接在VS中查看结果,分析测试覆盖率:所以找到了NUnit Test Adapter插件:该插件下载地址: http://visualstudiogal ...
- cts 测试环境安装 ubuntu
1 下载cts测试包 和 sdk 包 http://source.android.com/compatibility/downloads.html ----cts 包 http://develope ...
- ubuntu-10.04的测试环境 安装测试 Coreseek开源中文检索引擎-Sphinx中文版
主要参考文档:http://www.coreseek.cn/products-install/install_on_bsd_linux/ 一. 32位版本: coreseek安装需要预装的软件: ap ...
随机推荐
- 161226、js日期格式化
JavaScript Date format(js日期格式化) 方法一:// 对Date的扩展,将 Date 转化为指定格式的String // 月(M).日(d).小时(h).分(m).秒(s).季 ...
- CI 框架导出文件
CI框架目录结构: |-application (应用目录) |-system (核心目录) |-downexcel (文件存在目录) |-ZipBackDir (备份目录) |-index.php ...
- C# : CEF操作
代码挺差的,仅供学习.参考 class CEFGlueLoader { class CefAppImpl : CefApp { protected override void OnBeforeComm ...
- xcopy /r /y "$(TargetPath)" "$(ProjectDir)"..\CMSAdmin\DLL\
作用:1.所有都生成这里容易管理 2.tfs获取的时候不会有出问题 3.如果都是引用项目 会存在先后顺序 也会导致生成代码的时候出问题
- Java SE 简介 & 环境变量的配置
Java SE 简介 & 环境变量的配置 一.Java 技术的三个方向 Java 技术分为三个方向 javaSE( Java Platform Standard Edition 标准版)用来开 ...
- IoC、DI、AOP
相信学习Java语言的同学都对这三个概念不太陌生.下面用spring的例子简单说明这三个概念. IoC(Inversion of Control):控制反转.正常情况(控制未反转)下,如果servic ...
- 【leetcode❤python】 189. Rotate Array
#-*- coding: UTF-8 -*-#由于题目要求不返回任何值,修改原始列表,#因此不能直接将新生成的结果赋值给nums,这样只是将变量指向新的列表,原列表并没有修改.#需要将新生成的结果赋予 ...
- 23.mysql集群(master-master)
参考: http://blog.csdn.net/mr__fang/article/details/8692480 http://www.2cto.com/database/201201/116756 ...
- Date Picker和UITool Bar的使用
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px Verdana } span.s1 { } span.s2 { background-colo ...
- caffe + ubuntu16.04 (version without GPU)
This Guide is based on caffe github wiki guide (https://github.com/BVLC/caffe/wiki/Ubuntu-16.04-or-1 ...