jultty / pyransom

Um conjunto de scripts capazes de encriptar diretórios recursivamente e apagar os dados originais.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pyransom

Desafio de projeto "Criando um Ransomware com Python", desenvolvido para a formação Cybersecurity Specialist da DIO.

Para rodar os testes, use ./dev gui ou ./dev cli. O script monitora as mudanças no diretório, e exibe as imagens ou faz verificações usando um hash sha256.

O script de testes requer os pacotes feh e inotify-tools.

Melhorias realizadas:

  • Trabalha de forma recursiva passando por todos os subdiretórios e arquivos
  • Inclui um script para testes automatizados durante o desenvolvimento
  • Realiza o padding dos dados para evitar erros por tamanho de bloco

Imagens da demonstração por: F. Nemos, Europas bekannteste Schmetterlinge (1895). Domínio público.

About

Um conjunto de scripts capazes de encriptar diretórios recursivamente e apagar os dados originais.


Languages

Language:Python 58.4%Language:Shell 41.6%