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.1.tar.gz (414.8 kB view details)

Uploaded Source

Built Distribution

phoenixc2-1.1-py3-none-any.whl (463.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: phoenixc2-1.1.tar.gz
  • Upload date:
  • Size: 414.8 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.1.tar.gz
Algorithm Hash digest
SHA256 45744e959201c4ebaba2ba1de0c533b87726c7b3b2e2a2c25f27cc366238a213
MD5 72894e70f54f76963930ac67f7027219
BLAKE2b-256 2eb4425e83470831e67cfa2de52b704350ff792048b8f0cbd40d0b3cf4fc4462

See more details on using hashes here.

File details

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

File metadata

  • Download URL: phoenixc2-1.1-py3-none-any.whl
  • Upload date:
  • Size: 463.3 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cea340bc0442e62b7f3837591da5b1702b9de565a2cfae73d1f241abf0b15414
MD5 ea5715b2da1bb793476594a36e1bc929
BLAKE2b-256 7e92854a594426bf0869a50391bf498aad95f084bb4bf83952206e15f7b51582

See more details on using hashes here.

Supported by

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