-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the official documentation for RAVEN C2 Framework — a modular, enterprise-grade Command & Control (C2) framework written in Java, built for authorized red team engagements and security research.
11111111111 11111 111 111 1111111111 1111 111
111 111 111 111 111 111 111 111111 111
111 111 111 111 111 111 111111111 111 111 111
1111111111 111 111 111 111 111 111 111 111
111 111 111 111 111 111 111 111 11111
111 111 111 111 11111 1111111111 111 1111Author: MatrixTM26 | Language: Java 17 | License: AGPL-3.0
RAVEN C2 is a modular, enterprise-grade adversary emulation framework written in Java. It supports multiple interface modes (Web, CLI, JavaFX GUI), mutual TLS authentication using PKCS12 keystores, AES-256-GCM encrypted agent communication, and multi-protocol session handling.
Important
RAVEN C2 Framework is provided strictly for authorized security testing, red team engagements, and educational research purposes only.
This software must only be used against systems, networks, or applications for which you have obtained explicit, documented authorization from the system owner — typically formalized through a signed rules-of-engagement (RoE) or penetration testing agreement.
Unauthorized access to computer systems is illegal under laws such as the Computer Fraud and Abuse Act (United States), the Computer Misuse Act (United Kingdom), and equivalent legislation in most other jurisdictions, and may result in civil and criminal penalties.
The author, MatrixTM26, and any contributors to this project assume no liability and are not responsible for any misuse, damage, or legal consequences arising from the use of this software.
By downloading, building, or using RAVEN C2 Framework, you agree that you are solely responsible for ensuring your use complies with all applicable local, national, and international laws.
| Page | Description |
|---|---|
| Getting Started | Requirements, cloning, and first run |
| Installation and Build | Building from source on Linux, Windows, macOS, BSD, Termux |
| Configuration |
server.properties and runtime settings |
| Interface Modes | Web Panel, CLI, and JavaFX GUI |
| Certificate Management | mTLS, CA, server, and agent certificates |
| Command Line Arguments | Full CLI flag reference |
| Security Features | Encryption and authentication model |
| FAQ | Common questions and troubleshooting |
| Contributing | Branching model and contribution guide |
Copyright © 2023–2026 MatrixTM26 · All Rights Reserved