Wipe no Linux com Shred
- Vinicius Souza
- Linux , Segurança da informação
- 20 de janeiro de 2024
Você já se deparou com a necessidade excluir um arquivo de forma “segura”, ou seja, que não seja possível, ou ao menos simples, recuperá-lo no Linux? Ou até mesmo realizar o wipe do seu sistema para dificultar a recuperação do conteúdo?
O comando shred
Para realizar essa ação o comando “shred” no Linux pode ser seu amigo! Ele tem como objetivo sobrescrever um arquivo para ocultar o conteúdo e realizar, caso deseje, sua exclusão. Aposto que concorda que o comando “shred” traduzido para português “destruir” recebeu um bom nome, não é?
Fazendo isso você dificulta a recuperação do conteúdo por pessoas comuns e até peritos forenses.
ATENÇÃO: USE COM CUIDADO!
Sintaxe básica
sudo shred [OPÇÕES] ARQUIVO
OPTION | DESCRIPTION |
---|---|
-n | Especifica o número de vezes que irá sobrescrever o arquivo. Por padrão são 3 vezes |
-z | Adiciona uma última iteração com zeros para ocultar o fato que o arquivo foi sobrescrito |
-u | Realiza a remoção após a sobrescrita |
-v | Modo verbose |
-f | Muda as permissões para permitir a escrita, se necessário |
Exemplos de comandos
Você pode usar o comando dividindo por cada parâmetro:
sudo shred -n 4 -z -v file.txt
ou juntando:
sudo shred -n 4 -zv file.txt
E o wipe?
Vamos ao exemplo de como fazer o wipe do seu Linux. Primeiramente, caso você possua algum arquivo mais sensível, contendo por exemplo senhas, você pode usar o comando acima antes de ir direto ao wipe.
Comando (adicione o seu disco no lugar de /dev/sda5):
sudo shred -n4 -zvu /dev/sda5
ou
sudo shred -n4 -z -v -u /dev/sda5
Dica: rode o comando “df -h” para pegar o nome do disco.
O comando abaixo irá destruir meu disco com:
-n 4 = 4 iterações -z = Adicionando a última iteração com zeros -v = modo verbose -u = remover o arquivo no final
Considerações finais
Utilize o comando em caso de real necessidade e cuidado com testes em produção em!
Por fim, agradecemos a leitura e esperamos que este post tenha te ajudado de alguma maneira! Caso tenha alguma dúvida, entre em contato conosco pelo Telegram , Facebook ou Instagram ! Veja mais posts no IronLinux !