Borrando en forma segura con SRM
Les traigo este articulo para hablar de una herramienta que sirve para la *eliminación de archivos o directorios de manera segura y definitiva*, o sea que una vez que lo hemos borrado, sea imposible recuperar su contenido. Esta es SRM
SRM (Securely ReMove files or directories)
Según la descripción, esta aplicación es capas de eliminar un archivo o directorio especifico sobre escribiendo su contenido varias veces según sea el método que se escoja, para llevar a cabo dicha acción, los métodos a usar son:
–dod, –doe, –openbsd, –rcmp, –gutmann
Si por ejemplo queremos borrar el fichero *información-privilegiada.odt* situado en el directorio /home/usuario/Documents escribiendo su contenido 35 veces, solo bastaría con poner en nuestra terminal:
$ srm --verbose --gutmann /home/usuario/Documents/información-privilegiada.odt
Luego intento recuperar dicho fichero auxiliándome de una herramienta muy buena llamada testdisk, quedando impresionado de que srm cumple con lo que promete, ya que al recuperar dicho fichero, este solamente pesa 0 bytes o sea nada y antes de borrarlo pesaba 625 Kb. Pues como acabamos de ver se a cumplido nuestro objetivo.
Si lo que quisiéramos seria borrar un directorio y todo su contenido, lo haríamos de esta forma:
$ srm --verbose --recursive --gutmann /home/yasiel/Desktop/datos_personales
Una explicación mas o menos detallada de los comandos puestos anteriormente:
- srm Es nombre de la aplicación en si.
- –verbose Nos muestra la salida de que se esta ejecutando en pantalla.
- –recursive Para llevar dicho borrado de forma recursiva.
- –gutmann El método de borrado que he usado para borrar.
Si desean saber más sobre srm pues con ejecutar man srm y tener más detalles de este binario, además lo podemos encontrar en FreeBSD, NetBSD y poder utilizarlo en esas plataformas aparte de Linux, sin duda debe ser instalado desde los ports o pkg.
Este articulo a sido redactado usando como referencia el libro digital (Seguridad en Unix y Redes.pdf)