Hapus file secara permanen dari flash drive

43

Saya mendengar beberapa orang menyebutkan bahwa file dihapus dari flash drive untuk selamanya, tidak ada penelusuran balik. Apakah itu benar?

Jika tidak, bagaimana cara saya menghapus file secara permanen? Saya memiliki file sensitif pada flash drive dan sebelum melewati flash drive, saya ingin memastikan tidak ada yang dapat melihat file itu.

TPR
sumber
23
FLash drive murah, jika sensitif, jangan menyebarkannya. Mengapa mengambil risiko?
JonnyBoats
1
@JonnyBoats Saya berencana untuk menggunakan flash drive ini di rumah, tetapi sangat mungkin salah satu anggota keluarga memberikannya kepada orang lain secara tidak sengaja. Saya hanya ingin aman.
TPR
2
Kecuali jika orang akan mengakses chip secara langsung, menimpa sekali mungkin cukup bagus. Beberapa drive memiliki sel "cadangan" yang mereka tukarkan dengan memakai level dan untuk mengganti sel yang buruk. Jadi, menulis lebih dari sekali bisa mendapatkan ruang sel. Di masa depan saya akan menyarankan enkripsi dengan kata sandi yang kuat maka menghapus / memformat mungkin sudah cukup.
Scott McClenning
2
Yang perlu Anda lakukan adalah menghapus semuanya, mengisinya dengan sampah, dan kemudian menghapusnya lagi. Kemungkinan sisa yang signifikan akan semakin kecil, dan akan mengambil helikopter hitam untuk pulih.
Daniel R Hicks

Jawaban:

76

Alat hapus terbaik yang dapat dibeli (sedikit) oleh uang:

masukkan deskripsi gambar di sini

EDIT : Untuk melawan pencela

  1. Tidak ada yang menyebutkan perlunya keamanan tingkat pemerintah, jadi argumen dengan tujuan itu adalah pergeseran tiang gawang yang tidak berguna. Ini cukup baik bagi siapa saja yang bukan James Bond atau Bruce Wayne. Penghancur sanksi Pemerintah PS. Apa itu palu tetapi penghancur kecepatan tinggi?
  2. Tentu saja Anda perlu memecahkan chip penyimpanan dalam thumbdrive. Saya pikir itu tidak perlu dikatakan.
    • "Dokter, saya mendapat sebotol pil itu dari Anda, tetapi mereka tidak melakukan apa pun!"
    • "Apakah kamu mengeluarkan pil dari botol."
    • "Tidak."
    • ಠ_ಠ

Selain itu, saya memang memasukkan instruksi tentang cara melakukan pembersihan logis menyeluruh dari thumbdrive.

AKHIR EDIT

Jangan ambil risiko. Flash drive murah dan ya, data dapat dipulihkan dari mereka. Saya sudah melakukannya sendiri. Anda bisa DBAN itu. Anda juga bisa cipher /wbeberapa kali menggunakan mesin Windows ( dd if=/dev/zero bs=2048 of=/mnt/disk/filepada mesin * NIX). Namun, memukul benda dengan palu jauh lebih menyenangkan dan permanen.

