Skip to content
CryptonDie is a ransomware developed for study purposes.
Python Dockerfile
Branch: master
Clone or download
Latest commit 9600f87 Sep 30, 2019
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 Update Sep 30, 2019 Fix: Add web_service as a parameter Sep 22, 2019
requirements.txt Update requirements Sep 17, 2019



CryptonDie is a ransomware developed for study purposes.


    --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

    python3 --web-service --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

Install requirements

pip3 install -r requirements.txt

Running web service

cd cryptondie/discovery

Running in Docker

docker build -t cryptondie .
docker run -it cryptondie /bin/bash
python --web-service --dir /var/www/ --encrypt --verbose

which encryption is implemented?

Advanced Encryption Standard


[+] Telegram:   @zer0dx
[+] Github:
[+] Twitter:
[+] Blog:

chaos is order yet undeciphered.

You can’t perform that action at this time.