Skip to content

Getting Started

anony edited this page Jul 4, 2026 · 2 revisions

Getting Started

This page covers the minimum requirements and the fastest path to running RAVEN C2 for the first time.

Requirements

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

1. Clone 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 RAVEN

dev — for contributions, pull requests, and development

git clone --branch dev https://github.com/MatrixTM26/RAVEN.git
cd RAVEN

master is reserved for the project owner/admin only.

2. Run Immediately (Prebuilt JAR)

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.jar

Or download it directly: [Download Latest JAR](https://raw.githubusercontent.com/MatrixTM26/RAVEN/dev/output/RAVEN C2-2.0.0.jar)

3. Or Build From Source

See the Installation and Build page for platform-specific build instructions.

4. First Run

By default, the server starts in Web Panel mode:

java -jar target/raven.jar

Then open your browser at:

http://localhost:5000

Next Steps

Clone this wiki locally