漏洞知识库
点击放大


<di="center">

<br/>
![]()
![]()
![]()
![]()
![]()
![]()
<br/>
</div>
溯光,英文名“TrackRay”,意为逆光而行,追溯光源。同时致敬安全圈前辈开发的“溯雪”,“流光”。
溯光是一个开源渗透测试框架,框架自身实现了漏洞扫描功能,集成了知名安全工具:Metasploit、Nmap、Sqlmap、AWVS、Burpsuite等。
溯光使用 Java 编写,SpringBoot 作为基础框架,JPA + HSQLDB嵌入式数据库做持久化,Maven 管理依赖,Jython 管理 Python 插件,quartz 做任务调度,freemarker 做视图层,Websocket 实现命令行式插件交互。
如有任何使用上的问题请提交 issue。如果你具备插件开发的能力,希望你也能一起来维护这个项目。
项目开发不易,如果对你有帮助请下 star 以示鼓励。
本项目禁止用于商业用途
溯光开发的初衷是方便安全研究者检测漏洞以及教育学习使用。
溯光严格禁止一切通过本程序进行的违反任何国家法律行为,请在合法范围内使用本程序。
我们不会上传未公开的漏洞插件,也不允许插件中存在破坏性的语句,目前module模块只写了几个有代表性的模块供开发者参考。
使用本程序则默认视为你同意我们的规则,请您务必遵守道德与法律准则。
如不遵守,后果自负,开发者将不承担任何责任!
#### docker启动
1. git clone --depth=1 或下载 releases 最新版本源码
2. docker build -t trackray_beta . 构建镜像
3. docker run -dit -p 80:80 --name trackray_v3 trackray_beta 启动容器,可根据需求自行设定参数
4. docker exec -it trackray_v3 /bin/bash 进入溯光工作目录
5. 启动有需要的服务,如 AWVS、msfprc、SQLMap 等。并根据自己的需求修改application.properties配置文件
6. 下载溯光依赖资源文件,将文件移动到 /release/ 目录
7. 进入发布目录 cd release/,运行溯光nohup java -jar trackray.jar & 或 java -jar trackray.jar,若提示未找到文件请先执行一遍m package
8. 访问
#### 本地启动
1. git clone --depth=1 或下载 releases 最新版本源码
2. 启动有需要的服务,如AWVS、msfprc、SQLMap等。并根据自己的需求修改application.properties配置文件或直接通过启动参数配置
3. 下载溯光依赖资源文件,将文件移动到 /release/ 目录
4. 执行 Maven 编译命令 m package
5. 进入发布目录 cd release/,运行溯光nohup java -jar trackray.jar & 或 java -jar trackray.jar
6. 访问
#### 溯光依赖资源
> 链接: 提取码: eexr
下载资源文件解压后将对应版本的“resource”目录移动到“release”目录下。
Intellij IDEA,需要安装 lombok 插件。application.properties 中修改 trackray.account 和 trackray.password。| 日期 | 描述 |
| ---- | ---- |
| 2020-04-11 | 溯光3.2.1更新 |
| 2020-04-11 | 溯光3.2.0更新 |
| 2019-08-16 | 溯光3.1.0更新 |
| 2019-05-14 | 溯光3更新 |
| 2019-03-11 | 新增jython支持,可通过PyScript.java插件调用python脚本 |
| 2019-02-02 | 修复在linux环境下相关bug |
| 2019-01-30 | 溯光2更新 |
| 2018-10-29 | 溯光渗透测试框架开源 |
项目由浅蓝发起并主导开发。
致谢名单
#### 登录
![][2]
#### 任务列表
![][4]
#### 任务详情
![1557573022.jpg][6]
#### 无交互接口插件
![][7]
#### 部分独立插件示例
![][11]
![][12]
![][13]
![][14]
#### 交互式插件控制台
![][9]
#### MSF 控制台

您的捐助将被用于
* 持续开发溯光渗透测试框架
* 社区活动
* 奖励杰出贡献者
!微信 !支付宝
Email: blue#ixsec.org
> 交流群已满员,请添加作者微信邀请
![][10]
[1]: /docs/img/3999579642.png
[2]: /docs/img/242398485.png
[3]: /docs/img/4052103405.png
[4]: /docs/img/3017849620.png
[5]: /docs/img/4059228044.png
[6]: /docs/img/4094571871.png
[7]: /docs/img/1587610634.png
[9]: /docs/img/2882579563.gif
[10]: /docs/img/wechat.png
[11]: /docs/img/1565838022.jpg
[12]: /docs/img/1565838023.png
[13]: /docs/img/1565838152.jpg
[14]: /docs/img/1565924910.png
开发语言:Java
Star 数:2079
该项目属于漏洞知识库方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕溯光 (TrackRay) 3 beta⚡渗透测试框架(资产扫描|指纹识别|暴力破解|网页爬虫|端口扫描|漏洞扫描|代码审计|AWVS|NMAP|Metasploit|SQLMap)展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。
| 资源标题 | TrackRay - 溯光 (TrackRay) 3 beta⚡渗透测试框架(资产扫描|指纹识别|暴力破解|网页爬虫|端口 |
| 所属分类 | 漏洞知识库 |
| 发布作者 | admin |
| 发布时间 | 2026-10-06 00:58:15 |
| 下载权限 | 免费下载 |
| 附件数量 | 2 个下载链接 |
| 浏览次数 | 109 |
| 讨论数量 | 0 |
| 主题状态 | 正常讨论中 |