Este desafio tem como objetivo criar um script em Python para criptografar e descriptografar arquivos. Este é um exercício educacional que explora conceitos básicos de criptografia e manipulação de arquivos.
- Python 3.x instalado no sistema.
- Biblioteca externa
pyaes
instalada (você pode instalar utilizandopip install pyaes
).
-
Execute o comando
nano arquivo.txt
para criar ou editar um arquivo chamadoarquivo.txt
(você pode escolher outro nome). -
Insira o conteúdo desejado no arquivo e salve.
-
Execute o script de criptografia com o comando:
python3 encrypter.py
-
O arquivo original (arquivo.txt) será removido, e um novo arquivo criptografado (arquivo.txt.ransomwaretroll) será gerado.
- Execute o script de descriptografia com o comando:
python3 decrypter.py
- O arquivo criptografado será descriptografado, e um novo arquivo (arquivo.txt.decrypted) será gerado.
Este desafio é fornecido apenas para fins educacionais e não deve ser usado de maneira prejudicial. A criptografia de arquivos para fins maliciosos, como ransomware, é ilegal e antiética. Certifique-se de respeitar as leis e éticas ao utilizar tais conhecimentos.