Qual è il modo più veloce per sovrascrivere in modo sicuro un vecchio disco rigido? [duplicare]


9

Possibile duplicato:
cancellazione sicura di tutti i dati da un disco rigido

Darò via il mio HDD, quindi lo scrivo pieno di schifezze, quindi non c'è possibilità di recuperare i miei file che avevo lì. Anche se, ho sentito che anche le unità riscritte possono essere recuperate alcuni dati da loro, ma non considero un ragazzo di alta tecnologia che lo tocchi mai, a meno che non sia molto facile? Vorrei sapere se è possibile ... e quante volte devo scriverlo?

Sulla vera domanda qui; potrebbe essere possibile scrivere contemporaneamente su più dischi all'interno dell'HDD e aumentare così la velocità di scrittura totale dei dati? Quindi diciamo che se ci sono 6 dischi all'interno, potrei ottenere una velocità di scrittura 6x se ho scritto gli stessi dati su ognuno di essi contemporaneamente.

Qualsiasi altro suggerimento è il benvenuto, dal momento che sto scrivendo con ATM a 22 MB / s (disco vecchio o codice scadente?), Ci vorrà del tempo.

Modifica: per una nota di sicurezza, il mio HDD ha circa 10 anni o meno e una dimensione di 60 GB. Questo ha bisogno solo di una pulizia?


@Jason, scusa, eh, l'ho modificato proprio quando l'hai chiesto.

1
il più veloce è un passaggio di riempimento zero come suggerito da Basile Starynkevitch, nessun dato può essere recuperato dopo una sola sovrascrittura, più sovrascritture sono una perdita di tempo ... nber.org/sys-admin/overwritten-data-guttman.html
Moab,

Svita e svuota il cestino! :)
William Hilsum l'

2
peccato che questo sia stato migrato, mi piacerebbe sapere come farlo in c ++ ...
Rookie

3
@Rookie: quindi chiedere di nuovo su StackOverflow e specificare che si desidera una soluzione C ++.
SLaks,

Risposte:


14

Ho usato CCleaner alcune volte, che è uno strumento gratuito che fa il lavoro. inserisci qui la descrizione dell'immagine


1
+1, poiché CCleaner non solo riempie il tuo HDD di immondizia, ma lo fa anche in modo sicuro (irrecuperabile). Non credo che CCleaner lo faccia più velocemente, ma non penso nemmeno che tu possa scrivere contemporaneamente su più piatti su un disco rigido.
jcisio,

1
@jcisio, sembra essere 2 volte più veloce del mio programma, probabilmente perché sta scrivendo solo zero? anche strano che non riesco a sentire il mio "graffio" HDD ora. la mia versione suonava molto, anche quando ho appena scritto un file in una grande partizione.
Rookie,

@Mark, CCleaner non rimuove i dati nascosti?
Rookie,

1
@Rookie Può rimuovere tutto , devi solo selezionare questa opzione nella casella combinata Cancella.
oleksii,

@Mark, quei metadati sono nomi di file, giusto? Esistono programmi per leggere questi nomi di file, anche quando ho sovrascritto tutti i dati?
Rookie,

11

È necessario utilizzare DBAN o strumenti simili.


Penso che passerò male, dal momento che ho 2 terabyte di dati nei miei altri 3 dischi che vorrei conservare. "DBAN eliminerà automaticamente e completamente il contenuto di qualsiasi disco rigido in grado di rilevare" oO se l'ho capito correttamente?
Rookie,

@Rookie L'hai capito bene. Nel tuo caso l'uso di DBAN non è consigliabile.
Duijf,

Basta scollegare fisicamente le unità con i dati che si desidera conservare. DBAN è la soluzione per questo problema. Puoi usare qualcosa come Eraser all'interno di Windows per sovrascrivere lo spazio libero, ma ciò non garantirà che tutto venga cancellato. L'unico modo per farlo è sovrascrivere l'intera unità.
DaleSwanson,

