Skip to content

maxDcb/C2Core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exploration C2 Core

Overview

Exploration C2 Core is the foundational submodule shared across all components of the Exploration Command and Control (C2) framework, including C2Implant, C2LinuxImplant and C2TeamServer. Written in C++, it provides core data structures, communication protocols, and serialization mechanisms to enable modular and cross-platform development of C2 components.

This repository is intended to be used as a dependency in both Windows and Linux builds of the Exploration C2 framework.

Features

  • Unified message format across all C2 transport channels
  • Serialization and deserialization of C2 messages using nlohmann/json
  • Utilities for modules development
  • Designed for portability and reuse across multiple platforms

Dependencies

Prerequisites

  • CMake 3.24
  • C++17 compatible compiler (e.g., g++, or MSVC)

This repo is not supposed to be built on its own.

About

Core Submodule of Exploration C2

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published