Utilizar CFV para comprobar la integridad de un/os archivo/s
027 June 2007 at 14:00 Filed in:Uncategorized
Cuando almacenamos o distribuimos archivos siempre es aconsejable hacerlo junto a un hash de los mismos para comprobar rápidamente si el contenido del mismo se mantiene intacto. También puede ser útil para aquellos fanáticos de la seguridad.. ya que tienen una manera rápida y sencilla de comprobar si un binario fue alterado o no
Para esto utilizaremos el programa CFV: http://cfv.sourceforge.net/
El mismo se encuentra en los repositorios de debian, asà que su instalación es sencilla: #apt-get install cfv y listo.
Para nuestro ejemplo vamos a ver como crear un archivo SFV de un archivo y luego como verificar la integridad del mismo:
Suponiendo que nuestro archivo es tiger-x86.tar.bz2 y queremos crear el SFV en tiger-x86.tar.bz2.sfv hacemos lo siguiente:
#cfv -C -t sfv -f “tiger-x86.tar.bz2.sfv” tiger-x86.tar.bz2
Y si ahora, lo que queremos es verificar la integridad de tiger-x86.tar.bz2, lo que debemos hacer es colocar los dos archivos en el mismo directorio y ejecutar:
# cfv -T -f tiger-x86.tar.bz2.sfv
y si todo sale bien vamos a recibir algo como esto:
tiger-x86.tar.bz2.sfv: 1 files, 1 OK. 36.663 seconds, 36839.0K/s