2
@SLaks ti dispiacerebbe spiegare perché questo è meglio di CCleaner o degli altri suggerimenti?
Ivo Flipse,

@IvoFlipse D'accordo, hai bisogno di una chiara spiegazione del perché questo utente dovrebbe usare DBAN rispetto a uno strumento integrato. DBAN cancellerà completamente qualsiasi dispositivo collegato che può essere pericoloso se tutto ciò che stai cercando di eliminare è un disco rigido esterno
Kolob Canyon

7

Basta riempirlo con zero byte, su Linux con qualcosa del genere

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

questo è sufficiente per la maggior parte degli scopi ed è la cosa più veloce disponibile.

(probabilmente esiste un equivalente sul tuo sistema e potresti avviare un CD-ROM di avvio live per eseguirlo altrimenti)

Certo, se avevi segreti di livello militare sul disco e / o hai paura della CIA, probabilmente non è abbastanza. (In tal caso, distruggi fisicamente il tuo disco).


3
La domanda ha un po 'di Win XP nei tag ...
Violet Giraffe

In effetti, credo che abbia risposto poco prima di aver modificato i tag, scusa.
Rookie,

1
Sì. Ho aggiunto un suggerimento per trovare l'equivalente su WinXP che non conosco ... (Sto usando Linux dal 1993)
Basile Starynkevitch


3

sdelete - non c'è davvero più bisogno di nessuna di quelle cose di sovrascrittura multipla su DoD

modifica: sdelete è scritto da Microsoft, "conosce" le regioni nascoste NTFS, i dati fuori banda e tutte le altre piccole funzionalità divertenti. Non richiede installazione ed è semplice e veloce.

Il Mil Spec 'che devi sovrascrivere esattamente 37 volte con dati casuali nel seguente ordine' roba è principalmente marketing di app di sicurezza e requisiti DoD per metà ricordati. Probabilmente era necessario sui primi dischi rigidi bit-per-bit e persino su MFM in cui era possibile ripristinare zone parziali se lo si leggeva sotto un EM. Anche se in pratica aveva più a che fare con teste erranti che spesso lasciavano intatte le tracce precedenti. Con i moderni dischi rigidi GMR la preoccupazione principale è che il firmware traccia i settori danneggiati lasciando dati validi di cui il sistema operativo non è a conoscenza.


Ti interessa spiegare perché non è necessario e perché sdelete è lo strumento giusto per il lavoro?
Ivo Flipse,

1
La densità dei bit sul disco significa che, con la tecnologia attuale, non c'è modo di vedere o leggere la forza "duratura" come possono fare con i piatti del disco rigido VERAMENTE VERAMENTE vecchi. Qualcosa del genere, comunque.
Rob,

1

Utilizzare un LiveCD Linux per eseguire qualcosa del genere

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

In questo modo puoi essere sicuro di sovrascrivere tutto nella partizione e non solo lo spazio libero. Se sei ultraparanoico, puoi anche eseguirlo più volte, ma a meno che tu non stia inviando un disco che in precedenza aveva segreti militari a qualcuno con legami con governi stranieri, probabilmente non devi preoccuparti.


1
/ dev / zero è abbastanza sicuro e sarebbe MOLTO più veloce.
Rob,

1

Linux ha uno strumento standard chiamato shred che sovrascrive più volte un file (o unità) con dati casuali, per impedire il recupero di file cancellati. Se non vuoi che nessuno sappia che hai usato shred, c'è un'opzione per sovrascrivere tutto con zero nell'ultimo passaggio.

Per usare shred su un disco, scopri come si chiama (di solito qualcosa come / dev / hda o / dev / sdc). Quindi aprire un terminale ed eseguire:

shred -vfz -n 10 /dev/hda

Dove / dev / hda è sostituito da qualunque sia il nome del dispositivo. Ciò sovrascriverà l'intero disco dieci volte e un'ultima volta con tutti gli zeri.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.