[Ayuda] Borrado seguro

Sandino Araico Sánchez sandino en sandino.net
Vie Jun 4 21:33:09 CDT 2004


Max Valdez wrote:

>Como nunca he tenido la penosa necesidad de esconder mis archivos, nunca habia 
>intentado usar srm.
>
>Pero con este hilo de correos empeze a leer, y hay un detalle muy importante 
>para que funcione srm o wipe, el sistema de archivos no debe ser con journal, 
>  
>
Los sistemas de archivos con journal que se usan en Linux ext3, Reiser, 
JFS y XFS sólamente tienen journal de metadatos (se abre el inodo, se 
escribe el inodo, se cierra el inodo) porque tener un journal de datos 
resulta sumamente ineficiente, entonces existe una sola copia de la 
información en los bloques del disco. Por esta razón es  que con 
sobreescribir muchas veces el contenido de los bloques que tienen los 
datos se llega al borrado seguro.

>pero si montas un sistema de archivos ext3 como ext2, y haces el borrado, 
>deberia funcionar.
>  
>
Es lo mismo. El journal lo único que te dice es cuáles inodos se 
quedaron abiertos, cerrados, medio abiertos, medio cerrados en el 
momento en el que se le acabó la pila a tu nobreak y se apagó tu 
máquina. El journal (por lo menos en el caso de ext3, Reiser, jfs y XFS) 
no tiene ninguna copia de los datos que estaban siendo escritos.

> 
>Que bonito es complicar las cosas por medio del avance no? :-), tenemos 
>sistemas de archivos mas estables, pero menos privados :-)
>  
>
Ahora que si resulta que tienes un sistema de archivos con journaling de 
datos pues entonces lo que debes de hacer es:
for i in 1 2 3 4 5 6 7 8 9 a b c ; do
    dd if=/dev/urandom of=caca.$i
    rm -f caca.$i
done
dd if=/dev/zero of=caca
rm -f caca
Esto lo que hace es llenarte doce veces seguidas todos los bloques 
disponibles de basura (y  también el journal de escritura) y al final 
sólamente pone todos los bloques en ceros para que quede limpio y 
ordenadito.

>Por cierto, aun despues de borrar sucesivamente poniendo bits aleatoriamente, 
>es posible leer un disco con medios fisicos, asi como le hacen para recuperar 
>discos dañados. No importa si le das una pasada, o 20, aun es posible 
>recuperar datos antiguos.
>
¿Tienes referencias de alguien que lo haya logrado?
Entonces no queda más remedio que tomar un desarmador de estrella y 
sacar los platos del disco, luego conseguir un electroimán 
suficientemente potente y pasárselo por encima y por último tomar un 
esmeril y hacer polvo con los platos del disco.

> O sea, nuestro HD es un repositorio latente, de 
>datos que "ya no existen".
>
>Saludos
>Max
>
>  
>


-- 
Sandino Araico Sánchez
-- ... there's no spoon ...


 
_______________________________________________
Ayuda mailing list
Ayuda en linux.org.mx
Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/



Más información sobre la lista de distribución Ayuda