theanonspider/Spider-C2
GitHub: theanonspider/Spider-C2
一个模块化的命令与控制(C2)框架,专为授权安全测试中的多 agent 管理与远程操作而设计。
Stars: 0 | Forks: 0
# 🕷️ Spider-C2
## 📖 描述
Spider-C2 是一个模块化的命令与控制框架,专为安全专业人员设计。它允许操作员在授权的测试活动中管理多个 agent、远程执行命令,并从受控系统中收集数据。
## ⚠️ 警告
**本工具仅供授权使用。** 在部署前,请务必获得书面许可。
## ⚙️ 安装说明
```
git clone https://github.com/theanonspider/Spider-C2.git
cd Spider-C2
pip install -r requirements.txt
🚀 Usage
bash
# 创建 authorization token(必填)
echo "SPIDER_C2_AUTHORIZED" > spiderc2.token
# 启动 C2 server
python spiderc2.py server
# 生成 agent
python spiderc2.py generate --type windows
# 列出已连接的 agent
python spiderc2.py list
🧩 Modules
Module Description
server Flask web dashboard + API
agent Multi-OS client agent
crypto AES-256 encryption
persistence Windows/Linux/macOS persistence
sysinfo System information collection
screenshot Screen capture
keylogger Keyboard input capture
shell Remote command execution
file_manager Upload/download files
anti_vm VM detection
anti_debug Debugger detection
🎨 Web Dashboard
Access the dashboard at http://localhost:8080
Login : admin / SpiderC2-2024!
Agents : real-time connected agents list
Commands : send commands to agents
👤 Author
@theanonspider
```
标签:C2框架, Flask, HTTP工具, IP 地址批量处理, Python, 安全学习资源, 安全测试, 攻击性安全, 无后门, 远控木马, 逆向工具