Wesley
sumber
8
@ ppkinkin: Saya tidak akan mempercayai "BIOS IMPLEMENTED LOW LEVEL FORMAT" untuk flash drive. Media berbasis flash seperti flash drive dan SSD memiliki sesuatu yang disebut "level-pakai" yang terjadi pada tingkat perangkat keras. Bagaimana menghapus data dari media tersebut dengan aman masih merupakan pertanyaan terbuka. Penghancuran fisik adalah satu - satunya cara untuk memastikan.
Scott Pack
6
@ppumkin: Format Tingkat Rendah yang Anda bicarakan hampir tidak ada pada akhir 90-an untuk pengguna akhir. Beberapa produsen memang memiliki alat sendiri yang dapat melakukan hal serupa (seperti Seagate's SeaTools). Namun mereka dirancang untuk bekerja dengan pemulihan disk magnetik buruk sektor automagic. Saat ini Anda tidak akan melihat LLF sekolah tua di luar pabrik.
Scott Pack
3
@ ppumkin Perintah ATA 0x50 (Format Sektor) sebenarnya tidak memformat apa pun lagi (paling tidak sejak pertengahan tahun 90-an). Pada drive platter, perintah diimplementasikan sebagai perintah ATA 0xC0 (Erase Sectors). Pada flash media biasanya hanya menandai blok sebagai bebas, biasanya tidak menghapus isi blok. Drive USB lebih lanjut menggunakan set perintah SCSI, dan perintah SCSI 0x04 hanya memastikan bahwa disk diformat dan bahwa perintah baca standar akan mengembalikan 0s. Itu tidak memaksa drive untuk memformat (jika itu bahkan mungkin) dan tidak menjamin penghapusan media yang sebenarnya
Chris S
3
Jika Anda menggunakan kembali media (magnetik) dan melakukan pembersihan 7-pass yang tepat, Anda telah memenuhi atau melampaui standar "tidak dapat dipulihkan". Namun ini kurang berlaku untuk media flash karena leveling keausan. Dalam kedua kasus itu, satu-satunya cara pasti untuk menghapus file yang tidak dapat dibatalkan dan tidak dapat diperbaiki lagi dari media apa pun adalah dengan menghancurkan media tersebut (yaitu, "Bash sampai menjadi debu, lalu bash lagi debu itu agar aman!")
voretaq7
4
Perlu diketahui bahwa pada drive yang menggunakan penyimpanan tegak lurus satu pass wipe identik dengan banyak.
Chopper3
29

Itu tergantung pada siapa musuhmu. Jika itu adalah pengguna biasa, misalnya teman / rekan kerja / pasangan / dll, maka mencegah penghapusan yang teratur cukup baik: format flash drive, lalu isi dengan file acak / non-pribadi hingga penuh 100%, kemudian format flash mengemudi lagi. Data sensitif asli Anda akan hilang untuk selamanya, dan tidak dapat dipulihkan dengan menggunakan alat yang tidak terhapus atau pemindaian langsung drive.

Namun, jika musuh Anda adalah perusahaan besar, pemerintah, dll., Satu-satunya jalan yang aman adalah menghancurkan media secara fisik, misalnya membakar flash drive Anda dalam oven industri bersuhu tinggi.

haim
sumber
2
Untuk pengguna biasa , hanya menghapus file biasanya sudah cukup - kebanyakan dari mereka bahkan tidak menyadari file dapat dihapus. Dan menghancurkan flash drive yang sangat baik (seperti dengan jawaban @ Wesley) karena Anda takut Sue Bibi Besar Anda akan mencari cara untuk mengakses data mentah yang digunakan untuk memulihkan foto-foto kotor Anda paranoid ke tingkat yang tidak sehat.
BlueRaja - Danny Pflughoeft
3
@BlueRaja: Untuk pengguna biasa , undelete berada di ujung "bagaimana mengembalikan foto yang dihapus" permintaan google ... Pasti dalam jangkauan Great Bibi Sue. Dan seperti yang saya katakan, menghancurkan media Anda secara fisik hanya diperlukan jika musuh Anda sangat baik yang didanai dan akal.
haimg
1
"Data sensitif asli Anda akan hilang untuk selamanya ...", "Namun, jika musuh Anda adalah ..." Maksud Anda itu tidak hilang untuk selamanya? Anda yakin tahu apa yang Anda bicarakan?
Matt H
1
@MattH Ketika dia mengatakan "data sensitif asli" akan hilang, saya pikir maksudnya adalah tidak mungkin lagi untuk mengambil file asli dengan semua data utuh, sedangkan jika musuh Anda adalah "perusahaan besar, pemerintah ..." bagian dari data dapat dipulihkan, tetapi tidak dalam keadaan aslinya, tidak berubah.
WillS
22

Ada program sumber terbuka gratis luar biasa yang disebut Eraser yang menghapus data dengan menimpanya dengan pola pola pilihan Anda - keamanan tingkat tinggi untuk penghapusan data.

Tapi - ada masalah besar dengan flash drive saat menghapus dengan menimpa. Masalahnya adalah metode "wear leveling" yang digunakan pada solid state drive, yang menulis di tempat yang berbeda setiap kali Anda menambah atau mengganti data. Ada penjelasan dan diskusi lengkap di Erasing USB key Drives

Jawaban singkat - hapus file tetapi juga gunakan fungsi "hapus ruang terbuka" dalam program Eraser. Ini menimpa semua ruang yang tidak digunakan, termasuk versi sebelumnya dari file Anda.

Dave Becker
sumber
3
+1 untuk eraser.heidi.ie di Windows.
Nick Josevski
13

Karena leveling memakai perangkat flash modern, itu tidak di bawah kendali Anda. Anda pikir Anda telah menimpa data Anda 25 kali, mungkin masih ada. Jika Anda ingin menyimpan data sensitif pada perangkat flash, gunakan wadah terenkripsi seperti truecrypt, sehingga Anda tidak akan mendapat masalah saat kehilangan perangkat (kecuali jika Anda memberikan kunci).

ott--
sumber
Tidak bisakah Anda menggunakan 7zip terenkripsi dengan kata sandi yang kuat?
Jonathan
juga pastikan itu dienkripsi sebelum menyalin ke drive.
jiggunjer
8

Gunakan rusak.

shred /dev/sdx -n 25 

harus membersihkan drive Anda dengan baik.

Loke
sumber
1
Itu akan, karena ketika drive penuh, itu akan dipaksa untuk menulis di setiap lokasi.
Loke
4

Saya mendengar beberapa orang menyebutkan bahwa file dihapus dari flash drive untuk selamanya, tidak ada penelusuran balik. Apakah itu benar?

TIDAK, File dimulai dengan sedikit yang disebut sebagai bendera . Ketika Anda menghapus file, apa yang Anda lakukan sebenarnya adalah mematikan flag, yang memberitahu komputer bahwa ruang sekarang bebas untuk menyimpan data baru.

Jika Anda benar-benar ingin memusnahkan data pada disk, Anda harus berulang kali menimpa data dengan campuran acak 0's 1's. Melakukan format saja tidak akan berhasil karena seseorang dengan perangkat dan perangkat lunak penghirupan yang tepat dapat memulihkan dan mengatur ulang tanda sehingga data dapat dibaca.

  1. Salah satu cara Anda dapat melakukan ini tanpa bantuan siapa pun adalah, write_data - delete_data - write_data - delete_data - write_data - delete_data:) (pastikan setiap bit drive ditulis, dan apa yang Anda tulis cukup acak )

  2. Gunakan file shredder, Google dan Anda akan mendapatkan banyak file shredder gratis, jika Anda memiliki bit-defender, saya telah melihat file shredder di dalamnya.

