Home - froyo75/SpREaD GitHub Wiki
             Welcome to the SpREaD wiki!
Overview
SpREaD is a framework for building a Red Team infrastructure in an automated way. It includes a collection of Terraform projects, Ansible playbooks, and roles to help speed up deployment time.
Example of C2 infrastructure
Features
- Configure a new EC2 instance using AWS with Terraform
- Configure a new Droplet using Digital Ocean with Terraform
- Configure a new CDN using Azure RM with Terraform
- Configure a new smtp domain using Mailgun with Terraform
- Create and deploy a new VPS with firewall+sshd hardening
- Configure a new C2Proxy (with Let's Encrypt + dynamic redirect.rules support)
- Configure a new Clonesite (with Let's Encrypt support)
- Configure a new C2 server (Havoc, BRC4 and Cobalt Strike support only)
- Configure DNS records (+ SMTP templates) using Gandi's APIs
- Configure DNS Glue records (+ SMTP templates) using Gandi's APIs
- Setup a new Evilginx3 Docker Container
- Setup a new Evilginx3 Docker Container with CDN support
- Setup a new Gophish Docker Container with Evilginx support
- Setup a new Gophish Docker Container
- Setup a new Mailu Docker Container
- Setup a new NextCloud Docker Container
- Configure and deploy a new Ax controller
Supported Cloud Providers
| Logo | Provider | Services | 
|  | AWS | EC2 | 
|  | Digital Ocean | Droplet | 
|  | Azure | CDN | 
|  | Mailgun | SMTP domains | 
Supported Registrars
| Logo | Provider | Services | 
|  | Gandi.net | DNS | 
Supported C2 Frameworks
| Logo | Name | License | 
|  | Brute Ratel C4 | Commercial | 
|  | Cobalt Strike | Commercial | 
|  | Havoc | Open Source | 
Docker Containers
| Logo | Service | Image Path | 
|  | Evilginx3 | Docker/evilginx | 
|  | Gophish | Docker/gophish | 
|  | Gophish-Evilginx (integration only) | Docker/gophish-evilginx | 
|  | Mailu | Docker/mailu | 
|  | NextCloud | Docker/nextcloud | 
Additional Support