FCIV, herramienta de Microsoft para calcular checksum

Hasta hace unos días nunca le había dado demasiada importancia a verificar el valor del checksum o suma de verificación correspondiente a los archivos que descargaba desde internet. Sin embargo esto cambió desde la semana pasada, cuando decidí actualizar el Google ION a Android 1.6 Donut utilizando los archivos del sitio para desarrolladores de HTC.

Para asegurarme que los archivos eran los correctos, decidí calcular el checksum de cada uno de ellos antes de aplicar la actualización en el celular, y para sorpresa los valores no coincidían con los publicados en el sitio de HTC. Luego me enteré que en un principio la gente de Android o HTC había subido los archivos de imagen incorrectos, causando problemas en los equipos de aquellos que ya habían actualizado a Android 1.6.

Si bien existen varias herramientas gratuitas para para calcular el checksum, de casualidad encontré FCIV (File Checksum Integrity Verifier), una pequeña aplicación para línea de comando de Microsoft, que permite generar valores hash MD5 o SHA-1 de archivos. Una función interesante de FCIV es que nos permite generar un archivo XML con los valores de checksum de todo el contenido de una carpeta, para más adelante comprobar si el contenido de dicha carpeta fue alterado volviendo a calcular el checksum y comparándolo contra el archivo XML.

Así que ya saben, la próxima vez antes de instalar una aplicación o actualización crítica, o incluso a la hora de saber si nuestra información puede haber sido modificada, es recomendable hacer la validación correspondiente utilizando el checksum siempre que sea posible.

Tags:

Deja un comentario