aristorechina/CTF-Misc-Arsenal
GitHub: aristorechina/CTF-Misc-Arsenal
一款基于Rust构建的CTF杂项方向一站式本地分析工具,集成了30余项文件分析、隐写检测、音频解码与哈希破解能力。
Stars: 2 | Forks: 0
# CTF Misc Arsenal

为 CTF 杂项而生的一站式本地分析工具。
集成 30 余项专业隐写与分析能力,拖入文件即可上手。底层基于 Rust 语言构建,性能强劲,支持 Windows 平台。产品采用**买断制授权**,平台兑换权益后完成激活,授权与当前设备及该工具终身锁定,**一次付费即享终身免费更新**,激活后永久离线可用。
购买地址:https://ifdian.net/item/f351e8687f8311f1ac7452540025c377
## 运行展示
|  |  |
| ---------------------------- | ---------------------------- |
|  |  |
## 已实现功能
###### 分析
1. binwalk - 识别(并可选择提取)嵌入在其他文件内部的文件和数据
- https://github.com/ReFirmLabs/binwalk
2. foremost - 根据文件的头部、尾部和内部数据结构来恢复文件
- https://foremost.sourceforge.net/
3. Magika - 基于人工智能的新型文件类型检测工具
- https://github.com/google/magika
4. ExifTool - 读取多种文件的元信息
- https://exiftool.org/
5. strings
6. StegSolve - 用于提取图像中隐藏的数据,广泛应用于隐写术挑战中
7. 动图分析
- 分解帧
- 时间间隔分析
###### 图片隐写
1. StegSolve 图像合成器 - StegSolve 的图像合成功能
2. JPHS - 仅包含 jpseek
- https://github.com/aristorechina/Patched-jpseek
3. BlindWaterMark
- https://github.com/chishaxie/BlindWaterMark
4. Cloacked Pixel
- https://github.com/livz/cloacked-pixel
5. F5 隐写
- https://github.com/matthewgao/F5-steganography
6. Image Steganography
- https://sourceforge.net/projects/image-steg/
7. Jsteg
- https://github.com/lukechampine/jsteg
8. OutGuess
- https://github.com/resurrecting-open-source-projects/outguess
9. PixelJihad
- https://github.com/oakes/PixelJihad
10. Steghide
- https://steghide.sourceforge.net/
11. Zsteg - 检测 PNG 和 BMP 文件中隐写隐藏的数据
- https://github.com/zed-0xff/zsteg
12. 图片高度修复
13. 图片宽度爆破
14. PNGIDAT块分析
15. 等距像素提取
###### 图片变换
1. Arnold 变换
2. ZigZag 变换
3. Hillbert 曲线变换
4. Peano曲线变换
###### 拼图
1. gaps
###### 哈希
1. 哈希类型识别
2. 掩码生成器
3. hashcat
4. John the Ripper
###### 文本隐写
1. SNOW
- https://darkside.com.au/snow/
2. Base 填充位隐写
3. 零宽字符隐写
###### 音频隐写
1. SSTV 解码器
2. Weatherfax 解码器
3. DTMF 解码器
4. Morse 解码器
5. MP3 帧位分析
*初试锋芒,不过尔尔;压轴好戏,尚在酝酿之中……*
## 兑换与激活流程
#### 注册
https://ctf-misc-arsenal.aristore.top/register

#### 登录
https://ctf-misc-arsenal.aristore.top/signin

#### 兑换授权
在此处输入**兑换码**兑换产品

#### 激活产品
首先确保你已兑换授权

点击侧边栏标题右侧的**未激活**

点击**开始激活**

复制**激活码**

将**激活码**粘贴到**授权口令**的输入框处,点击**查看请求**跳转到验证页激活应用

点击**批准激活**

回到应用点击**检查激活**

稍等一会状态就会转为已激活

## 使用方式
将待分析文件拖入工作台

部分功能需安装插件才可正常使用
*除了需安装插件的少数功能外,本产品其余全部由 Rust 语言倾力打造*

## 测试数据集
https://github.com/aristorechina/CTF-Misc-Test-Dataset
## 常见问题
**Q: 支持什么系统?**
A: 仅支持 Windows,且后续没有支持其他系统的计划。
**Q: 换电脑或更换硬件后授权还能用吗?**
A: 授权与物理机硬件绑定,更换电脑、主板或 CPU 等核心硬件后授权将失效,需要重新购买。不支持迁移或换绑,请确认设备环境后再激活。
**Q: 能不能退款?**
A: 购买后只要尚未在设备上激活均可申请退款。但是数字商品具有特殊性,本产品激活后即与硬件绑定,无法回收授权,因此**设备激活后恕不退款**。强烈建议先用体验版测试兼容性再决定购买与激活。
**Q: 工具需要联网吗?**
A: 仅激活时需短暂联网完成验证,激活后可以离线使用。
**Q: 关于软件更新?**
A: 在设备联网状态下,若当前版本非最新版本,启动时会强制自动更新到最新版本。更新完成后即可继续使用。
**Q: 体验版和正式版有什么区别?**
A: 体验版与正式版是两款独立软件。体验版完全免费,仅提供极少功能专门用于测试兼容性,无法通过升级或解锁变为正式版。正式版包含本页所列全部功能,并享有后续免费更新。
**Q: 一个兑换码可以激活多台设备吗?**
A: 不可以,每个兑换码激活后即与当前设备硬件绑定,无法解绑或换绑,同一设备也无法重复绑定同一产品的多个兑换码。未成功激活的兑换码权益不受影响,仍可在其他设备上使用。
**Q: 遇到问题或有功能建议应该在哪里反馈?**
A: 欢迎加入 QQ 群反馈,群内响应更及时,讨论也更方便。GitHub 留言可能无法及时留意到,建议优先通过群聊联系作者。
标签:Rust, 可视化界面, 文件分析, 网络流量审计, 隐写术