Apa cara tercepat untuk menimpa hard drive lama dengan aman? [duplikat]

9

Kemungkinan Duplikat:
Menghapus semua data dari hard drive dengan aman

Saya akan memberikan HDD saya, jadi saya menulisnya penuh omong kosong sehingga tidak ada kemungkinan untuk memulihkan file saya yang saya punya di sana. Meskipun, saya pernah mendengar bahwa drive yang ditulis ulang dapat memulihkan beberapa data dari mereka, tetapi saya tidak menganggap orang teknologi tinggi pernah menyentuhnya, kecuali sangat mudah? Saya ingin tahu apakah itu mungkin ... dan berapa kali saya harus menuliskannya?

Pada pertanyaan sebenarnya di sini; mungkinkah untuk menulis ke beberapa disk di dalam HDD secara bersamaan dan dengan demikian meningkatkan total tingkat penulisan data? Jadi katakanlah jika ada 6 disk di dalamnya, saya bisa mendapatkan kecepatan menulis 6x jika saya menulis data yang sama ke masing-masing disk secara bersamaan.

Ada saran lain, karena saya menulis dengan ATM kecepatan 22MB / s (drive lama, atau kode jelek?), Ini akan memakan waktu cukup lama.

Sunting: Untuk catatan keamanan, HDD saya berusia sekitar 10 tahun, atau kurang, dan berukuran 60GB. Apakah ini hanya perlu satu lap?

Calon
sumber
@Jason, maaf, heh, diedit tepat saat Anda memintanya.
1
tercepat adalah satu lulus pengisian nol seperti yang disarankan oleh Basile Starynkevitch, Tidak ada data yang dapat dipulihkan setelah satu kali ditimpa, beberapa penimpaan adalah buang-buang waktu ... nber.org/sys-admin/overwritten-data-guttman.html
Moab
Buka dan kosongkan tempat sampah Anda! :)
William Hilsum
2
Sayang sekali ini telah dimigrasikan, saya ingin tahu tentang bagaimana melakukannya di c ++ ...
Rookie
3
@Rookie: Lalu tanyakan lagi pada StackOverflow, dan tentukan bahwa Anda menginginkan solusi C ++.
SLaks

Jawaban:

14

Saya menggunakan CCleaner beberapa kali, yang merupakan alat gratis yang melakukan pekerjaan. masukkan deskripsi gambar di sini

oleksii
sumber
1
+1, karena CCleaner tidak hanya mengisi HDD Anda dengan sampah, CCleaner juga aman (tidak dapat dipulihkan). Saya tidak berpikir CCleaner melakukannya lebih cepat, tetapi saya juga tidak berpikir Anda dapat menulis pada saat yang sama ke banyak piring dalam hard disk.
jcisio
1
@ jcisio, tampaknya 2x lebih cepat dari program saya sendiri, mungkin karena ini hanya menulis nol saja? juga aneh bahwa saya tidak bisa mendengar HDD saya "awal" sama sekali sekarang. versi saya banyak bersuara, bahkan ketika saya hanya menulis satu file dalam satu partisi besar.
Rookie
@ Mark, CCleaner tidak menghapus data yang disembunyikan?
Rookie
1
@Rookie Dapat menghapus semuanya , Anda hanya perlu memilih opsi ini di kotak kombo.
oleksii
@Ark, metadata itu adalah nama file, kan? Apakah ada program untuk membaca nama file ini, bahkan ketika saya telah menimpa semua data?
Rookie
11

Anda harus menggunakan DBAN atau alat serupa.

Slaks
sumber
Saya pikir itu salah, karena saya punya 2 terabyte data di 3 disk lain yang ingin saya simpan. "DBAN akan secara otomatis dan sepenuhnya menghapus isi dari setiap hard disk yang dapat dideteksi" oO jika saya memahaminya dengan benar?
Rookie
@Rookie Anda memang mengerti itu dengan benar. Dalam kasus Anda, penggunaan DBAN tidak disarankan.
Duijf
Putuskan drive secara fisik dengan data yang ingin Anda simpan. DBAN adalah solusi untuk masalah ini. Anda dapat menggunakan sesuatu seperti Eraser di dalam Windows untuk menimpa ruang kosong, tetapi itu tidak akan memastikan semuanya terhapus. Satu-satunya cara untuk melakukannya adalah menimpa seluruh drive.
DaleSwanson
2
@ SLaks, bisakah Anda menjelaskan mengapa ini lebih baik daripada CCleaner atau saran lainnya?
Ivo Flipse
@IvoFlipse Setuju, Anda perlu penjelasan yang jelas tentang mengapa pengguna ini harus menggunakan DBAN versus alat bawaan. DBAN akan sepenuhnya menghapus semua perangkat yang terhubung yang dapat berbahaya jika semua yang Anda coba lakukan adalah menghapus hard drive eksternal
Kolob Canyon
7

