Hallo,
On Thu, 13 Jun 2002, Wolfgang Pichler wrote:
Lass bitte das TOFU (siehe Etikette).
warum gerade mit "1", hat das einen speziellen hintergrund. Wenn du nur
die Daten vernichten willst dann nimm doch /dev/random und laß das ein
paar Tage (je nach Belastung) laufen.
Das ist keine gute Idee, der Entropie-Pool von /dev/random ist so
ruckzuck erschoepft. /dev/urandom sollte ausreichen.
-dnh
PS: folgendes kl. C-Proggerl tut zusammen mit /dev/zero und dd das
gewuenschte:
==== complement.c ====
#include
int main(void) {
int c;
while( (c = fgetc(stdin)) != EOF) {
printf("%c", (~(char)c));
}
return 0;
}
====
$ gcc -o complement complement.c
$ dd if=/dev/zero bs=1 count=16 2>/dev/null | ./complement | hex
0000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿ
$
Das schreiben der Einsen auf HD bleibt dem Datenvernichtungswilligen
Leser als Uebung ueberlassen :)
Anschliessend wuerde ich uebrigens noch (mindestens) einmal die
Ausgabe von /dev/urandom und zu guter Letzt die HD wieder nullen.
--
Boring is better. Humdrum is marvelous. Dullsville is desirable.
-- Mike Andrews in asr