COD3BOY
sumber
1
Cukup tulis data - hapus data agak sederhana: Anda perlu memastikan setiap bit drive ditulis, dan apa yang Anda tulis cukup acak , kalau tidak mungkin masih ada cara untuk mendeteksi data apa yang dulu ada di sana.
Konerak
1
@Konerak mengedit jawaban untuk memasukkan poin Anda juga :)
COD3BOY
3

Saya berencana untuk menggunakan flash drive ini di rumah, tetapi sangat mungkin salah satu anggota keluarga memberikannya kepada orang lain secara tidak sengaja. Saya hanya ingin aman. - progtick

Dalam hal ini, Anda tidak akan memiliki kesempatan untuk menghapus file sebelumnya.

Cukup enkripsi file Anda , dan jangan khawatir menghapusnya jika drive hilang - tidak ada yang akan dapat mengaksesnya tanpa kata sandi.

BlueRaja - Danny Pflughoeft
sumber
2
tidak, saya sudah tahu file apa yang perlu saya hapus. Saya biasanya tidak memasukkan file sensitif pada flash-drive, tetapi seseorang dalam keluarga melakukannya. Saya tidak ingin tahu membuang flash-drive, karena kami terutama menggunakannya di rumah, jadi saya hanya ingin menghapus file-file tertentu.
TPR
3

