Recuperação de fotos

Content

Recuperando dados após falha lógica

Danos lógicos ou incapacidade de visualizar fotos podem ocorrer por vários motivos. Os motivos mais comuns são:

Deletion of photosCorruption of the boot sector of mediaCorruption of file systemDisk formattingMove or copy errors

Recuperação de fotos usando escultura de arquivos

A maioria dos programas de recuperação de fotos funciona usando uma técnica chamada escultura de arquivos (escultura de dados). Existem muitas técnicas diferentes de escultura em arquivos usadas para recuperar fotos. A maioria dessas técnicas falha na presença de fragmentação do sistema de arquivos. Simson Garfinkel mostrou que, em média, 16% dos JPEGs são fragmentados, o que significa que, em média, 16% dos JPEGs são recuperados parcialmente ou parecem corrompidos quando recuperados usando técnicas que não podem lidar com fotos fragmentadas. A escultura de cabeceira, juntamente com a escultura em tamanho de cabeçalho, são de longe as técnicas mais comuns para recuperação de fotos. [Citação necessária]

Header-footer carving

Na escultura do cabeçalho, um programa de recuperação tenta recuperar fotos com base na assinatura de byte inicial e final padrão do formato de foto. Por exemplo, os JPEGs sempre começam com a sequência hexadecimal "FFD8" e devem terminar com a sequência hexadecimal "FFD9". A escultura do cabeçalho não pode ser usada para recuperar fotos fragmentadas, e as fotos fragmentadas parecerão parcialmente recuperadas ou corrompidas se os dados incorretos forem adicionados. O uso de rodapés geralmente pode truncar uma foto, pois muitos JPEGs contêm miniaturas como um objeto incorporado. Se um arquivo for encerrado com um FFD9, ele será corrompido, a menos que o FFD8/FFD9 aninhado seja contado.

Header-size carving

Na escultura em tamanho de cabeçalho, um programa de recuperação tenta recuperar fotos com base na assinatura padrão de byte inicial do formato da foto, juntamente com o tamanho da foto que é derivada ou explicitamente declarada no formato da foto. A escultura em tamanho de cabeçalho não pode ser usada para recuperar fotos fragmentadas, e as fotos fragmentadas parecerão parcialmente recuperadas ou corrompidas se os dados incorretos forem adicionados.

File-structure carving

Uma forma mais avançada de escultura, um programa de recuperação tenta recuperar fotos com base no conhecimento detalhado das regras de estrutura do formato da foto. Isso permitirá que um programa de recuperação identifique quando uma foto não estiver completa ou fragmentada, mas mais precisa ser feito para ver se uma foto fragmentada pode ser recuperada. Esta técnica raramente é usada pela maioria dos programas de recuperação de fotos. [Citação necessária]

Validated carving

Na escultura validada, um decodificador é usado para detectar quaisquer erros na recuperação de uma foto. Formas mais avançadas de escultura validada ocorrem quando cada parte da foto recuperada é comparada com o restante da foto para ver se ela "se encaixa" visualmente. A escultura validada é excelente na detecção de fotos fragmentadas ou com peças que são muito escritas ou ausentes. A escultura validada sozinha não pode ser usada para recuperar fotos fragmentadas.

Log carving

A escultura de log ocorre quando um programa de recuperação usa informações sobrando nas estruturas do sistema de arquivos ou no log para recuperar uma foto excluída. Por exemplo, ocasionalmente os NTFs armazenam nos logs a localização exata de onde o arquivo estava localizado antes de sua exclusão. Um programa usando escultura de madeira poderá recuperar a foto. Para ter certeza da qualidade da recuperação, a escultura validada ou a escultura em estrutura de arquivos também deve ser usada para validar a foto recuperada.

Bi-fragment gap carving

Uma técnica de recuperação de fotos fragmentadas, onde um cabeçalho e rodapé são identificados e, em seguida, todas as combinações de blocos entre o cabeçalho e o rodapé são validadas para determinar quais combinações resulta na recuperação correta da foto. Essa técnica só funcionará se o arquivo for fragmentado em duas partes.

Smart carving

Um processo pelo qual as fotos fragmentadas são recuperadas olhando para os blocos no disco e determinando qual bloco é a melhor correspondência visual para a foto que está sendo recuperada. Isso é feito em paralelo para todos os blocos que não fazem parte de um arquivo recuperado.

Leitura adicional

Tanenbaum, A. & Woodhull, A. S. (1997). Operating Systems: Design And Implementation, 2nd ed. New York: Prentice Hall.Recovery of heavily fragmented JPEG files, from ScienceDirect