@ user495470'ın yanıtı sorulan soru için doğru. Sorun ne olduğu srm
ya da shred
gerçekten modern sistemler için mantıklı.
Bu çoğunlukla SSD'lerden kaynaklanmaktadır. Manyetik disklerin aksine, modern TRIM özellikli diskler arka planda silinmiş verileri otomatik olarak siler.
SSD'ler ayrıca aşınma seviyelendirme de yaparlar. Bu, hem boşuna (farklı bir fiziksel yere yazacaksınız) hem de istenmeyen bir dosyayı "üzerine yazma" girişimlerini yapar ve istenmeyen (disk aşınmasına gereksiz yere katkıda bulunur).
Bir SSD ile gelen tüm Mac'lerde TRIM etkindir.
Diğer sorun ise, dosya sistemi, özellikle günlüklenmiş dosya sistemleri, veri yazılmadan önce başka bir yerde bir kopyasını tutabilir.
Manyetik medyada bile, bu her ikisinde de sorunlara neden olabilir srm
:
Tüm kullanıcılar [..] srm'nin sadece blokların üzerine yazdığı dosya sistemlerinde çalışacağının farkında olmalıdır. Özellikle, olacak DEĞİL [..] günlüklü dosya sistemlerinin büyük çoğunluğu üzerinde çalışmak.
Ve shred
:
[..] shred çok önemli bir varsayıma dayanıyor: dosya sistemi yerinde veri üzerine yazıyor. [..] birçok modern dosya sistemi tasarımı bu varsayımı karşılamıyor. İstisnalar şunları içerir: Günlük yapılı veya günlüklü dosya sistemleri [..]
HFS Plus ciltleri, Mac OS X v10.3'ten beri varsayılan olarak günlüğe kaydedilir.
Bu günlerde, güvenli bir şekilde "silinen" dosyaları güvenli bir şekilde kullanmanın en iyi yolu, FileVault'u etkinleştirmektir (bu nedenle, hiçbir zaman ilk önce şifrelenmemiş diski yazmazlar), sonra onları silin ve TRIM'in düzenlemesini sağlayın.
Talihsizliğin etkisiyle, manyetik bir ortama sahipseniz, dergileri devre dışı bıraktıysanız ve bir nedenden dolayı diski şifreleyemiyorsanız, seçenekler şunlardır:
- Kullanım
rm -P
ile dosya üzerine yazar 0xff
, sonra 0x00
o ve 0xff
tekrar
- Yükleme
coreutils
için gshred
(yani. brew install coreutils && gshred secrets.txt
)
srm
'dan kaldırıldı homebrew-dupes
ve homebrew-core
ancak birisi burada çalışan bir musluk yayınladı (yani. brew install khell/homebrew-srm/srm && srm secrets.txt
)
- Besiyerinin fiziksel imhası :)
shred
ben HFS üzerinde ne kadar etkili olduğunu bilmiyorum kullanılan dosya sistemi bağlıdır.