# redStack ## Docs - [Architecture](https://mintlify.wiki/BaddKharma/redStack/architecture.md): Dual-VPC network design, EC2 instances, traffic flow, and security model. - [Havoc C2](https://mintlify.wiki/BaddKharma/redStack/c2/havoc.md): Build, configure, and use the Havoc C2 teamserver with the Demon agent through the Apache redirector. - [Mythic C2](https://mintlify.wiki/BaddKharma/redStack/c2/mythic.md): Deploy and use the Mythic C2 framework with the Apollo agent through the Apache redirector. - [Sliver C2](https://mintlify.wiki/BaddKharma/redStack/c2/sliver.md): Configure and use the Sliver C2 framework with the pre-built C2 profile through the Apache redirector. - [OpenVPN Mode (HTB/VL/PG)](https://mintlify.wiki/BaddKharma/redStack/external/openvpn-mode.md): Connect to HTB, VulnLab, and Proving Grounds Pro Lab networks through the redirector using OpenVPN. - [Introduction](https://mintlify.wiki/BaddKharma/redStack/introduction.md): What redStack is, who it's for, and how to use it responsibly. - [Cleanup](https://mintlify.wiki/BaddKharma/redStack/operations/cleanup.md): Tear down your lab with terraform destroy and verify all AWS resources are removed. - [Cost Management](https://mintlify.wiki/BaddKharma/redStack/operations/cost-management.md): Control AWS costs for your redStack lab with billing alarms and resource cleanup. - [Troubleshooting](https://mintlify.wiki/BaddKharma/redStack/operations/troubleshooting.md): Connectivity checks, component health checks, and common issues. - [Redirector Logs](https://mintlify.wiki/BaddKharma/redStack/redirector/logs.md): Monitor C2 traffic, decoy page responses, and scanner blocking in Apache logs. - [Redirector Overview](https://mintlify.wiki/BaddKharma/redStack/redirector/overview.md): Apache redirector design, three-layer security model, and connectivity testing. - [Security Layers](https://mintlify.wiki/BaddKharma/redStack/redirector/security-layers.md): Three-layer defense: scanner blocking, header validation, and URI-based C2 routing. - [SSL Certificate](https://mintlify.wiki/BaddKharma/redStack/redirector/ssl-certificate.md): Obtain a Let's Encrypt TLS certificate with Certbot for your redirector domain. - [Outputs Reference](https://mintlify.wiki/BaddKharma/redStack/reference/outputs.md): Terraform outputs containing all deployment details, IPs, credentials, and network architecture. - [Variables Reference](https://mintlify.wiki/BaddKharma/redStack/reference/variables.md): Complete reference for all Terraform input variables. - [Deploy](https://mintlify.wiki/BaddKharma/redStack/setup/deploy.md): Initialize Terraform, review the plan, and deploy your red team lab to AWS. - [IAM Permissions](https://mintlify.wiki/BaddKharma/redStack/setup/iam-permissions.md): Create an IAM user with the minimum permissions needed to deploy redStack. - [Prerequisites](https://mintlify.wiki/BaddKharma/redStack/setup/prerequisites.md): Install AWS CLI and Terraform, configure credentials, and create your SSH key pair. - [Terraform Variables](https://mintlify.wiki/BaddKharma/redStack/setup/terraform-variables.md): All configurable variables with defaults and deployment mode examples. - [Connectivity Verification](https://mintlify.wiki/BaddKharma/redStack/verification/connectivity.md): Verify all lab machines are accessible and reachable before configuring C2. - [Guacamole Access Portal](https://mintlify.wiki/BaddKharma/redStack/verification/guacamole.md): Access all lab machines through the browser-based Guacamole portal. ## OpenAPI Specs - [openapi](https://mintlify.wiki/BaddKharma/redStack/api-reference/openapi.json)