Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.21 KB

README.md

File metadata and controls

35 lines (24 loc) · 1.21 KB

Styx

Styx is a reference architecture for placing MQTT relay bridges between an agent fleet and a private Mythic MQTT broker.

The idea

An agent can be configured with several public relay endpoints. Each relay is an MQTT bridge that forwards traffic over a private overlay network to one private broker. Mythic's MQTT C2 profile connects to that broker.

agent
  |-- TLS --> relay A -- private overlay --> private MQTT broker <-- Mythic MQTT profile
  |-- TLS --> relay B -- private overlay --> /
  `-- TLS --> relay C -- private overlay --> /

The relay list gives the agent alternative ingress paths.

Contents

Use this repository to reason about the design, then implement it within your own operational environment and change-control process.