Skip to content

simonlucky/blackrose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blackrose: Cross-Platform C2 Post-Exploitation Framework

License

RustC2 is a cross-platform Command and Control (C2) post-exploitation framework implemented in Rust. It provides a robust and extensible platform for managing compromised systems and executing post-exploitation tasks in a stealthy manner.

Features

  • Cross-Platform: Blackrose is designed to work seamlessly across various operating systems, ensuring flexibility in deployment.
  • Stealthy Communication: Utilize advanced communication techniques to maintain stealth and evade detection.
  • Extensible Modules: Easily extend functionality with modular post-exploitation tasks to suit your needs.
  • Security and Reliability: Built with a focus on security, reliability, and minimal resource footprint.

Installation

Prerequisites

Build and Run

  1. Clone the repository:

    git clone https://github.com/yourusername/rustc2.git
  2. Navigate to the project directory:

    cd rustc2
  3. Build the project:

    cargo build --release
  4. Run RustC2:

    ./target/release/rustc2

Usage

  1. Configure the C2 server settings in config.toml.
  2. Execute the RustC2 binary on the compromised host.
  3. Manage and interact with compromised hosts using the C2 server.

For detailed usage and module documentation, refer to the Wiki.

Contributing

We welcome contributions! Please follow the contribution guidelines before making pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Cross-Platform C2 | Post-Exploitation Framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages