-
-
Notifications
You must be signed in to change notification settings - Fork 1
Getting Started
anony edited this page Jul 4, 2026
·
2 revisions
This page covers the minimum requirements and the fastest path to running RAVEN C2 for the first time.
| Requirement | Version / Notes |
|---|---|
| Java (JDK) | 17 or higher (OpenJDK recommended) |
| Maven | Required only if building from source |
| OS | Windows, Linux, macOS, BSD, or Termux (Android) |
| Git | For cloning the repository |
RAVEN C2 uses three branches depending on your intent:
main — for normal usage
git clone --branch main https://github.com/MatrixTM26/RAVEN.git
cd RAVENdev — for contributions, pull requests, and development
git clone --branch dev https://github.com/MatrixTM26/RAVEN.git
cd RAVENmaster is reserved for the project owner/admin only.
If you just want to run the framework without compiling, a prebuilt JAR is already included and maintained via GitHub Actions:
java -jar output/RAVEN C2-2.0.0.jarOr download it directly: [Download Latest JAR](https://raw.githubusercontent.com/MatrixTM26/RAVEN/dev/output/RAVEN C2-2.0.0.jar)
See the Installation and Build page for platform-specific build instructions.
By default, the server starts in Web Panel mode:
java -jar target/raven.jarThen open your browser at:
http://localhost:5000
- Configure the server via Configuration
- Set up mutual TLS via Certificate Management
- Explore other modes in Interface Modes