Releases: lopes/cordyceps
Releases · lopes/cordyceps
Release list
v0.8.0
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.mdfile 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.