Recuperando um arquivo usando WinHex

Recuperando um arquivo usando WinHex

Procuro um arquivo perdido muito pequeno que foi substituído por outro com exatamente o mesmo nome e tamanho, não sei se o arquivo original foi sobrescrito fisicamente ou não, está relacionado ao SO. O arquivo de destino possui tamanho de 970 bytes, seu tipo é privado; não é dos tipos conhecidos e não possui nenhuma das assinaturas conhecidas. MAS conheço alguns de seus conteúdos como sequências hexadecimais ou de texto.

Como posso usar o WinHex para tentar recuperar o arquivo original caso ele não tenha sido sobrescrito fisicamente?

Responder1

Supondo que não seja sobrescrito fisicamente, obtenha um editor hexadecimal e encontre nele uma correspondência de um valor conhecido.

Você deve encontrá-lo no local do arquivo atual e em um local anterior onde ele existia antes (assumindo que não havia ovrw). Agora com base no texto encontrado e no arquivo existente, basta verificar onde começa e onde termina, copiar tudo isso para um novo arquivo e salvá-lo. Esse deve ser o seu arquivo.

Eu testei esse método e funciona bem para arquivos pequenos que não estão fragmentados. A julgar pelo tamanho do arquivo, ele não pode ser fragmentado, então você pode estar com sorte.

Responder2

Receio que não seja possível recuperar um arquivo que foi substituído por outro com exatamente o mesmo nome e tamanho. Seria como escrever na areia e depois limpar aquela área e depois substituí-la por uma nova escrita (texto).

Winhex é um editor hexadecimal extremamente poderoso e pode ser usado para recuperar arquivos excluídos. Talvez você possa tentar usar a gravação de dados se souber a assinatura do arquivo substituído. Tudo de bom

informação relacionada