Saya mendengar beberapa orang menyebutkan bahwa file dihapus dari flash drive untuk selamanya, tidak ada penelusuran balik. Apakah itu benar?

Iya dan tidak; itu tergantung pada definisi Anda tentang "pergi untuk selamanya".

Apa yang mungkin mereka bicarakan adalah menghapus file dari flash-drive selalu sama dengan memegang ⇧ Shiftketika menghapus file.

Ini karena Windows hanya menempatkan Recycle Bin pada volume tetap seperti hard-drive, bukan volume yang dapat dilepas seperti flash-drive, kartu memori, floppy disk, CD penulisan paket + RW, drive jaringan, atau substhuruf drive yang diutamakan (bahkan yang dipetakan ke memperbaiki disk). Oleh karena itu, jika Anda menghapus file di Windows dari hard-drive dengan hanya Delbukan ⇧ Shift+ Del, Anda harus dapat mengembalikannya dari Recycle Bin, tetapi menghapus file dari removable media dengan Deladalah sama dengan menggunakan ⇧ Shift+ Deluntuk secara permanen menghapus karena tidak memiliki Keranjang Sampah.

Namun, karena alasan kinerja, menghapus file secara permanen sebenarnya tidak menghapus file tersebut. Sebagai gantinya, sistem hanya menandainya sebagai dihapus dan ruang disk sebagai bebas untuk digunakan oleh file baru. Sampai gugusannya ditimpa oleh file lain, secara teoritis dapat dipulihkan, dan jika ada banyak ruang kosong, maka itu bisa memakan waktu beberapa saat sebelum ditimpa — tentu saja jika Anda benar-benar mencoba memulihkan file yang terhapus secara tidak sengaja, kemungkinan akan segera ditimpa bahkan dengan banyak ruang kosong (ಠ_ಠ).

Jika tidak, bagaimana cara saya menghapus file secara permanen? Saya memiliki file sensitif pada flash drive dan sebelum melewati flash drive, saya ingin memastikan tidak ada yang dapat melihat file itu.

Gunakan alat penghapusan aman. Mereka akan menimpa file sebelum menghapusnya. Yang lebih baik juga menghapus entri direktori untuk menghapus bahkan nama file dan yang terbaik bahkan akan menimpa meta-datanya seperti ukuran dan cap waktu. Beberapa juga dapat menghapus ruang kosong yang ada yang berguna untuk menghapus file yang sebelumnya dihapus, namun dapat memakan waktu cukup lama jika ada banyak ruang kosong karena ia menulis ke setiap byte ruang itu, misalnya, menghapus drive dengan 300GB ruang kosong seperti membuat file 300GB. Sebagian besar menyediakan satu atau lebih teknik seperti pola byte yang berbeda untuk ditimpa dan jumlah pengulangan.

Synetech
sumber
3

Jika Anda ingin benar-benar yakin bahwa tidak ada orang yang akan menangani drive lagi, aplikasi cairan curiga yang murah hati ke papan sirkuit harus menangani kedua data pada chip dan mencegah orang dari menanganinya.

Pauska Sock
sumber
3
Apa yang Anda maksud dengan cairan yang dicurigai?
Revetahw mengatakan Reinstate Monica
2

Tergantung. Jika Anda hanya ingin memastikan tidak ada yang dapat memulihkan data dengan alat pemulihan / ukiran file biasa: Timpa flash drive dengan data acak menggunakan linux ( dd if=/dev/urandom/ ...atau yang sudah disebutkan shred). Atau, jika Anda tidak memiliki alat tersebut, formatlah (ini akan menghancurkan metadata), kemudian isi sepenuhnya dengan data yang tidak relevan, lalu format lagi. Ini kurang dapat diandalkan daripada metode yang tepat, yang dibantu alat, tetapi harus memadai untuk data dengan sensitivitas rendah.

