Skip to content

Releases: lopes/cordyceps

Release list

v0.8.0

Choose a tag to compare

@lopes lopes released this 15 Sep 17:04
Immutable release. Only release title and notes can be modified.
6d8c9a8

This is the first official public release of Cordyceps, an educational ransomware project built with Rust.

The goal of this release is to provide a stable and well-documented foundation with core encryption, decryption, and exfiltration capabilities. It is intended for academic and research purposes to demonstrate how ransomware mechanics are implemented.

Core Features

  • Full Command-Line Interface:
    • encrypt: Recursively finds and encrypts files.
    • decrypt: Restores encrypted files with a private key.
    • generate: Creates a new X25519 key pair.
  • Strong Cryptography: Uses AES-256-GCM for file encryption and an ECIES-like scheme for securely handling the encryption keys.
  • File Exfiltration: Includes an optional feature to upload encrypted files to a remote server.

Documentation

  • Developer Guide: A complete modules.md file is included, offering a walkthrough of the project's architecture and design choices.
  • Code Clarity: The source code is commented to explain key components and cryptographic operations.
  • Ethical Disclaimer: This release contains a prominent disclaimer emphasizing that Cordyceps is for educational use ONLY.