WinHex를 사용하여 파일 복구

WinHex를 사용하여 파일 복구

이름과 크기가 정확히 동일한 다른 파일로 대체된 매우 작은 손실 파일을 찾고 있습니다. 원본 파일이 물리적으로 덮어쓰기되었는지 여부는 알 수 없습니다. 이는 OS와 관련이 있습니다. 대상 파일의 크기는 970바이트이고 해당 유형은 비공개입니다. 그것은 알려진 유형이 아니며 알려진 서명도 없습니다. 그러나 나는 그 내용 중 일부가 Hex 또는 Text Sequences라는 것을 알고 있습니다.

원본 파일을 물리적으로 덮어쓰지 않은 경우 WinHex를 사용하여 원본 파일을 복구하려면 어떻게 해야 합니까?

답변1

물리적으로 덮어쓰지 않았다고 가정하고 16진수 편집기를 사용하여 알려진 값과 일치하는 항목을 찾으세요.

현재 파일 위치와 이전에 존재했던 이전 위치에서 해당 파일을 찾아야 합니다(ovrw가 없다고 가정). 이제 찾은 텍스트와 기존 파일을 기반으로 시작 위치와 끝 위치를 확인한 다음 모든 내용을 새 파일에 복사하고 저장하세요. 그게 당신 파일이겠죠.

이 방법을 테스트해 본 결과 조각화되지 않은 작은 파일에서는 제대로 작동합니다. 파일 크기로 판단하면 조각화할 수 없으므로 운이 좋을 수도 있습니다.

답변2

이름과 크기가 정확히 같은 다른 파일로 대체된 파일을 복구하는 것은 불가능합니다. 그것은 마치 모래 위에 글을 쓰고 그 부분을 닦아낸 다음 새로운 글(텍스트)로 바꾸는 것과 같을 것입니다.

Winhex는 매우 강력한 16진수 편집기이며 삭제된 파일을 복구하는 데 사용할 수 있습니다. 덮어쓴 파일의 파일 서명을 알고 있다면 데이터 조각을 사용해 볼 수도 있습니다. 모두 제일 좋다

관련 정보