基于 Vue + SpringBoot 构建的前后端分离的 Java 安全靶场。
前端工程是基于流行的 vue-admin-template 基础模板进行改改改,后端工程是基于 JDK11+SpringBoot 2.7.14 开发的。
1 、克隆前后端项目到同级目录
# 创建项目目录
mkdir SpringVulnBoot && cd SpringVulnBoot
# 克隆前端项目
git clone https://github.com/bansh2eBreak/SpringVulnBoot-frontend.git
# 克隆后端项目
git clone https://github.com/bansh2eBreak/SpringVulnBoot-backend.git
2 、启动服务
# 进入后端项目目录
cd SpringVulnBoot-backend
# 启动所有服务
docker compose up -d
3 、访问服务
4 、注意
1
doctl 1 天前
可以给出修复的实例代码吗
|
2
nvyao OP 有的,每个漏洞案例提供:
1 、漏洞介绍:包括漏洞描述、漏洞危害、安全编码要求和参考文章 2 、代码展示:包括漏洞代码和安全代码(就是你说的修复代码) 3 、漏洞测试:漏洞代码测试和安全代码测试, 提供了图形化(点点点即可)测试方式,当然你也可以抓包测试,用扫描器等等 |
3
ramastf0rce 1 天前
感觉可以加几个框架漏洞 spring, struts 和 ruoyi 的洞都很经典
|
4
nvyao OP @ramastf0rce 🫡
|