Cukup isi dengan nol byte, di Linux dengan sesuatu seperti

dd if=/dev/zero of=/dev/sdb bs=1M count=1000

ini sudah cukup untuk sebagian besar tujuan dan merupakan hal tercepat yang tersedia.

(mungkin ada yang setara pada sistem Anda, dan Anda bisa boot live-boot CDROM linux untuk menjalankannya sebaliknya)

Tentu saja, jika Anda memiliki rahasia kelas militer pada disk, dan / atau Anda takut pada CIA, itu mungkin tidak cukup. (Dalam hal ini, hancurkan disk Anda secara fisik).

Basile Starynkevitch
sumber
3
Pertanyaannya agak memiliki tag Win XP ...
Violet Giraffe
Memang, saya kira dia menjawab tepat sebelum saya mengedit tag, maaf.
Rookie
1
Iya. Saya menambahkan saran untuk menemukan yang setara pada WinXP yang saya tidak tahu ... (Saya menggunakan Linux sejak 1993)
Basile Starynkevitch
3

sdelete - benar-benar tidak perlu untuk beberapa hal yang menimpa DoD lagi

sunting: sdelete ditulis oleh microsoft, ia 'tahu' tentang daerah tersembunyi NTFS, data out-of-band dan semua fitur kecil yang menyenangkan lainnya. Tidak memerlukan instalasi dan cepat dan mudah.

Mil Spec 'Anda harus menimpa tepat 37 kali dengan data acak dalam urutan berikut', sebagian besar adalah pemasaran aplikasi keamanan dan setengah diingat persyaratan DoD. Itu perlu diperdebatkan pada bit-for-bit dan bahkan hard drive MFM awal di mana Anda memiliki kesempatan untuk memulihkan zona parsial jika Anda membacanya di bawah EM. Meskipun dalam praktiknya itu lebih berkaitan dengan kepala pengembara yang sering meninggalkan jejak sebelumnya sepenuhnya utuh. Dengan hard drive GMR modern, perhatian utama adalah firmware memetakan sektor-sektor buruk meninggalkan data yang valid yang tidak diketahui oleh OS.

Martin Beckett
sumber
Peduli untuk menjelaskan mengapa ini tidak diperlukan dan mengapa sdelete adalah alat yang tepat untuk pekerjaan itu?
Ivo Flipse
1
Kepadatan bit pada disk berarti bahwa, dengan teknologi saat ini, tidak ada cara untuk melihat atau membaca kekuatan "abadi" seperti yang dapat mereka lakukan dengan piringan hard drive lama yang SANGAT BENAR-BENAR. Sesuatu seperti itu, toh.
Rob
1

Gunakan Linux LiveCD untuk menjalankan sesuatu seperti

dd if=/dev/urandom of=/dev/sda1 bs=1M

Dengan begitu Anda dapat yakin bahwa Anda menimpa semua yang ada di partisi dan bukan hanya ruang kosong. Jika Anda ultra-paranoid, Anda juga dapat menjalankannya berkali-kali, tetapi kecuali jika Anda mengirim disk yang sebelumnya memiliki rahasia militer kepada seseorang yang memiliki ikatan dengan pemerintah asing, Anda mungkin tidak perlu khawatir.

halus
sumber
1
/ dev / zero cukup aman dan akan JAUH lebih cepat.
Rob
1

Linux memiliki alat standar yang disebut shred yang menimpa file (atau drive) beberapa kali dengan data acak, untuk mencegah pengambilan file yang dihapus. Jika Anda tidak ingin orang lain tahu Anda telah menggunakan shred, ada opsi untuk menimpa semuanya dengan nol di pass terakhir.

Untuk menggunakan shred pada disk, cari tahu apa namanya (biasanya sesuatu seperti / dev / hda atau / dev / sdc). Kemudian buka terminal dan jalankan:

shred -vfz -n 10 /dev/hda

Di mana / dev / hda diganti dengan apa pun nama perangkat. Ini akan menimpa seluruh disk sepuluh kali dan terakhir kali dengan semua nol.

evilcandybag
sumber