Jika Anda ingin menghapus satu file (tidak dapat diandalkan, tidak disarankan), ubah nama menjadi nama acak, lalu hapus, kemudian isi drive sepenuhnya dengan data yang tidak relevan.

Metode-metode ini tidak akan secara andal mencegah pemulihan yang melibatkan manipulasi perangkat keras ("serangan laboratorium"). Jika data sangat sensitif sehingga Anda ingin menghindari risiko ini, ikuti Pedoman NIST untuk membersihkan media berbasis flash:

Membersihkan: Lihat Penghancuran Fisik.

Penghancuran fisik: Hancurkan media berdasarkan rekomendasi.

  • Rusak.
  • Hancur.
  • Menghancurleburkan.
  • Membakar dengan membakar di insinerator berlisensi.
Jan Schejbal
sumber
1

System Mechanic memiliki alat bernama Incinerator yang melakukan persis apa yang Anda minta.

Mike
sumber
Apa sebenarnya yang dilakukan alat ini?
Xen2050
@ Xen2050 Menghapus file dengan aman sehingga tidak dapat dipulihkan. iolo.com/resources/articles/…
Mike
Terima kasih atas tautannya, bahwa alat "Incinerator" memiliki gambar seperti ini yang menyiratkan menimpa hard drive tiga kali masih akan meninggalkan hampir semua data dengan mudah dapat dipulihkan (dengan mikroskop elektron ... itu model ancaman mereka?), Yang mungkin mungkin telah benar 30 tahun yang lalu, tetapi satu menimpa hampir tidak dapat dipulihkan hari ini, mungkin dua terlalu banyak paranoid. Khusus untuk flash drive, itu hanya aus. PS Halaman System Mechanic mengatakan biayanya $ 49,95 (Biasanya $ 49,95 Hemat $ 0,00) ... jadi ...
Xen2050
ya, saya tidak mengiklankan apa pun, hanya memberi bukan sesuatu yang saya gunakan yang melakukan apa yang diajukan pertanyaan aslinya. Dan tentu saja ada cara lain dan alat gratis untuk melakukan hal yang sama. Tapi sekali lagi, harga itu mungkin mencerminkan fitur-fitur lain dari perangkat lunak atau sesuatu ..
Mike
Bisakah itu menghapus file tertentu dengan aman dan tidak seluruh drive?
Joe Black
1

Jika drive Anda mendukung salah satu dari perintah ini, Anda beruntung:

sg_sanitize - remove all user data from disk with SCSI SANITIZE command

atau perintah serupa untuk hdparm:

   hdparm --security-erase PWD
          Erase  (locked) drive, using password PWD (DANGEROUS).  Password
          is given as an ASCII string and is padded with NULs to reach  32
          bytes.   Use  the  special  password  NULL to represent an empty
          password.  The applicable drive password is  selected  with  the
          --user-master  switch  (default  is  "user" password).  No other
          options are permitted on the command line with this one.

   hdparm --security-erase-enhanced PWD
          Enhanced erase (locked) drive, using password  PWD  (DANGEROUS).
          Password  is given as an ASCII string and is padded with NULs to
          reach 32 bytes.  The applicable drive password is selected  with
          the --user-master switch (default is "user" password).  No other
          options are permitted on the command line with this one.
MikeyB
sumber
-1

pada saat frmating batalkan pilihan format cepat dan mulai. Ini akan memakan waktu tetapi sepenuhnya menghapus semua deta dan tidak ada aplikasi recovary lain yang dapat mendukungnya.

Diptangshu Mandal
sumber
-2

Jika kerusakan fisik diperlukan, saya akan menggunakan penggiling sudut - alat yang tersedia murah. Pegang potongan dengan tang pada cakram yang berputar sampai chip dikonsumsi.

Terkadang flash drive rusak dan Anda tidak dapat menghapus / menimpa data dan Anda hanya ingin menghancurkannya sebelum membuangnya.

