Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

C2 (Command and Control) consists of C2 Server and C2 Agents (clients). MiNiFi agents implementing the C2 protocol are able to communicate with the C2 server. Currently an HTTP/HTTPS RESTFul paradigm exists to support C2 capabilities to MiNiFi C2 agents. At the core of the protocol we find the heartbeat mechanism from clients to server. Every command and control mechanism is driven and triggered by the responses to the heartbeat messages. Building on top of this "flipped" direction the C2 Server doesn't need to be aware of the clients beforehand it will be notified by them via the first heartbeat messages.


draw.io Diagram
bordertrue
diagramNameC2 Protocol
simpleViewerfalse
width

...

900
linksauto
tbstyletop
diagramDisplayName
lboxtrue
diagramWidth411
revision2