Skip to content

Releases: Cursed271/CipherStrike

CipherStrike v1.0

07 Sep 09:44
e154283
Compare
Choose a tag to compare

CipherStrike v1.0 – Ransomware Simulation & EDR Testing Tool

CipherStrike is a Python-based ransomware simulation tool designed to test Endpoint Detection and Response (EDR) systems. It mimics real-world ransomware attacks by encrypting files, exfiltrating data, generating ransom notes, and includes a command-and-control (C2) server for controlled testing.

Key Features

  • 🛡️ Ransomware Simulation: Encrypts files and mimics real attack behavior.
  • 💻 Command-and-Control (C2) Server: Facilitates communication with infected systems.
  • 🔐 File Encryption: Secures victim data using AES encryption.
  • 💾 Data Exfiltration: Sends encrypted data to a C2 server for testing detection.
  • 📝 Ransom Note Generation: Simulates full attack scenarios for realistic testing.

Installation & Usage

  1. Ensure Python3 is installed.
  2. Clone the repo: git clone https://github.com/Cursed271/CipherStrike
  3. Navigate to the directory: cd CipherStrike
  4. Install dependencies: pip3 install -r requirements.txt
  5. Run the PII Generator: python3 CipherStrikePII.py
  6. Start the C2 Server: python3 CipherStrikeC2.py
  7. Execute the Ransomware Script: python3 CipherStrike.py
  8. Select the mode: Encryption, Decryption, or C2 Simulation when prompted.

Feedback & Contributions

Bug reports, feature requests, and contributions are welcome. Reach out via GitHub Issues, Twitter, or email at [email protected].

License

MIT License