에서 DD와 하드 드라이브를 닦아 , 저자는 말했다 :
하드 드라이브가 만들어지는 방식으로 인해 최신 쓰기 작업 아래에 쓰여진 내용을 확인할 수있는 경우가 종종 있습니다. 전체 드라이브를 0으로 쓰면 이전에 어떤 데이터가 쓰여 졌는지 쉽게 알 수 있습니다. 0이 아닌 것이 될 것입니다!
모든 비트가 0으로 작성된 경우 가장 최근의 쓰기 작업 전에 쓰여진 내용을 (이론적으로) 어떻게 결정할 수 있는지 궁금합니다.
에서 DD와 하드 드라이브를 닦아 , 저자는 말했다 :
하드 드라이브가 만들어지는 방식으로 인해 최신 쓰기 작업 아래에 쓰여진 내용을 확인할 수있는 경우가 종종 있습니다. 전체 드라이브를 0으로 쓰면 이전에 어떤 데이터가 쓰여 졌는지 쉽게 알 수 있습니다. 0이 아닌 것이 될 것입니다!
모든 비트가 0으로 작성된 경우 가장 최근의 쓰기 작업 전에 쓰여진 내용을 (이론적으로) 어떻게 결정할 수 있는지 궁금합니다.
답변:
하드 드라이브에서 다시 쓴 후 데이터를 복구하려면 스캐닝 프로브 전자 현미경을 사용하여 플래터를 수동으로 "읽는"것이 필요합니다. 일부 연구자들은 디스크를 모두 0으로 다시 쓴 후에도 덮어 쓰기 전의 0과 비트 인 비트 사이에는 여전히 약간의 차이가 있다고 주장합니다. 그리고 데이터를 비트 단위로 읽는 현미경으로 이러한 차이점을 선택할 수 있습니다.
Forensics Wiki 에는 몇 가지 학술 참고 자료가 있습니다 . 또한 다음과 같이 주장합니다.
이러한 데이터를 복구 할 수 있는지 여부는 수십 년 동안 논쟁의 여지가되었습니다. 불행히도 출판 된 어려운 사실은 거의 없습니다.
분명히 이러한 데이터 복구는 경제적이지 않으며 가능한 경우 예산이 많은 단체 (정부, 회사) 만 수행 할 수 있습니다. 물론 아무도 모릅니다. 따라서 사람들은 조심스럽게 실수를 저지르기로 결정합니다. 결국 임의의 데이터 패턴으로 여러 번 덮어 쓰는 것은 모든 0으로 덮어 쓰는 것만 큼 쉽습니다.