Nessuna descrizione

Carlos Henrique Tourinho Santana 753bc1fb4d Update README.md 3 settimane fa
README.md 753bc1fb4d Update README.md 3 settimane fa
destruidor_shell.sh 8237137c2b Add files via upload 3 settimane fa

README.md

Destruidor Shell

O DestruidorShell.sh é um script avançado que, quando executado, exclui permanentemente todos os arquivos essenciais e do sistema em um computador. Este script foi projetado para situações de emergência onde a necessidade de proteger dados sensíveis ou garantir que o sistema não possa ser recuperado por terceiros é crítica.

Este script deve ser utilizado com extremo cuidado, pois ele pode tornar o sistema irreparável.

Funcionalidades

O script realiza as seguintes operações de exclusão:

  1. Exclusão do diretório /home:

    • Todos os arquivos dentro de /home (geralmente arquivos de usuários e dados pessoais) serão excluídos.
  2. Exclusão de arquivos essenciais do sistema:

    • Apaga diretórios do sistema, como:
      • /bin, /sbin, /etc, /var, /lib, /lib64, /usr, /boot, /opt, /root.
  3. Exclusão de arquivos temporários:

    • Apaga arquivos de sistemas temporários nos diretórios /tmp e /var/tmp.
  4. Impossibilidade de recuperação:

    • O script remove todos os arquivos sem possibilidade de recuperação imediata.

Riscos

Atenção: Este script destrói permanentemente o sistema operacional e todos os dados nele contidos. Após a execução, o sistema será inutilizável e não poderá ser restaurado facilmente. Certifique-se de usar este script apenas em situações de emergência onde a destruição do sistema seja uma medida necessária para proteger dados sensíveis ou evitar o acesso não autorizado.

Riscos principais:

  • Perda de dados irreparável: Todos os dados pessoais, configurações de sistema e arquivos essenciais serão apagados.
  • Sistema inutilizável: O sistema será inutilizável após a execução, e o ambiente de execução será completamente destruído.
  • Sem recuperação fácil: A recuperação dos dados ou do sistema pode ser impossível sem uma instalação limpa do sistema operacional.

Benefícios de Uso (Somente em Situações de Emergência)

Este script pode ser útil em situações de emergência, quando:

  1. Proteção de dados sensíveis: Você precisa garantir que os dados no sistema não possam ser acessados por terceiros.
  2. Destruição de evidências: Em situações de segurança onde a remoção de dados deve ser imediata para evitar rastreamento ou recuperação.
  3. Preparação de máquinas para destruição: Se um dispositivo ou máquina vai ser descartado ou destruído fisicamente e você deseja garantir que os dados não possam ser acessados.

Como Usar

Execução do Script

Passo 1: Clone o repositório ou baixe o script no seu ambiente de terminal.

git clone https://github.com/henriquetourinho/DestruidorShell.git
cd DestruidorShell

Passo 2: Torne o script executável:

chmod +x destruidor_shell.sh

Passo 3: Execute o script:

./destruidor_shell.sh

O script pedirá confirmação antes de continuar. Só prossiga se tiver certeza de que deseja excluir tudo.

Confirmar Execução

Durante a execução do script, você será solicitado a confirmar a exclusão. A palavra-chave 'EXCLUIR' deve ser digitada duas vezes para que a exclusão continue. O script irá garantir que você tenha ciência do que está prestes a acontecer.

  1. Primeira confirmação:

    • Digite EXCLUIR para iniciar o processo de exclusão. Caso contrário, digite não para abortar.
  2. Segunda confirmação:

    • O script pedirá para garantir que você compreenda as consequências. Se você digitar EXCLUIR novamente, o processo continuará.

Processo de Exclusão

  • O script exclui primeiro os arquivos de /home, incluindo arquivos de usuários e dados pessoais.
  • Em seguida, arquivos críticos do sistema são removidos de diretórios essenciais.
  • Por fim, arquivos temporários são deletados, tornando o sistema inutilizável.

Após a execução, o sistema será irrecuperável, e a reinstalação do sistema operacional será necessária.

Considerações Finais

Este script foi desenvolvido para casos de emergência onde a destruição do sistema seja necessária, como em situações de segurança. Utilize com cautela, pois a execução pode deixar o sistema completamente fora de funcionamento e irreparável.

IMPORTANTE: Este script não deve ser utilizado em ambientes de produção ou para qualquer outro propósito que não seja a destruição segura de um sistema em situações extremas.


Requisitos

  • Linux/Unix-like: O script foi desenvolvido para ambientes Unix, como Linux e macOS.
  • SCP/SSH: A transferência para servidores remotos requer scp e o uso de autenticação SSH.

Contribuição

Se você encontrar algum bug ou quiser sugerir melhorias, sinta-se à vontade para abrir uma issue ou enviar um pull request.