Home¶

Modern C2 framework built for extensibility
Consortium is a programming language agnostic, and networking protocol agnostic command and control (C2) framework that is designed to be collaborative, highly extensible, and modular. The framework ships with its own listeners and agents while also allowing users to rapidly develop their own highly customized listeners and agents.
Warning
Consortium is actively being developed and is currently considered to be in the alpha phase of development. As such it should be noted that:
- Backwards incompatible/breaking changes may be made at any time.
- The framework is currently not feature-complete.
- Documentation may be lacking and incomplete in some areas.
Feel free to raise any problems, feature requests, or bug reports via the GitHub issues section.
-
Getting Started
- Install Consortium and get the framework up and running as quickly as possible.
- Explore the high level usage of the framework through the Consortium client.
-
Usage
- Look through the Server REST API or Server Events Websockets API to script automations and write custom clients.
- Develop custom listeners and agents for the framework.
-
Advanced
- Extend the framework further through writing plugins or event hooks
- Look through the API reference for more information on working with framework components.