RansomwareLocker es una herramienta educativa que simula el funcionamiento básico de un ransomware. Está diseñada para fines didácticos y de concienciación, permitiendo entender cómo operan estos programas maliciosos en un entorno controlado.
⚠️ Advertencia: Este proyecto es únicamente para uso educativo y pruebas en entornos seguros. No utilices este software en sistemas productivos o con datos reales. El autor no se hace responsable del mal uso.
🔒 Cifra archivos en el directorio de usuario (C:\Users\<Usuario>).
🔓 Descifra archivos usando la clave secreta.
📝 Genera una nota de rescate en el escritorio (README_RESTORE_FILES.txt).
🐞 Modo debug para ver información detallada durante la ejecución.
🛑 Excluye archivos críticos del sistema para evitar daños.
- Clona el repositorio
git clone https://github.com/D1se0/RansomwareLocker_Education.git
cd RansomwareLocker_Education- Compila el proyecto
-
Abre el proyecto en Visual Studio y compílalo (target
.NET 6o superior). -
O compila desde la terminal:
dotnet build -c Release- Ejecuta el programa
dotnet run --project RansomwareSim- Tambien se puede ejecutar con el
.exeque proporciona cuando se compila
Cuando inicies la aplicación verás un menú como este:
=== 🛡 Ransomware Educativo ===
1. Cifrar archivos
2. Descifrar archivos
Elige una opción (1/2) o escribe 'debug' para activar modo debug:-
Selecciona la opción 1.
-
Todos los archivos en tu carpeta de usuario serán cifrados y se añadirá la extensión
.locked.
NOTA: Si al aplicar el icono diera algun error, simplemente tendreis que adaptar vuestra ruta de donde este el
.icoen el archivoset_locked_icon.regen esta lineaC:\\Users\\<USER>\\Desktop\\RansomwareLocker_Education\\locked.ico
- Se generará una nota de rescate en el escritorio:
💀 Tus archivos han sido cifrados 💀
Todos tus documentos, fotos y videos están encriptados.
Para recuperarlos necesitas la clave secreta.
Envía 1 BTC a la siguiente dirección:
👉 1FfmbHfnpaZjKFvyi1okTjJJusN455paPH 👈
Después, envía un correo a: hacker@falsoemail.com
⚠️ Si no pagas en 24h perderás tus archivos para siempre.-
Selecciona la opción 2.
-
Introduce la clave secreta configurada en el código (
uYbVcXeZgUkXp2s5v8y/B?E(H+MbQeTh). -
Si la clave es correcta, los archivos serán restaurados a su estado original.
Para activar el modo debug, escribe debug en el menú principal. Esto mostrará detalles como:
-
Carpetas ignoradas.
-
Archivos cifrados/descifrados con éxito.
-
Errores de acceso o permisos.
Este proyecto es una simulación educativa. No está destinado a ser utilizado como malware real ni en entornos productivos. Su propósito es enseñar y concienciar sobre los riesgos de los ransomware.
✅ Úsalo solo en máquinas virtuales o entornos aislados.