[md5sum] Verificar la integridad de las descargas

última actualización el 5 de agosto de 2008, 01:06 por Carlos-vialfa
Publicado por Carlos-vialfa

Suma MD5


Introducción


Una pequeña introducción al programa "md5" o "md5sum" comúnmente llamado "checksum".

EL utilitario md5sum permite calcular lo que se llama la huella digital de un archivo. En inglés, fingerprint, message-digest o checksum es un valor de 128 bits que corresponde a la suma de control calculada a partir del archivo.


El objetivo de un checksum MD5 no es garantizar la procedencia de un archivo o grupo de estos. Su interés es el de verificar la integridad de los datos descargados. En efecto, nadie está al abrigo de una perturbación o de un problema de red que tengan como consecuencia la alteración de un archivo durante la descarga.

I - Windows


I-1 - Para los puritanos de la línea de comandos (bajo "Dos")


Comience por descargar la versión ".zip" para Windows desde esta dirección:
Descargar MD5

(note que desde este sitio puede descargar la versión ".tar.gz" para "Linux".)

Descomprima el archivo en una carpeta de la raíz de "C:" (en nuestro ejemplo la denominaremos "md5sum").

Abra una consola MSDos.

PD: El artículo original fue escrito por jipicy contribuidor de CommentCaMarche

Inicio=>Ejecutar=>

Escriba cmd (en entornos W2K o XP) o command (en Win98)

Ubíquese en la carpeta que contiene el archivo "md5.exe".

C:\>cd md5sum <Enter>

(si aún no esta en la raíz del disco duro, ingrese: cd Enter).

C:\md5sum>

Asegúrese que el archivo "md5.exe" está présente:

C:\md5sum>dir /w /p <Enter>

[.]            [..]           index.html     main.c
md5.c          md5.exe        md5.gif        md5.h
md5.vcproj     rfc1321.html   rfc1321.txt
              11 fichier(s)          157 564 octets
               2 Rép(s)   6 791 827 456 octets libres



Lance entonces el comando:

md5 'le_chemin_complet_de_votre_image_iso' <Enter>

Ejemplo:
(suponiendo que nuestro archivo imagen se encuentra en "D:\image_isoSmoothwall")

C:\md5sum>md5 D:\image_isoSmoothwall\smoothwall-2.0-metro.iso <Enter>

Luego de algunos segundos debería obtener el resultado siguiente :

D0AB11311B866B2332E92479906F2FF9 D:\Linuximage_isoSmoothwall\smoothwall-2.0-metro.iso

Utilice la opción "-n" si no desea que se muestren el nombre y la ruta de la imagen después de la comparación :

C:\md5sum>md5 -n D:\image_isoSmoothwall\smoothwall-2.0-metro.iso <Enter>

D0AB11311B866B2332E92479906F2FF9

No le queda más que comparar el resultado obtenido con el del archivo que tiene como nombre "md5.txt", o incluso "...iso.md5" o aún "...iso.md5.asc",descargado al mismo tiempo que la imagen "iso".

Otro método consiste en colocar el programa "md5" o "md5sum" (de acuerdo al programa descargado) en el directorio:

C:\windows\command\ (para Windows 95/98/Me)

C:\winnt\system32\ (para Windows 2000)

C:\windows\system32\ (para Windows XP)

A partir de este momento, podrá llamar al comando "md5" o "md5sum" (siempre desde una consola MSDos) directamente desde el directorio de la imagen ".iso" por evaluar.

Ejemplo:
D:\image_isoSmoothwall>md5 -n smoothwall-2.0-metro.iso <Enter>

D0AB11311B866B2332E92479906F2FF9

I-2 - Para los incondicionales de la interfaz gráfica "GUI"


mst MD5


Descargar mst MD5

Una vez instalado, láncelo, una pequeña interfaz gráfica se abrirá invitándolo a:
"Simply drag the file on this window to see the MD5 checksum"
"Arrastrar simplemente el archivo en esta ventana para ver el resultado de MD5"

Es todo. Ahora sólo tiene que esperar (menos de 1 minuto como máximo, todo dependerá del tamaño del archivo).

WinMD5


