MYTHIC
APOLLO
POSEIDON
WEBSOCKET
DetectionBlue TeamSOCOctober 12, 2026•9 min read

Detecting Mythic C2: Agents, Profiles and Translators

Mythic is a framework, not a single implant. Detection means thinking in terms of its profiles and agents rather than one static signature.

Scroll

Mythic is a modular, multi-agent C2 with a plugin ecosystem: agents such as Apollo (.NET/Windows), Medusa (Python) and Poseidon (Go, cross-platform), paired with pluggable C2 profiles (HTTP, websocket, DNS) and translators. Detection focuses on default profile artifacts and per-agent host behaviour.

Signals at a Glance

SignalWhereATT&CK
Default HTTP profile URIs / headers / pollingProxy, ZeekT1071.001
Websocket C2 to non-standard endpointsProxy, ZeekT1071
Apollo .NET assembly load / inline execute-assemblyETW, Sysmon, EDRT1620
Poseidon large Go binary (Linux/macOS)EDR, osqueryT1105
Periodic check-in with jitterFlow/proxyT1571

Profiles and Translators

Mythic's default HTTP profile has recognisable URIs and a parameterised polling cadence; the websocket profile is unusual enough that any internal host opening a long-lived websocket to an odd destination deserves a look. Hunt for the polling shape first:

// KQL: periodic small GET/POST polling to a single host (profile-agnostic)
ProxyLogs
| where Method in ("GET","POST")
| summarize reqs=count(), avgLen=avg(ContentLength), hosts=dcount(Host)
          by SrcIp, Host, bin(TimeGenerated, 1h)
| where reqs > 30 and avgLen < 1500
// Then enrich Host with newly-registered-domain and reputation feeds.

Per-Agent Host Behaviour

Vetted sources

Mythic is open source and its default profiles are documented per C2 plugin. Treat published URIs as hunting leads (profiles are editable) and lean on per-agent host behaviour plus beacon timing. SigmaHQ covers execute-assembly and CLR-load patterns for the Apollo case.

Build Detections That Fire

Mjolnir Security helps blue teams turn threat intelligence into high-fidelity detections across endpoint, network, identity and cloud telemetry.

Detection EngineeringManaged Detection & ResponseThreat HuntingIncident ResponsePurple Teaming
  • Detection Engineering We build and tune detections mapped to ATT&CK from your own telemetry.
  • Threat Hunting as a Service Hypothesis-driven hunts for the behaviours on this page.
  • 24/7 Incident Response Containment when a detection fires. Call +1 833 403 5875.
Written by: Mjolnir Threat Research (MTAC)  |  Published: October 12, 2026  |  Last reviewed: October 12, 2026