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 Axiom 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