Saya sedang membaca halaman manual rm
ketika saya menemukan opsi ini:
-P Overwrite regular files before deleting them. Files are overwritten
three times, first with the byte pattern 0xff, then 0x00, and
then 0xff again, before they are deleted.
Saya kira -P
dimaksudkan untuk menghapus file secara menyeluruh, tetapi tidakkah mengatur semua byte 0xff
atau 0x00
cukup? Mengapa harus beralih antara dua tiga kali?
Opsi ini sebagian besar tidak berguna. Menimpa dengan beberapa pola adalah sedikit paranoia yang tidak dibenarkan oleh tes dunia nyata: pada hard disk modern, menimpa sekali atau beberapa kali, dengan nol atau yang atau pola acak, tidak ada bedanya. Kasingnya kurang jelas untuk SSD, tetapi ini memiliki masalah sendiri; menimpa beberapa kali membuat perangkat lebih cepat aus tanpa benar-benar membantu menghapus data.
Alasan utama menyeka file ketika menghapusnya sebagian besar tidak berguna adalah bahwa sangat sering ada versi file sebelumnya, cadangan editor, file swap editor dan sebagainya yang tidak dihapus. Lebih jauh, sistem file itu sendiri mungkin telah memodifikasi data sekitar (karena defragmentasi atau pemeriksaan sistem file).
Jika Anda takut file dapat meninggalkan remah-remah, enkripsi file tersebut. Jika file dienkripsi, Anda tidak perlu melakukan tindakan pencegahan saat menghapusnya; Anda hanya perlu memastikan untuk tidak membocorkan kunci. Anda dapat mengenkripsi file secara khusus, dalam hal ini Anda harus memastikan bahwa semua cadangan dan file lain yang mungkin berisi semua atau sebagian data juga dienkripsi; atau Anda dapat mengenkripsi volume tempat file itu berada (yang biasanya menangani file-file lain ini).
Untuk informasi lebih lanjut, lihat
sumber
Dalam hal itu menggosok isi file sebelum memutuskan tautan (untuk mencegah pemulihan), itu juga akan menggosok "salinan lain" dari file (benar-benar file yang sama) yang mungkin ada di tempat lain di sistem file dalam bentuk tautan keras.
Dengan BTRFS atau sistem file copy-on-write lainnya, saya berharap itu tidak akan melakukan apa pun untuk penghancuran data forensik, meskipun semua tautan keras lain ke file tersebut akan terdiri dari sampah. Itu juga akan membuat salinan sapi lainnya dari file tidak tersentuh ... atau salinan file dalam snapshot.
sumber