Dados corrompidos em arquivo DMG recuperado/criptografado

Dados corrompidos em arquivo DMG recuperado/criptografado

Esta pode ser uma questão conceitual, mas espero que alguém possa me indicar a direção certa. Anteriormente, eu tinha um arquivo DMG criptografado (exatamente 500 GB) criado por meio do Utilitário de Disco com criptografia AES-128.

O .dmg foi excluído de um disco rígido externo e, alguns meses depois, recuperado usando o Disk Drill. O arquivo que foi recuperado está listado como os 500 GB esperados. O .dmg é montado com sucesso, via Finder ou Terminal, ao usar a senha correta, e a imagem montada contém a estrutura de pastas esperada. No entanto, todos os arquivos individuais no .dmg parecem corrompidos (principalmente imagens JPEG e arquivos MOV).

Cada um dos arquivos corrompidos lista um tamanho de arquivo normal (ou seja, 4 MB para uma imagem e 200 MB para um vídeo), mas nenhum deles será aberto com êxito em qualquer aplicativo. Alguns arquivos .xml podem ser abertos e contêm partes de seu conteúdo original, mas em sua maioria são sem sentido.

Há alguma sugestão de etapas que posso seguir para tentar reparar o problema? Eu acreditava que, como o .dmg era uma imagem criptografada, seu conteúdo permaneceria intacto, desde que o arquivo original permanecesse intacto. Desde que monta, eu estava esperançoso.

Responder1

Quando os arquivos são excluídos dependendo do sistema de arquivos, eles permanecem como metadados, mas os blocos de dados reais usados ​​pelo arquivo são marcados como livres. Durante o tempo após o qual o arquivo foi excluído, qualquer outra operação de arquivo pode reutilizar esses blocos e gravar neles. Quando você inicia um programa que "recupera" arquivos, ele basicamente remonta o arquivo a partir dos blocos usados ​​antes da exclusão, procurando os metadados disponíveis. O arquivo pode parecer bom, mas não há garantia de que o conteúdo será igual ao original, pois alguns dos blocos podem ter sido usados ​​temporariamente por outros arquivos e depois liberados novamente. A única maneira de garantir uma restauração limpa é se não houver outras operações no arquivo após a exclusão. Em outras palavras, imediatamente após excluir o arquivo. Mesmo nesse caso, seu sucesso pode variar, pois os sistemas operacionais modernos criam e removem constantemente arquivos temporários, swap e outros dados.

Normalmente, quando você restaura arquivos depois de algum tempo, eles terão partes do original e partes que foram perdidas/alteradas.

informação relacionada