Curso: Cibersegurança 2025 — Santander Brasil + DIO
Aviso: material para fins educacionais. Não execute em máquinas alheias ou em produção. Use apenas em ambientes isolados (VMs com snapshot) e com autorização.
ransoware.pygerachave.key, criptografa arquivos emtest_filese criaREAD THIS FILE.txt.decrypt.pylêchave.keye descriptografa os arquivos emtest_files.keylogger.pycaptura teclas e grava emlog.txt.
pip install cryptography pynputFernet(bibliotecacryptography) é usado para criptografia simétrica (gera/usachave.key).os.walkpercorretest_filese aplica criptografia/descriptografia em todos os arquivos encontrados (exceto.keye o próprio script).pynputregistra eventos de teclado e escreve no arquivolog.txt.
- Pode criptografar dados importantes se executado com permissões elevadas.
- Keylogger coleta informações sensíveis (senhas, mensagens).
- Uso não autorizado é ilegal.
- Teste apenas em labs isolados.
- Mantenha backups atualizados.
- Se executado acidentalmente, isole a máquina e procure ajuda profissional. Não invente de usar o código sem conhecimento.