Descargar WinMD5 y proceda de la siguiente manera:
  • Seleccionar el archivo a controlar,
  • Haga clic en [Calcular],
  • Ingrese o Copiar/Pegar en el campo de Comparación, la clave que le ha sido comunicada.
  • Haga clic en [Comparar] para comparar el valor calculado con el valor que acaba de ingresar.
  • El resultado aparece en la ventana confirmándole la autenticidad del archivo analizado.

winMd5Sum


Descargar winMd5Sum y seguir las instrucciones.

II - GNU/LInux


II-1 –En una consola


En entorno Linux el utilitario "md5sum" está generalmente integrado a su distribución. No obstante, si no estuviera, refiérase a la siguiente dirección para descargar un archivo comprimido:
http://www.fourmilab.ch/md5/

En entorno GNU/Linux, todo lo que tiene que hacer, es ubicarse en el directorio que contiene el archivo que desea verificar e ingresar el comando siguiente :
$md5sum nom_del_archivo <Enter>


El resultado debería aparecer al cabo de unos segundos bajo la forma siguiente (en realidad la misma que bajo Windows) :
D0AB11311B866B2332E92479906F2FF9 nom_ del_archivo

Si no está en el directorio que contiene el archivo a verificar, puede también indicarle la ruta de la manera siguiente:
$md5sum /home/user/download/nom_ del_archivo <Enter>

No olvide que puede utilizar la facilidad "completar automaticamente" (presionando la techa "TAB") para completar sus líneas de comandos

III – Generar suma MD5


Para Windows y GNU/Linux

Para generar la suma MD5, sólo necesita efectuar la misma operación que para la verificación, es decir:

md5sum nom_ del_archivo <Enter>

Nota: nom_ del_archivo puede ser cualquier tipo de archivo (archivo, imagen, texto, iso, ejecutable, etc. etc.)

Si desea crear un archivo texto (mi_archivo_md5sum.txt), debe redirigir la salida del comando "md5sum" hacia el archivo texto propiamente dicho en lugar de la salida estándar, es decir la pantalla. Utilice para esto el redireccionador ">", común a Windows y GNU/Linux.

md5sum nom_ del_archivo > mi_archivo_md5sum.txt <Enter>

PD: El artículo original fue escrito por jipicy contribuidor de CommentCaMarche
Mejores respuestas para « Verificar la integridad de las descargas » en :
Dónde se guardan las descargas en Firefox Ver Dónde se guardan las descargas en Firefox Esta es una pregunta que muchos nos hacemos cuando descargamos alguna aplicación y no sabemos dónde encontrarla. Por defecto, Firefox guarda las descargas en el Escritorio. Cambiar la carpeta de...
¿Cómo ver la pantalla del ordenador (PC) en la TV? Ver¿Cómo ver la pantalla del ordenador (PC) en la TV? Salida TV Salida S-Video Salida RCA Configuración en Windows Respuesta a las preguntas más frecuentes La imagen de la TV se ve borrosa La imagen de la TV se ve en blanco y negro El video...
[ADSL] Testear la velocidad de la conexión a Internet VerLas velocidades de descarga (teóricas): Conexiones Por qué esta diferencia ¿Tengo una linea ADSL xxxx, pero las descarga son mas lentas que lo que debería ser, por qué? La subida es demasiado lenta! Enlaces Test de velocidad...
[Windows XP] Liberar 20% del ancho de banda Ver•¿Cómo hacerlo? Por defecto, Windows XP Pro reserva 20% del ancho de banda de la conexión a Internet en caso de congestión en la red, para esto utiliza una herramienta llamada “Programador de paquetes”. (Leer el artículo: mitos Windows XP se...
Descargar Limewire para Mac OS X VerEs un programa de descargas P2P, trabaja con la red Gnutella, con él puedes intercambiar archivos de música, videos, documentos, etc. LimeWire es utilizado por usuarios de Mac, es uno de sus favoritos para las descargas, presenta pestañas, para...
Descargar FreeRapid Downloader VerFreeRapid Downloader es un gestor de descarga desarrollado para trabajar con servidores como RapidShare o Megaupload. Se trata de un programa que te permite realizar las descargas de estos servidores a mayor velocidad. Es posible realizas descargas...
Descargar Free Download Manager VerFree Download Manager es un programa que administra y acelera las descargas, totalmente gratuito, software de código abierto (GPL). Free Download Manager logra descargas desde servidores HTTP, HTTPS o FTP, es una herramienta de poco peso pero...