NexusC2

NexusC2

A modern, cross-platform command and control framework with encrypted communications, in-memory execution, and comprehensive pivoting capabilities.

49+
Commands
3
Platforms
AES-256
Encryption
REST
API

Powerful Features

Built for modern red team operations with security and flexibility in mind.

Cross-Platform Agents

Deploy agents on Windows, Linux, and macOS with platform-specific capabilities and consistent behavior.

Strong Encryption

AES-256-GCM encryption with rotating keys, RSA handshakes, and per-session secrets for all communications.

In-Memory Execution

Execute BOF files and .NET assemblies entirely in memory without touching disk, minimizing forensic footprint.

Network Pivoting

SOCKS5 proxy tunneling and SMB-based agent linking for deep network penetration through multiple hops.

REST API

Full-featured REST API with JWT authentication for automation, scripting, and integration with other tools.

Modern GUI

Intuitive graphical interface built with Fyne for efficient operation management and real-time monitoring.

Architecture

A robust, containerized infrastructure designed for scalability and security.

graph TB subgraph Operators GUI[GUI Client] API[API Client] end subgraph Server["NexusC2 Server"] direction TB WS[WebSocket Service] REST[REST API] DB[(PostgreSQL)] LS[Listener Service] end subgraph Network["Target Network"] direction TB A1[Windows Agent] A2[Linux Agent] A3[macOS Agent] SMB[SMB Agent] end GUI -->|WebSocket| WS API -->|HTTPS| REST WS --> DB REST -->|gRPC| WS REST -->|Query| DB WS -->|gRPC| LS LS --> DB LS -->|HTTP/HTTPS| A1 LS -->|HTTP/HTTPS| A2 LS -->|HTTP/HTTPS| A3 A1 -->|SMB Pipe| SMB

Quick Start

Get up and running in minutes with Docker.

terminal

$ git clone https://github.com/nexusc2/nexusc2.git

$ cd nexusc2/server/docker

$ docker-compose up -d

# WebSocket service on port 3131 (GUI clients)

# REST API on port 8443

# Listeners configurable via GUI or API

Ready to Get Started?

Explore the documentation, browse available commands, or dive into the how-to guides.

to navigate to select ESC to close
Powered by Pagefind