Ao apagar o espaço livre, por que os utilitários gravam sequências aleatórias de dados?

Ao apagar o espaço livre, por que os utilitários gravam sequências aleatórias de dados?

Eu tenho lido sobre vários utilitários que apagam o espaço livre no seu disco rígido, e todos eles falam sobre fazer várias passagens para escrever strings aleatórias de 1 e 0 usando vários algoritmos ...

Minha pergunta é esta: por que não simplesmente escrever todos os 0 no espaço livre (ou todos os 1)? Uma única passagem e pronto? Acho que estou perdendo algo realmente básico ...

Responder1

Em termos muito vagos, para enfatizar onde está a complicação:

Os bits na unidade são interpretados como binários, "1" e "0", se preferir, mas na realidade é uma variável contínua que é medida. Poderíamos dizer figurativamente que cada bit pode realmente assumir qualquer valor entre 0 e 1, e a unidade interpreta todos os valores >0,7 como 1 e todos os valores <0,3 como 0.

Digamos que um pouco esteja com carga de 0,9. Em seguida, você o substitui por 0, o que efetivamente reduz a cobrança. A carga final será talvez 0,25, mas se o bit originalmente fosse zero na carga 0,2, talvez terminasse como 0,15. Assim, utilizando equipamentos capazes de ler as cargas com alta precisão, em teoria seria possível recriar dados que foram sobrescritos por todos os zeros usando uma normalização onde carga<0,2 é zero e carga>0,2 é um.

Se, em vez disso, substituirmos os dados por números aleatórios, será instantaneamente muito mais difícil esta recriação. É por isso que é preferido para dados muito confidenciais.

Na realidade os algoritmos são muito mais inteligentes, dependendo de quão boa é a resolução do equipamento utilizado para analisar a magnetização do disco. Há uma razão pela qual as empresas de recuperação de dados cobram dinheiro bobo :-)

Responder2

Acho que a ideia básica é que os dados sejam gravados em uma trilha circular estreita no disco giratório. A cabeça se move em trilhas diferentes, mas esse movimento tem precisão limitada. Portanto, quando o cabeçote se move para essa trilha para escrever zeros, ele pode não escrevê-los exatamente por cima dos seus dados. Provavelmente há muita sobreposição, mas, em teoria, em um laboratório, o prato do disco poderia ser colocado em uma unidade especial com cabeçotes estreitos que se movem com mais precisão e, dessa forma, a borda dos seus dados antigos poderia ser lida. Ou isso ou, porque os dados são gravados pela reorientação de "partículas" magnéticas no disco, que é essencialmente um processo físico estatístico analógico, alguma "sombra" magnética tênue dos dados antigos pode permanecer e ainda pode ser detectada por cabeças sensíveis . Não tenho certeza de que nada disso seja mais do que hipotético.

Portanto, a ideia é sobrescrever os dados várias vezes, como rabiscar o número do seu cartão de crédito em um pedaço de papel para impedir que alguém possa lê-lo. Quanto mais vezes você rabisca, mais difícil é ler o que está por baixo.

Responder3

As técnicas forenses e de recuperação de dados atuais são precisas o suficiente para ainda ler os dados originais se apenas uma passagem de 0 ou 1 for escrita sobre o conteúdo original.

informação relacionada