Skip to main content

A C2 Framework for Red Team Operations

Project description

PhoenixC2

PhoenixC2

An Open-Source C2-Framework written in pure Python3.

Disclaimer

This project is still in development and not ready for professional use. This framework is intended for educational and research purposes only. The author and its affiliates do not endorse or condone any illegal or malicious activity conducted with this framework. Users of this framework are solely responsible for ensuring that their use of this framework is in compliance with all applicable laws and regulations.

Features

  • Modern Web-Interface
  • Built for Teams and Organizations (Multi-User)
  • Customizable (Plugins, Modules, Kits)
  • Easy to use
  • Easy to extend
  • Supports different languages (Python, Go, ...)

Planned Features

  • Finished Web-Interface
  • CLI-Interface
  • Multi-Language Loaders
  • More standard modules/kits/plugins
  • Better documentation
  • More tests

Installation

Installation from source.

Requirements

  • Python3.11 =<
  • Go 1.15 =<

Command Line

git clone https://github.com/screamz2k/PhoenixC2.git
cd PhoenixC2
python3 -m pip install poetry
poetry install

Usage

Local

Start the server

poetry run phserver

The Web-Interface is available at http://localhost:8080 by default.

Start the client

The client is not yet available.

Docker

# server
docker run --network host screamz2k/phoenixc2 phserver

Documentation

The documentation is available here

Contributing

Contributions are welcome! Please read the contribution guidelines first.

LICENSE

View license here

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

phoenixc2-1.0.tar.gz (415.1 kB view details)

Uploaded Source

Built Distribution

phoenixc2-1.0-py3-none-any.whl (463.7 kB view details)

Uploaded Python 3

File details

Details for the file phoenixc2-1.0.tar.gz.

File metadata

  • Download URL: phoenixc2-1.0.tar.gz
  • Upload date:
  • Size: 415.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.2 Linux/5.15.0-1035-azure

File hashes

Hashes for phoenixc2-1.0.tar.gz
Algorithm Hash digest
SHA256 2d471123e8090b59b04d150fa6b359fe4d63d02f12b6485bc54a01d35c2dd6af
MD5 73ff0ef0372f7c4dd6434fcfe8d2fd4a
BLAKE2b-256 338156aae9151b7448bd110492895bf5e2ab8e1e9878e87d0ada6316616fb92e

See more details on using hashes here.

File details

Details for the file phoenixc2-1.0-py3-none-any.whl.

File metadata

  • Download URL: phoenixc2-1.0-py3-none-any.whl
  • Upload date:
  • Size: 463.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.2 Linux/5.15.0-1035-azure

File hashes

Hashes for phoenixc2-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7e540edbcaa31310bd0a45a50a1c84dc1d2eb7c70620394917ff3c8f1708aed6
MD5 e58b589b1ecce249ade04928c136ecab
BLAKE2b-256 8087df4c03b60c57da2e213c9f95d989262fbf2c8b7c9b179bef77ce2a47d326

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page