ferryhardika/ctf-arena-solver
GitHub: ferryhardika/ctf-arena-solver
一款面向 CTF 竞赛学习者的多类别解题工具包,集成编码解码、Flag 提取、端口扫描等常用辅助功能。
Stars: 0 | Forks: 0
# CTF Arena 解题器 🚩
多类别 CTF 挑战解题工具包。仅供教育用途。
## 功能
| 类别 | 工具 |
|:---------|:------|
| **Crypto** | Base64、Hex、ROT、Morse、XOR 解码 |
| **Forensics** | Flag 提取、文本分析 |
| **Recon** | 端口扫描、URL 分析 |
| **自动检测** | 自动识别编码模式 |
## 快速开始
```
# 解码 base64
python3 ctf_solver.py --b64 'VGhpcyBpcyBhIHRlc3Q='
# ROT13 解码
python3 ctf_solver.py --rot 'Uryyb Jbeyq' 13
# Morse code
python3 ctf_solver.py --morse '.... . .-.. .-.. ---'
# 自动检测编码
python3 ctf_solver.py --auto 'U3VwZXIgU2VjcmV0'
# 从文本中提取 flags
python3 ctf_solver.py --extract 'flag{test} some text CTF{demo}'
# 端口扫描(仅限授权目标)
python3 ctf_solver.py --scan example.com
```
## 安装说明
```
git clone https://github.com/ferryhardika/ctf-arena-solver.git
cd ctf-arena-solver
python3 ctf_solver.py --help
```
## 许可证
MIT — 仅供教育用途。仅限授权测试。
标签:CTF工具, Python, 取证, 密码学, 手动系统调用, 无后门, 漏洞搜索, 编码解码, 逆向工具, 防御绕过