Ini adalah pertanyaan lama tapi saya merasa harus memasukkan dua sen saya mengingat saya memiliki pengalaman pemulihan data forensik.
Pertanyaan yang diajukan murni akademis, jadi jawaban ini juga murni akademik. Secara praktis, jawaban yang diterima benar; satu pass sudah cukup untuk membuat data pada drive tidak dapat dipulihkan. Namun, ada alasan bahwa pemerintah mengamanatkan beberapa lintasan.
Orang-orang menganggap hard drive sebagai perangkat digital; bahwa bit magnetik diatur dalam pola yang ketat dan "dibalik" atau dinyalakan oleh kepala drive. Namun dalam kenyataannya, hard drive adalah perangkat analog sejauh menyangkut fisika media magnetik. Permukaan piring-piring dilapisi dengan substrat penuh dipol magnetik yang lebih kecil dari 'bit' digital mereka encoding. Jumlah yang cukup dari dipol ini dalam satu orientasi vs yang lain merupakan hambatan listrik bersih pada level bit individu. Ini adalah ambang resistensi yang menentukan apakah sedikit ditafsirkan sebagai 1 atau 0, bukan polaritas digital 'on' atau 'off'.
Sejauh menyangkut elektronik drive, sinyal listrik yang berasal dari kepala adalah gelombang sinus termodulasi, bukan aliran bit 1 dan 0. Ini persis dengan cara pita magnetik merekam sinyal audio puluhan tahun yang lalu - hanya sekarang substratnya jauh lebih padat dan kami menggunakan matematika untuk mengekstrak sinyal digital dari 'noise' analog.
Sekarang, secara fisik tidak mungkin untuk membuat piring 100% sempurna, dan bahkan jika Anda bisa lingkungan operasi tidak pernah 100% sempurna juga. Pada skala fisika di mana hard drive modern beroperasi, ada ratusan faktor yang bersekongkol untuk menciptakan ketidaksempurnaan mikroskopis dalam sinyal, dan mereka menimbulkan masalah yang cukup signifikan sehingga hingga 1-2% dari ruang pada drive biasa adalah "terbuang" pada koreksi kesalahan untuk menghadapinya. Hard drive Anda benar-benar pulih dari kesalahan sepanjang waktu . Operasi hard drive normal sebenarnya adalah permainan probabilitas di mana sektor "baik" hanyalah probabilitas n% bahwa data yang dikodekan di sana akurat.
Sekarang mari kita lihat kasus bad sector, dan Anda dapat melihat bagaimana teknik yang sama dapat diterapkan pada yang baik.
Jika suatu sektor ditandai sebagai "buruk" (oleh pengontrol, bukan oleh OS), itu berarti bahwa probabilitas SEMUA bit data dalam sektor tertentu, ketika diambil secara keseluruhan, telah jatuh di bawah ambang batas perolehan kembali matematika oleh algoritma koreksi kesalahan drive. Itu tidak berarti bit benar-benar mati; hanya saja pengontrolnya tidak dapat memastikan bahwa mereka benar.
Namun, Anda dapat memulihkan sektor yang buruk dengan membacanya ratusan, atau mungkin ribuan kali tergantung pada seberapa buruk kerusakannya. Dengan setiap lompatan dari kepala ke sektor "buruk", sektor membaca dengan cara yang sedikit berbeda. Piring bergetar, suhu, getaran, kemiringan jam, dll. Semua mungkin sedikit berbeda. Tetapi jika Anda membandingkan setiap pass dengan ribuan pass sebelum kali yang cukup, Anda dapat memulihkan (dengan sedikit kurang dari kepastian absolut) data apa sektor buruk yang terkandung sebelum pergi memburuk pada Anda. Inilah cara kerja perangkat lunak pemulihan data seperti SpinRite.
Sekarang mari kita terapkan logika itu ke sektor "baik". Saat Anda menghapus drive dengan satu lintasan, controllernya 100% yakin bahwa setiap sektor berisi pola bit apa pun yang Anda isi dengan drive tersebut. Tetapi masih ada kesalahan dalam pembacaan tersebut, dan controller masih memperbaikinya. Beberapa kesalahan itu adalah masalah lingkungan, tetapi ada kemungkinan besar bahwa banyak dari mereka juga merupakan sisa dari data apa pun yang ada sebelum sektor ini ditimpa.
Ingatlah bahwa kita berbicara tentang teknologi yang sama yang telah kita gunakan pada kaset audio selama beberapa dekade di sini. Tidak semua dipol magnetik itu diputar dalam satu lintasan, jadi masih ada sinyal "hantu" dalam kebisingan.
Mengutip Adam Savage (dari Mythbusters): "Saya menolak kenyataan Anda dan menggantikan realitas saya." Jika Anda mengambil pengontrol drive (dengan kepastian matematis dari pola data yang dihapus) dari persamaan dan lihat saja gelombang sinus yang keluar dari elektronik drive, mungkin secara teori dimungkinkan untuk merekonstruksi data yang ada pada drive. sebelum dihapus - seperti yang biasa kita lakukan dengan kaset audio yang telah "dihapus".
Atau mungkin tidak. Itu tidak membantu dengan hilangnya 18 menit kaset Nixon Watergate ... Atau apakah itu? ;-)
Sekarang, apakah ini praktis? Apakah perangkat semacam itu mampu melakukan ini benar-benar ada? Mungkin. Mungkin tidak. Jika itu terjadi, pastinya itu akan menjadi rahasia negara. Tetapi karena secara teori memungkinkan, Anda harus secara teoritis menjaganya. Itu berarti melakukan beberapa lintasan dengan beberapa pola bit untuk mengacak sinyal hantu sebanyak mungkin.
Jika Anda seorang pemerintah yang mencoba menghapus data rahasia, penting untuk dipertimbangkan. Jika itu adalah simpanan pr0n rahasia Anda, mungkin itu bukan (kecuali istri Anda bekerja untuk NSA).