O Red Team Docker é um laboratório ofensivo conteinerizado de última geração. Ele combina o poder do Gemini-AI com ferramentas de rede de baixo nível, oferecendo uma interface visual (HUD) em tempo real para monitorar sua infraestrutura de ataque.
- Hacker Dashboard (HUD): Interface web centralizada com estatísticas do Docker em tempo real (CPU, Memória, Rede) para cada container.
- Ambiente GUI Integrado: Desktop XFCE4 completo acessível diretamente pelo navegador (noVNC).
- Arsenal Automático: O sistema detecta comandos ausentes e sugere ou instala os pacotes necessários via MCP.
- Conectividade Total: Usa
network_mode: hostpara garantir que VPNs e interfaces de rede (como Wi-Fi no Linux) funcionem nativamente dentro do laboratório.
Você só precisa de dois componentes instalados no seu host:
- Python 3.x
- Docker Desktop (ou Docker Engine no Linux)
A maneira mais fácil de começar é usando o script interativo de setup:
- Clone o repositório:
git clone https://github.com/hyskoniho/red-team-docker.git cd red-team-docker - Inicie o laboratório:
python setup.py
- Escolha o Modo:
- Opcão 1 (Simple): Apenas o terminal do laboratório no CLI.
- Opção 2 (Complete): Sobe toda a stack GUI + HUD + Dashboards e abre no seu navegador.
Red Team Docker is a next-generation containerized offensive lab. It blends the processing power of Gemini-AI with low-level network tools, providing a real-time visual HUD to monitor your attack infrastructure.
- Hacker Dashboard (HUD): Centralized Web UI with real-time Docker stats (CPU, Memory, Network) for every container in the stack.
- Integrated GUI Environment: Full XFCE4 Desktop accessible directly via your browser (noVNC).
- Automated Arsenal: The system detects missing commands and suggests or installs required packages via MCP.
- Full Connectivity: Uses
network_mode: hostto ensure VPNs and network interfaces (like Wi-Fi in Linux) work natively inside the lab.
You only need two components installed on your host:
- Python 3.x
- Docker Desktop (or Docker Engine on Linux)
The easiest way to start is by using the interactive setup script:
- Clone the repository:
git clone https://github.com/hyskoniho/red-team-docker.git cd red-team-docker - Launch the lab:
python setup.py
- Choose your Mode:
- Option 1 (Simple): Only the lab terminal in your CLI.
- Option 2 (Complete): Deploys the full GUI + HUD + Dashboard stack and opens it in your browser.
Se você escolheu a Instalação Completa, o HUD estará disponível abrindo o arquivo frontend/index.html ou acessando os serviços individuais:
- GUI Desktop: http://localhost:6080
- Terminal Web: http://localhost:7681
- Stats Bridge: http://localhost:8082/stats
Caution
Aviso Legal / Legal Disclaimer: Este ambiente foi criado estritamente para fins educacionais. / This environment was created strictly for educational purposes.