File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111----------------------------------------
1212
1313## 项目介绍
14- JavaSecLab是一款综合型Java漏洞平台,提供相关缺陷代码 、修复代码、漏洞场景、审计SINK点、安全编码规范,覆盖多种漏洞场景,友好用户交互UI……
14+ JavaSecLab是一款综合型Java漏洞平台,提供相关漏洞缺陷代码 、修复代码、漏洞场景、审计SINK点、安全编码规范,覆盖多种漏洞场景,友好用户交互UI……
1515
1616![ image-20241020143155383] ( ./pic/home.png )
1717
1818![ show] ( ./pic/show.png )
1919
20+ ![ show] ( ./pic/show2.png )
21+
2022## 面向人群
2123
2224- 安全服务方面:帮助安全服务人员理解漏洞原理(产生、修复、审计)
2325- 甲方安全方面:可作为开发安全培训演示,友好的交互方式,帮助研发同学更容易理解漏洞
2426- 安全研究方面:各种漏洞的不同触发场景,可用于xAST等安全工具测试
2527
28+ ## 在线环境体验
29+
30+ http://whgojp.top/
31+
32+ 账号密码:admin/admin
33+
2634## 项目灵感
2735
2836 曾在甲方单位工作过一段时间,有机会可以接触到完整的** 漏洞生命周期** :很多次做完渗透测试后,通过(TAPD、Jira)发送工单通知研发朋友修复漏洞,经常面临着一些问题:** 1、研发不知道为什么这是个漏洞?2、研发不知道这个漏洞怎么修复?**
@@ -64,7 +72,7 @@ git clone https://github.com/whgojp/JavaSecLab.git
6472
6573 执行 sql/JavaSecLab.sql 文件
6674
67- 修改配置文件application.yml active为prod (项目默认为docker)
75+ 修改配置文件application.yml active为dev (项目默认为docker 如果搭建的过程中出现数据库连接错误 师傅们可以注意下这里 )
6876
6977 ``` yaml
7078 spring :
@@ -110,15 +118,18 @@ docker-compose -p javaseclab up -d
110118
111119本项目遵循 [ Apache License 2.0] ( http://www.apache.org/licenses/LICENSE-2.0 ) 协议,详细的许可证内容请参见项目中的 [ LICENSE] ( ./LICENSE ) 文件。
112120
113- ## 一些Tips🤔
121+ ## 一些Tips🙋
114122
1151231 . 安全问题:由于是漏洞靶场,因此不建议搭建在公网上使用
124+ 1 . 项目中的安全修复代码仅供参考,实际业务中漏洞修复起来可能要复杂的多……
125+ 1 . ** 问题/建议反馈:如果遇到一些项目问题或者更好的建议,欢迎各位师傅可以提Issue或加我微信进行反馈**
126+ 1 . ** 看到这里,师傅觉得项目有用的话,麻烦动动手点个star吧,非常感谢🙏**
116127
117128## 关于作者
118129
119130作者博客:https://blog.csdn.net/weixin_53009585
120131
121- 作者微信
122-
123- ![ image-20241020143410723 ] ( ./pic/wechat.png )
124-
132+ 作者微信:
133+ < div style = " text-align : center ; " >
134+ <img src=" ./pic/wechat.png" alt="description" width="271" height="366" />
135+ </ div >
You can’t perform that action at this time.
0 commit comments