/ransomware-with-python

Simple & funny ransomware with python progaramming language

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Simple Ransomware With Python💣

Simple & funny ransomware with python progaramming language. Maybe it's better to say this a cryptographer.

Quick start ⏩

  • git clone https://github.com/mmerfani/ransomware-with-python.git
  • pip install -r requirements.txt
  • Create a new drive in your device (suggested)
  • open "main.py"

Encrypt 🔐

  • Call "enc()" function & add these👇 parameters at the end of code;
  • enc(target_file_extention, encrypted_file_extention="maher", key=1, drive="D")

Decrypt 🔓

  • Call "dec()" function & add these👇 parameters at the end of code;
  • dec(encrypted_file_extention="maher", key=1, drive="D")

Key 🔑

In this release key saves at file named "key" in the same directory. It's really important to save this until you decrypt file's Don't forget this key is the only way for decrypt your file's!

TODO 📝

  • Choose Encrypted & target🎯 files extensions
  • Send arguments with bash/cmd
  • Get device's info and save it
  • Add a secure method to send key
  • Add simple GUI
  • Alert user when encryption or decryption completed in windows
  • Encrypted & decrypt all drive's of devise
  • Encrypted & Decrypt all file extensions
Your PRs make us so happy 😊

Disclaimer ⚠️

📌The code within this repository comes with no guarantee, the use of this code is your responsibility*. I take 'NO' responsibility and/or liability for how you choose to use any of the source code available here. By using any of the files available in this repository, you understand that you are AGREEING TO USE AT YOUR OWN RISK.