19 feb 2013

Sysinternals sdelete

Como bien sabréis Sysinternals es una suite de herramientas para windows que brinda a nuestro sistema operativo una serie de utilidades extra muy útiles siempre que sepamos usarlas adecuadamente. En este blog ya se ha hablado muchas veces de la suite, pero se ha profundizado poco en cada una de ellas.Hoy quiero hablaros de Sdelete. Quizás no sea la herramienta más utilizada de la suite, puesto que su utilidad es un tanto reducida aunque cumple con su cometido. Aunque Jesusdml ya explicó en este post la eliminación segura en OSX, Linux y Windows, no está de más conocer otra manera de borrar datos de manera seguro desde la suite sysinternals.clip_image002Este pequeño y portable ejecutable nos permite borrar de manera segura archivos y directorios que queremos hacer desaparecer para siempre, sobrescribiendo los datos en disco del mismo. Su uso es muy sencillo e intuitivo, basta con ejecutarla desde una línea de comandos y con un par de atributos habremos borrado de forma segura y permanente los archivos.
Usage: sdelete [-p passes] [-s] [-q] <file or directory>sdelete [-p passes] -z [drive letter]-p         Permite especificar el número de pasadas de sobrescritura-s           Permite buscar de manera recursiva en subdirectorios-q      No imprime los errores (silencioso)-z      Permite limpiar el espacio libre
Así que, si tenéis información confidencial y queréis borrarla, ya sabéis otra manera de hacerlo!

2 comentarios:

  1. gracias por el tuto, una pregunta, funciona en win7-8? es posible con este archivo sobreescribir el disco duro, por ejemplo:sdelete.exe -p 5 c:\*.*

    ResponderEliminar
  2. Hola, en Windows 7 puedo asegurarte que funciona correctamente, en Windows 8 no he tenido la ocasión de probarlo pero entiendo que tampoco debería darte ningún problema, eso si, deberás ejecutarlo como administrador para que no te de ningún error.Respecto a si es posible sobrescribir un disco duro entero depende. puedes usar el comando "sdelete.exe -r -p 5 c:\*.*" para borrar todos los archivos del disco, pero dejará los nombres de las carpetas visibles desde el explorador. Por otro, para ejecutar ese comando si tienes el SO instalado en el disco C no podrás hacerlo a menos que lo ejecutes desde un LiveCD. Si el sistema se halla en otra unidad diferente a C podrás hacerlo sin problema alguno.Espero haber resuelto tus dudas :)

    ResponderEliminar