Eu "zero preenchido" (limpeza completa) um disco rígido externo usando dd, e pelo que ouvi dizer: as pessoas disseram que você deveria pelo menos "zero preenchimento" três vezes para garantir que os dados sejam realmente limpos e que ninguém possa se recuperar qualquer coisa.
Então, decidi verificar o disco mais uma vez depois de zero preenchê-lo. Eu estava esperando que o disco ainda tivesse algum binário aleatório restante. Descobriu-se que ele possui apenas alguns bytes seqüenciais no início. Este é provavelmente o tipo de estrutura de arquivo e outros itens de cabeçalho. Fora isso, são todos zeros e nada mais.
Então, se tivermos que recuperar qualquer arquivo de um disco com zero preenchimento, ... como? Pelo que ouvi, mesmo que você zere o disco, você ainda deve ter alguns dados. ... ou o dd poderia realmente aniquilar completamente todos os dados?
Tenha muito cuidado com esta informação. Trabalho no setor de HDs e POSSO confirmar que leituras fora da pista podem recuperar dados sobrescritos.
Alguns métodos de recuperação usam esse truque para definir a cabeça +/- 10% fora da faixa, depois leia, mova-a para fora da faixa um pouco mais e leia. Em algum momento, você poderá recuperar o que foi estabelecido antes do preenchimento zero.
Use aleatoriamente quando possível. Zero é aceitável para meta-dados e apagamento de MBR. Eu recomendo várias passagens aleatórias para obliterar os dados originais.
Além disso, zero não significa bits gravados limpos em um HDD. Zero tem um padrão de bits como qualquer outro número.
fonte
Sim ... Mas depende de como você é paranóico.
Um profissional provavelmente ainda pode ler alguns dados. Os padrões governamentais / militares para "limpar completamente" envolvem várias passagens, incluindo a gravação aleatória de dados por toda a unidade várias vezes, intercaladas com preenchimentos de 0 e 1 preenchimentos. Isso ocorre porque há fantasmas magnéticos que hardware sofisticado pode analisar e retirar. Este é um kit caro que a maioria das pessoas não terá acesso e, portanto, apenas contratar alguém para fazer a extração também é proibitivamente caro para a maioria das pessoas.
Mas não há nenhuma razão por
dd
si só não poder fazer essas múltiplas passagens. Você pode dizer a ele onde obter os dados brutos que ele escreve, alternando entre/dev/random
zero e uma passagem, eu acho, o qualificaria para causar danos substanciais aos dados.fonte
Atualizar
De acordo com o artigo vinculado por david, a recuperação de dados sobrescritos era possível com disquetes, mas quase impossível com os discos rígidos modernos; portanto, a idéia de recuperação é provavelmente melhor considerada um mito.
Estou deixando minha resposta original como representando o mito.
NOTA: O "mito" é sobre a recuperação de dados que foram substituídos fisicamente. Recuperar dados que foram apenas excluídos (não substituídos) é uma discussão completamente diferente.
Para o melhor do meu conhecimento:
Quando você substitui os dados no disco, os dados antigos são perdidos para as ferramentas normais do sistema. (Se não fossem, uma leitura retornaria uma mistura dos bits pertencentes aos dados antigos e novos, para que seus dados estivessem corrompidos e você precisasse de um novo disco.)
Mas pode ser possível recuperar dados sobrescritos usando equipamento especial. O motivo é a maneira como um bit é gravado em uma bandeja magnética: Um "bit" é uma área magnetizada no disco. A área que representa um bit único contém algumas centenas de "grãos" magnéticos e a leitura de um bit retornará 1 se um número suficiente de grãos individuais tiver a orientação correta.
O truque é que a escrita nunca é 100% - a substituição pode alterar a orientação magnética de talvez 90% desses grãos, o que é suficiente para uma leitura confiável dos novos dados. Mas há algum magnetismo residual nos grãos que não mudou a orientação. Esse resíduo pode ser lido se você tiver o equipamento adequado para obter uma representação (um tanto barulhenta) dos dados antigos substituídos. Combinado com a análise estatística, muitas vezes é possível reconstruir uma boa quantidade do material original.
Mas esse tipo de recuperação requer hardware especializado e, como Oli mencionou, é proibitivamente caro para a maioria das pessoas.
fonte