Catatan : kenakan pelindung mata kalau-kalau potongan itu terlepas.

Basel Shishani
sumber
1
-1! JANGAN LAKUKAN INI! Ini sangat berbahaya! Anda tidak memegang benda dengan tang menghadap penggiling sudut, Anda perlu kedua tangan menggunakan penggiling sudut, tidak menyeimbangkannya di satu tangan dan mendorong tang di tangan lain ke arah cakram pemotong. Atau rig grinder untuk dijalankan tanpa menyentuhnya. Pelindung mata tidak akan membantu Anda ketika tangan Anda tergelincir ke sudut penggiling, atau sesuatu yang lebih buruk terjadi. Bahkan palu sejuta kali lebih aman. Cari youtube untuk kecelakaan penggiling sudut dan kemudian tidak pernah berpikir untuk melakukan sesuatu yang sangat gila
Xen2050
-2

Inilah metode yang saya buat setelah membaca semua jawaban ini.

  1. Hapus folder / file target.
  2. Temukan file aman yang ukurannya hanya di bawah 100 MB
  3. Buat folder bernama erase1dan letakkan di sana.
  4. Cari tahu jumlah ruang file gratis yang tersisa, bagi dengan tiga dan kemudian cari tahu berapa banyak 100 MB file yang harus diisi dengan aman.
  5. Salin dan tempel file aman erase1Anda hingga Anda mencapai angka 1/3 ini, jadi sekarang Anda memiliki folder dengan kira-kira sepertiga ruang kosong yang sekarang ditempati oleh sekelompok file 100 MB aman ...
  6. Salin folder ini dan panggil erase2, lalu coba salin lagi ke erase3.
    Jika Anda tidak dapat mengisi ruang yang tersisa, menghapus 100 MB beberapa file yang aman sampai erase2salinan ke erase3.
  7. Hapus erase2, salin, erase3dan panggil erase2a.
  8. Hapus erase3, salin, erase2adan panggil erase3a.
  9. Hapus erase2adan erase3a.
  10. Salin erase1ke erase1a.
  11. Hapus erase1.
  12. Mulai proses dari awal lagi

    1. Jadi, salin erase1akeerase2b
    2. Hapus jumlah file 100 MB yang sama seperti sebelumnya
    3. Salin erase2bke erase3b.
    4. Menghapus erase2b
    5. Salin erase3bke erase2c.
    6. Menghapus erase3b
    7. Salin erase2cke erase3c.
    8. Hapus erase2cdan erase3c.
    9. Salin erase1ake erase1bdan hapus erase1a.

Anda bisa melakukannya lagi, tetapi mungkin dua kali aman, hapus erase1bfolder yang tersisa dan Anda harus menimpa semuanya di wilayah terbuka flash drive.

Metode kasar, tetapi jika Anda hanya perlu melakukannya sekali itu harus bekerja saya pikir. Ada komentar di luar sana?

John B Delphia III
sumber
5
"Ada komentar di luar sana?" Hanya satu. Astaga.
puluh tiga
1
Bisakah Anda membersihkan posting ini? Saya akan tetapi saya takut.
slm
1
Selamat
1
Mengapa ada orang yang melakukan ini? CCleaner alat gratis dapat melakukan apa yang proses ini lakukan secara otomatis. Selain itu proses ini tidak membuat tidak mungkin untuk memulihkan file.
Ramhound
2
Find a safe file that is just under 100 MB in size Tentukan "aman". Apakah file kosong (mis., Diisi dengan nol) aman? Tidak juga; volume NTFS dengan enkripsi akan memampatkannya dan membuat ruang kosong tidak terpengaruh. Hal yang sama berlaku jika file dibuat sebagai file yang jarang. Sayangnya, segala sesuatunya tidak sesederhana seperti pada masa FAT lama ketika Anda dapat dengan mudah dan manual memastikan semuanya bersih dengan editor disk tingkat rendah di DOS.
Synetech