Que utilitário de fragmentação posso usar?

1

Por acaso sei que formatar um disco até 10 vezes não destrói tudo. Existe um bom utilitário de fragmentação que eu possa usar no Linux?

    
por statquant 26.01.2013 / 00:58

3 respostas

3

Com discos rígidos convencionais, um simples apagamento com zeros pode ser suficiente

O método "múltiplas limpezas" pressupõe que você esteja usando discos mais antigos (com domínios magnéticos maiores). O documento 'definitivo' sobre a destruição de dados por Guttmann sugere 35 padrões diferentes - que são eficaz em diferentes tipos de drives.

Guttmann sugere preenchendo o drive com dados aleatórios nos dias de hoje e um limpeza simples faria de acordo com a maioria. O comando shred funciona para isso.

A situação com SSDs é mais turva. Bell e Boddington, da Murdoch University, afirmam que a coleta de lixo em SSDs tende a sobrescreve dados apagados em seu trabalho . Uma equipe da Universidade da Califórnia afirma exatamente o oposto, que nada menos que a destruição física funciona e que os métodos seguros de exclusão e destruição da ATA falham na maioria dos casos. Levando tudo isso em conta, você deve considerar o shred (que faz um alto nível de segurança limpar) e executar uma limpeza segura SATA de HDparm se você puder, que está em um nível inferior. Isso deve lidar com a maioria das situações que eu acredito. Você também deve considerar criptografar todos os dados que valem a pena serem excluídos.

    
por 26.01.2013 / 02:27
2

Para discos inteiros, há o comando shred , que por padrão substitui somente três vezes, mas com a opção -n <number> pode fazer quantas passagens desejar. Não funciona tão bem em arquivos individuais em sistemas de arquivos registrados. Com a opção -z , shred fará um passe extra com 0s depois, então a destruição não é imediatamente óbvia.

    
por 26.01.2013 / 01:04
0

Você pode copiar o lixo várias vezes.

for i in 'seq 1 35'; do
  dd if=/dev/urandom of=/dev/sdX
done
    
por 26.01.2013 / 01:01