sfill [1]
Limpia en forma permanente todo el espacio libre del disco. Es decir sobrescribe todo el espacio libre que existe en el disco, para que toda información eliminada sea realmente irrecuperable, por más que se intente con programas de recuperación.
El proceso de borrado seguro de datos con el comando sfill es la siguiente:
- 1 pasada con 0xff
- 5 pasadas aleatorias.
- 27 pasadas con valores especiales definidas por el algoritmo de Peter Gutmann.
- 5 pasadas aleatorias.
Su sintaxis es de la forma:
sfill [opciones] [directorio donde está montada la unidad]
Alguno de sus opciones son:
-l solo realiza dos pasadas una aleatoria y otra con ceros
-v verbose, muestra el progreso.
-z la última pasada la realiza escribiendo todos ceros (0) para ocultar el borrado seguro de datos.
sfill -lv /media/pendrivesobrescribe todo el espacio libre que existe en /media/pendrive (se coloca la ruta del punto de montaje) realizando dos pasadas.
# sfill -lv /media/pendrive Using /dev/urandom for random input. Wipe mode is insecure (two passes [0xff/random]) Wiping now ... Creating /media/pendrive/oooooooo.ooo ...
Una opción más casera, si no tenemos la posibilidad de usar el comando sfill es usar el comando dd para crear un archivo con el tamaño libre de la partición que contenga valores aleatorios /dev/urandom o algo menos seguro pero más rápido ceros /dev/zero, el comando sería:
dd if=/dev/urandom of=/dev/sdc2 bs=4096Llena la partición /dev/sdc2 con datos aleatorios.
Nota: para ejecutar este comando hay que instalar el paquete secure-delete que contiene el comando sfill
Algunos comandos relacionados son: srm [2] que borra de forma segura, discos, directorios y archivos, y el comando shred [3], que es una alternativa al comando srm