iblamedev/ctfbrain
GitHub: iblamedev/ctfbrain
一款实验性 CTF 自动化框架,通过检测题目类型并路由到专门模块来辅助快速解题。
Stars: 0 | Forks: 0
# ctfbrain - 实验性 CTF 自动化框架
**状态:Pre-alpha / 实验性**
ctfbrain 是一款实验性的 CTF 自动化工具,能够检测挑战类型并将其路由到专门的模块。
## 安装
```
git clone https://github.com/iblamedev/ctfbrain.git
cd ctfbrain
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
```
## 快速使用
python3 ctfbrain.py level1.py
python3 ctfbrain.py image.jpg
python3 ctfbrain.py http://example.com
## 模块
```
Password cracker (XOR decryption)
Git analysis (multi-branch flags)
Steganography (LSB extraction)
Crypto decoders (Base64, hex, rot13, rot47)
Web recon (basic)
Forensics (archive extraction)
Network scanning (basic)
Reverse engineering (strings, ltrace, strace)
Privilege escalation (CTF use only)
many more..
```
## 已知限制
```
Many modules are incomplete (enhancements can be done)
False positives are common
This is an experimental learning project
```
## 路线图
未来的版本计划集成 MCP (Model Context Protocol)。
## 依赖项
pycryptodome>=3.19.0
sympy>=1.12
pwntools>=4.11.0
requests>=2.31.0
paramiko>=3.0.0
Pillow>=10.0.0
colorama>=0.4.6
## 截图
以上展示的图片是 PicoGym WebDecode 挑战的示例截图。
以上展示的图片是 PicoGym WebDecode 挑战的示例截图。标签:Base64解码, CTF自动化, DOS头擦除, Git分析, Hex解码, HTTP工具, LSB提取, Maven, MCP集成, Paramiko, PicoCTF, Pillow, pwntools, Pycryptodome, Python, ROT13, Web安全, XOR解密, 云存储安全, 云资产清单, 加密解密, 协议分析, 子域名变形, 安全测试, 密码破解, 插件系统, 攻击性安全, 数字取证, 数字取证, 数据泄露, 无后门, 权限提升, 漏洞验证, 网络安全, 网络扫描, 自动化框架, 自动化脚本, 自动化脚本, 蓝队分析, 逆向工具, 逆向工程, 隐写术, 隐私保护