Eski bir sabit sürücünün üzerine güvenli bir şekilde yazmanın en hızlı yolu nedir? [çiftleme]


9

Olası Çoğaltma:
Bir sabit sürücüdeki tüm verileri güvenli bir şekilde silme

HDD'mi uzatacağım, bu yüzden bok dolu yazıyorum, bu yüzden orada sahip olduğum dosyaları kurtarmam mümkün değil. Her ne kadar, yeniden yazılmış disklerin bile onlardan bazı veriler kurtarılabileceğini duydum, ancak çok kolay olmadığı sürece ona dokunan yüksek teknoloji adamlarını düşünmüyorum? Bunun mümkün olup olmadığını ve kaç kez yazmam gerektiğini bilmek istiyorum?

Burada gerçek soru üzerine; HDD içindeki birden çok diske aynı anda yazılabilir ve böylece toplam veri yazma hızını artırabilir mi? Diyelim ki içeride 6 disk varsa, aynı verileri her birine aynı anda yazarsam 6x yazma hızı elde edebilirim.

22MB / s hızlı ATM (eski sürücü veya crappy kodu?) İle yazdığım için başka önerilerinizi bekliyoruz, bu biraz zaman alacaktır.

Düzenleme: Güvenlik notu için, HDD'm yaklaşık 10 yaşında veya daha küçük ve 60 GB boyutunda. Bunun sadece bir silme işlemi mi gerekiyor?


@ Jason, üzgünüm, heh, sadece istediğin zaman düzenledi.

1
En hızlı, Basile Starynkevitch tarafından önerildiği gibi sıfır dolgunun bir geçişidir, Tek bir üzerine yazıldıktan sonra veri kurtarılamaz, birden fazla üzerine yazma zaman kaybıdır ... nber.org/sys-admin/overwritten-data-guttman.html
Moab

Sökün ve kutunuzu içine boşaltın! :)
William Hilsum

2
çok kötü bu göç oldu, ben nasıl c ++ bunu bilmek istiyorum ...
Rookie

3
@Rookie: Ardından StackOverflow üzerinde tekrar sorun ve bir C ++ çözümü istediğinizi belirtin.
SLaks

Yanıtlar:


14

Ben kullanılan CCleaner işi yapar ücretsiz bir araç olan birkaç kez. resim açıklamasını buraya girin


1
+1, CCleaner HDD'nizi sadece çöple doldurmakla kalmaz, aynı zamanda güvenli bir şekilde yapar (kurtarılamaz). CCleaner'ın bunu daha hızlı yaptığını sanmıyorum, ama aynı zamanda bir sabit diskte birden çok tabağa yazabileceğinizi de düşünmüyorum.
jcisio

1
@jcisio, kendi programımdan 2 kat daha hızlı görünüyor, çünkü bu sadece sıfır yazıyor mu? Ayrıca garip şimdi benim HDD "çizik" duyamıyorum. büyük bir bölüme bir dosya yazdığımda bile sürümüm çok ses çıkardı.
Çaylak

@Mark, CCleaner gizli verileri kaldırmıyor mu?
Çaylak

1
@Rookie Her şeyi kaldırabilir , bu seçeneği Silme açılır kutusunda seçmeniz yeterlidir.
oleksii

@Mark, bu meta veriler dosya adları, değil mi? Tüm verilerin üzerine yazmış olsam bile bu dosya adlarını okuyacak programlar var mı?
Çaylak

11

DBAN veya benzeri araçlar kullanmalısınız .


Ben tutmak istiyorum diğer 3 disklerimde 2 terabayt veri var çünkü ben kötü geçmek düşünüyorum. "DBAN algılayabileceği herhangi bir sabit disk içeriğini otomatik olarak ve tamamen silecektir" oO doğru anladım?
Çaylak

@Rookie Bunu doğru anladın. Sizin durumunuzda DBAN kullanımı tavsiye edilmez.
Duijf

Sadece tutmak istediğiniz verilerle sürücüleri fiziksel olarak ayırın. DBAN bu sorunun çözümü. Boş alanın üzerine yazmak için Windows'ta Silgi gibi bir şey kullanabilirsiniz, ancak bu her şeyin silinmesini sağlamaz. Bunu yapmanın tek yolu tüm sürücünün üzerine yazmaktır.
DaleSwanson

