Skip to content

About

Minimal educational ransomware demo (Rust) to illustrate how ransomware works.

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Educational ransomware

A minimalist and tricky program to raise awarness about ransomwares.

Prerequisites

Make sure you have the following installed on your machine:

  • Rustc
  • A web browser

Installation

  1. Clone the repository:

    git clone git@github.com:Gaspardcode/ransom_educational.git
    cd ransom_educational
  2. Produce the binary

    cargo build --release && strip target/release/gui_ransom

Running the Application

  1. Execute the binary

    target/release/gui_ransom

Important note

The default directory to be encrypted is the trash dir for safety reason. If you wish to encrypt a another, feel free to modify the global variable ROOT in src/cyp.rs, line 11

I am not responsible for any damage or data loss occured during the use of this software.

About

Minimal educational ransomware demo (Rust) to illustrate how ransomware works.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages