WebGoat v8.1.0 下载安装(windows)

目录

一、下载

二、安装

坑1 jdk版本

坑2 两个版本jdk共存

1、JAVA_HOME环境变量修改

2、环境变量Path值顺序

坑3 如何让局域网中的电脑连上webgoat


万万没想到,WebGoat安装倒是不难,下载颇费老神。

写本文主要出于以下几点:

1、介绍一种方便快速的从github下载文件的方法

2、介绍几个WebGoat安装过程中的小坑

一、下载

官方的下载链接是:https://github.com/WebGoat/WebGoat/releases

运行webgoat只要下载下图第一个文件webgoat-server-8.1.0.jar就行

我还想看源代码,就把Source code也下了。

不过,从github下载东西可太考验人品了,不但慢,而且我下了两次都没下成功,到了第三次的时候我悟了,我想这肯定不是我一个人的坑,坑大了,自然就有人填坑,于是网上找了找,真的找到填坑的了。

这篇知乎介绍了几种快速下载github上的文件的方法:如何快速从Github下载文件

我试了第一个网站:https://d.serctl.com/

左边栏

OWASP WebGoat 是一款由 OWASP 提供的安全学习平台,主要用于帮助用户了解并实践常见的 web 安全漏洞及其修复方法。以下是关于如何下载、安装和运行 WebGoat 的简单步骤: ### 下载与安装 #### 步骤一:克隆项目源码 访问 [WebGoat GitHub仓库](https://github.com/WebGoat/WebGoat),点击“Code”按钮选择 HTTPS 或 SSH 地址,并通过以下命令将代码克隆到本地: ```bash git clone https://github.com/WebGoAt/WebGoat.git ``` #### 步骤二:环境准备 确保您的计算机已安装以下工具及库: 1. **JDK** - 至少需要 JDK 8 或更高版本; 2. **Maven** - 构建工具用于管理依赖项。 验证是否成功安装了所需软件: ```bash java -version mvn -v ``` 如果上述两条指令均能返回正确的信息,则说明您已经具备基本条件继续下一步操作;否则先完成相应设置再回来尝试吧! #### 步骤三:构建项目 进入刚clone下来的文件夹内,执行 maven 编译打包命令生成可执行 jar 文件。 ```bash cd WebGoat mvn clean install ``` 此过程可能会花费一些时间因为它会自动从远程服务器上拉取所有必要的库文件至本地存储区(.m2)目录下。 完成后,在 `target` 目录里应该能看到类似名为如 "webgoat-server-x.x-SNAPSHOT.jar" 这样的成果物(x代表具体的数字版次号). #### 启动应用 转至包含这个`.jar`包所在位置然后直接运行下面这句即可启动服务端程序啦! ```bash java -jar target/webgoat-server-*.jar ``` 默认监听于 localhost 上面的8080端口地址处(http://localhost:8080/)打开浏览器输入网址就能看到登录界面咯~ 至此就完成了整个流程的操作哦~ ---
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值