2014-04-22 13 views
5

Tôi đang tạo ra một phần mềm phục hồi dữ liệu và tôi đã tự hỏi nếu có bất kỳ truy cập cấp thấp trên một ổ cứng, mà đọc ra sức mạnh thực tế của từ trường đó là dưới đầu đọc HDD?Có thể đọc cường độ từ của một bit riêng lẻ trên ổ cứng bằng phần mềm không?

Với chức năng như vậy, các ổ đĩa được xóa an toàn có thể được khôi phục mà không cần thiết bị phòng thí nghiệm.

+2

[Đó là một huyền thoại đô thị nổi tiếng mà bạn có thể khôi phục thông tin của ổ cứng bị ghi đè.] (Http://www.infosecisland.com/blogview/16130-The-Urban-Legend-of-Multipass-Hard-Disk-Overwrite .html) – Kapep

+0

@kapep Điều đó không thực sự đúng. Tôi đã tự mình phục hồi một phần các tập tin video từ một máy quay đã bị xóa và ghi đè lên. Nếu dữ liệu đó trong một byte đã được thay thế, dữ liệu cũ bị mất, nhưng * trên toàn bộ *, thường thì các khối dữ liệu lớn vẫn có thể phục hồi được. – TylerH

+0

@ TylerH Nếu chỉ có phần được viết, các phần khác có thể được phục hồi, đó là sự thật. Tôi cũng đã làm vậy. Bài viết được liên kết là về phương pháp xóa dữ liệu, nơi ổ đĩa đầy đủ bị ghi đè, nghĩa là mỗi byte đã được thay thế (tôi tin rằng đó là ý nghĩa của "ổ đĩa được xóa an toàn" trong câu hỏi). – Kapep

Trả lời

1

Không. Không có gì được xây dựng trong các bộ lệnh có liên quan (ATA, SCSI, SATA, vv) cho bất kỳ điều gì tốt hơn so với đọc dữ liệu của toàn bộ ngành.

Các vấn đề liên quan