hdd teljes törlése

üdv,
azon gondolkodom, hogy hogyan érdemes törölni a winchester teljes tartalmát úgy, hogy ne legyen visszaállíthatő később, de használható maradjon.
már olvastam tippeket és rémhíreket is a témával kapcsolatban, engem viszont a legvégső megoldás érdekel.
köszönettel,
zepp

Hozzászólások

töltsd fel véletlen adattal... eltart majd egy darabig de az felülír mindent.

# dd if=/dev/zero of=/dev/hd...

---
"A megoldásra kell koncentrálni nem a problémára."

Volt már párszor, legutóbb itt: http://hup.hu/node/44747

A lényeg, hogy a /dev/zero a legrosszabb ötlet érzékeny adatok megsemmisítésére, mert abból simán visszaolvasható a korábbi adat. Egy fokkal jobb a /dev/(u)random, de az is csak akkor biztos, ha többször teleírod vele a disket. Vannak persze direkt erre a célra létrehozott programok is, lásd link.

--
Don't be an Ubuntard!

/dev/urandom ... elég lesz. Gondolom olyan fenyegetésbe nem vagy, hogy érdemes a vincsid után milliókat költeni valakinek hogy néhány megányi adatfoszlányt valahogy összekaparjon a merevlemezedről mert kb ennyit tudna a Kürt is..
töltsd fel véletlen adattal, aztán rakj rá egy debiant titkosított lvm-el aminek a telepítője mégegyszer ráereszet egy /dev/urandomot...

Ilyet írok a parancssorba, hogy:
dd if=/dev/urandom of=/dev/merevlemez;dd if=/dev/urandom of=/dev/merevlemez;dd if=/dev/urandom of=/dev/merevlemez;dd if=/dev/urandom of=/dev/merevlemez;dd if=/dev/zero of=/dev/merevlemez
és enter.
Aztán később ránézek, hogy végzett-e.
A sok dd-t persze nem gépelem be, hanem leírom egyszer, egérrel kijelöl, ctrl+c, ctrl+v ahányszor gondolom, hogy kell.
Persze bs= paramétert meg szoktam adni, bs=1M, sztán szevasz. :)

Gondoltam, hogy erre gondoltál, de erre is válaszoltam: otthagyom, aztán később valamikor ránézek, hogy végzett-e.
urandom lassuságát ismerem, de most hová siessek? Olyan esetem még nem volt, hogy 5 perc alatt kellett volna törölni egy lemezt, felőlem elszöszölhet vele két-három napig is. (De nem szokott eddig tartani. :) )

Hmmm, a postod hatására végigolvastam a kürtös cikkeket, a "biztonságos törlés" fejezetnél azt írják, hogy elég egyszer felülírni a régi adatokat, hdd-nél nincs meg az a lehetőség(nincs meg hozzá a technológia) ami szalagnál megvolt, hogy az előző írásból visszamaradt mágneses maradványokat visszaolvassák. Igaz azt is írják, hogy a fizikai megsemmisítés a tuti, ha kényes az adat.

1.

http://www.dban.org/ (vagy dotkom, a franc emlexik ra)

2.


#! /bin/sh
# hol a kalauz?
TORLENDO=/dev/sda
while true;
do
dd if=/dev/zero bs=1024k of="$TORLENDO"
sync || sudo sync
dd if=/dev/urandom bs=1024k of="$TORLENDO"
sync || sudo sync
dd if=/dev/zero bs=1024k | tr '\x00' '\xff' | dd of="$TORLENDO"
sync || sudo sync
dd if=/dev/urandom bs=1024k of="$TORLENDO"
sync || sudo sync
done

Fontos: a 'dd of=...' es a 'tr' parancs meg csiszolando lehet disztribuciotol, unix-like rendszertol fuggoen.

http://nocirc.org/

Sztem ha annyira szenzitív adatokról van szó hogy nem elég egy dd, akkor tüzeld el. Ha használni fogod a jövőben, akkor úgyis felülírod a kinullázott vinyát ..
Egyébként csak kiváncsiságképpen - ha /dev/random-mal szórod tele a vinyát, mit szól az fdisk? Amiga és egyéb idegenszerű partíciós táblákra is érdekes outputokat kaptam.
Mivel nincsenek kényes adataim (az érett nőket kedvelem ..) mindig csak /dev/zero-t eresztettem rá egy eszközre - gyakran ez mentette meg pl. a teljesen használhatatlan flash eszközeimet (sd/pendive, lin/win egyaránt unknown device)