2
@SLaks, bunun neden CCleaner veya diğer önerilerden daha iyi olduğunu açıklar mısınız?
Ivo Flipse

@IvoFlipse Kabul ettiğinde, bu kullanıcının neden yerleşik bir araca karşı DBAN kullanması gerektiğinin açık bir açıklamasına ihtiyacınız var. DBAN, tüm yapmaya çalıştığınız harici bir sabit diski
silmekse

7

Sadece sıfır bayt ile doldurun, Linux üzerinde

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

bu çoğu amaç için yeterlidir ve mevcut en hızlı şeydir.

(muhtemelen sisteminizde bir eşdeğer vardır ve başka türlü çalıştırmak için canlı önyükleme CDROM linux'u önyükleyebilirsiniz)

Tabii ki, diskte askeri sınıf sırlarınız varsa ve / veya CIA'dan korkuyorsanız, muhtemelen yeterli değildir. (Bu durumda, diskinizi fiziksel olarak imha edin).


3
Soru tür Win XP etiketleri ...
Violet Zürafa

Gerçekten, sanırım etiketleri düzenlemeden hemen önce cevap verdi, üzgünüm.
Çaylak

1
Evet.
WinXP'de


3

sdelete - artık bu çoklu üzerine yazılan DoD şeylerinden herhangi birine gerek yok

edit: sdelete microsoft tarafından yazılmıştır, NTFS gizli bölgeleri, bant dışı veri ve diğer tüm eğlenceli küçük özellikleri hakkında 'bilir'. Kurulum gerektirmez ve hızlı ve kolaydır.

Mil Spec 'aşağıdaki sırayla rastgele verilerle tam olarak 37 kez üzerine yazmalısınız' şeyler çoğunlukla güvenlik uygulaması pazarlama ve yarı hatırlanan DoD gereksinimleri. Bir EM altında okursanız, kısmi bölgeleri kurtarma şansınız olan erken bit-bit-bit ve hatta MFM sabit disklerinde tartışmaya açık bir şekilde gerekliydi. Her ne kadar pratikte, daha önce izleri tamamen sağlam bırakan gezgin kafalarla daha fazla ilgiliydi. Modern GMR sabit diskleri ile asıl endişe, işletim sisteminin bilmediği geçerli veriler bırakarak kötü sektörleri haritalamaktır.


Neden gerekli olmadığını ve neden iş için doğru araç olduğunu sdelete açıklamak ister misiniz?
Ivo Flipse

1
Diskteki bit yoğunluğu, şu anki teknolojiyle, GERÇEKTEN GERÇEKTEN GERÇEKTEN eski sabit sürücü plakalarında olduğu gibi "kalıcı" gücü görmenin veya okumanın hiçbir yolu olmadığı anlamına gelir. Zaten böyle bir şey.
Rob

1

Linux LiveCD kullanın.

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

Bu şekilde, yalnızca boş alanın değil, bölümdeki her şeyin üzerine yazdığınızdan emin olabilirsiniz. Ultra paranoyaksanız, bunu birkaç kez de çalıştırabilirsiniz, ancak daha önce yabancı hükümetlerle bağları olan birine askeri sırları olan bir disk göndermiyorsanız, muhtemelen endişelenmenize gerek yoktur.


1
/ dev / zero yeterince güvenlidir ve ÇOK daha hızlı olur.
Rob

1

Linux, silinen dosyaların alınmasını önlemek için rasgele verilerle birkaç kez bir dosyanın (veya sürücünün) üzerine yazan shred adlı standart bir araca sahiptir. Kimsenin parçalama kullandığınızı bilmesini istemiyorsanız, son geçişte sıfır olan her şeyin üzerine yazma seçeneği vardır.

Bir diskte parçalama kullanmak için bunun ne olduğunu öğrenin (genellikle / dev / hda veya / dev / sdc gibi bir şey). Ardından bir terminal açın ve çalıştırın:

shred -vfz -n 10 /dev/hda

/ Dev / hda yerine cihazın adı ne olursa olsun. Bu, tüm diskin üzerine on kez ve son bir kez de tüm sıfırların üzerine yazacaktır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.