md5sum - Vérifie l'intégrité des téléchargements

introduction

Un petit tutoriel pour le programme "md5" ou "md5sum" communément appelé "checksum".

L'utilitaire md5sum est utilisé pour calculer ce que l'on appelle l'empreinte digitale d'un fichier. (la somme de contrôle est une valeur de 128 bits correspondant à une somme de contrôle calculée à partir de l'archive).

Une somme de contrôle MD5 n’est pas destinée à garantir la provenance d’un fichier ou d’un groupe de fichiers. Son intérêt est de vérifier l'intégrité des données récupérées. En effet, personne n'est à l'abri de perturbations ou d'un problème de réseau entraînant la corruption d'une archive en cours de téléchargement.

les fenêtres

Utiliser la ligne de commande

Première version téléchargée pour Windows

  • Décompressez l'archive dans un dossier à la racine de 'C'. Dans notre exemple, nous nommerons "md5sum".
  • Ouvrez un MSDos de console.
  • Démarrer> Exécuter>
  • Tapez cmd (W2K ou XP) ou commande (sous Win98) et appuyez sur la touche [Entrée] de votre clavier.
  • Accédez au répertoire contenant le fichier "md5.exe" en ligne de commande.

 C: \> cd md5sum [Entrée] 

Si toutefois vous n'étiez pas à la racine de votre disque dur, tapez: cd puis [Entrée].

 C: \ md5sum> 

Assurez-vous que le fichier "md5.exe" est là:

 C: \ md5sum> dir / w / p [Entrée] 

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

Puis exécutez la commande suivante:

 md5 'The_complete_path_to_your_Iso_image' [Entrée] 

Exemple:

En supposant que notre fichier image se trouve dans "D: \ image_isoSmoothwall"

 C: \ md5sum> md5 D: \ image_isoSmoothwall \ smoothwall-2.0-metro.iso [Entrée] 

Après quelques secondes, vous devriez avoir le résultat suivant:

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

Utilisez le "-n" si vous ne voulez pas que le nom et le chemin de l'image soient affichés après la comparaison:

C: \ md5sum> md5 -n D: \ image_isoSmoothwall \ smoothwall-2.0-metro.iso [Entrée]

 D0AB11311B866B2332E92479906F2FF9 

Il vous suffit de comparer le résultat obtenu avec le fichier "md5.txt" ou "iso.md5 ..." ou même "... iso.md5.asc", téléchargé avec votre image "iso".

Une autre méthode consiste à placer le programme "md5" ou "md5sum" (selon le programme téléchargé) dans l'un des répertoires suivants:

  • C: \ windows \ command \ (pour Windows 95/98 / Me)
  • C: \ winnt \ system32 \ (pour Windows 2000)
  • C: \ windows \ system32 \ (pour Windows XP, Vista et 7)

Vous pouvez désormais appeler la commande "md5" ou "md5sum" (à partir de l'invite de commande MSDos) directement à partir du répertoire contenant l'image .iso.

Exemple:

D: \ image_isoSmoothwall> md5 -n smoothwall-2.0-metro.iso [Entrée]

 D0AB11311B866B2332E92479906F2FF9 

Via une interface utilisateur graphique "GUI"

mst MD5

Télécharger MST MD5

Une fois installé, lancez-le, une petite interface graphique s'ouvrira vous invitant à:

"Faites simplement glisser le fichier sur cette fenêtre pour afficher le total de contrôle MD5"

C'est tout. Vous n'avez rien d'autre à faire que d'attendre (moins d'une minute au plus, en fonction de la taille du fichier).

WinMD5

Télécharger WinMD5

  • Sélectionnez le fichier à vérifier,
  • Cliquez sur [Calculer]
  • Copiez la clé fournie dans le champ de comparaison.
  • Cliquez sur [Comparer] pour comparer les différentes valeurs.
  • Le résultat s'affiche dans une fenêtre confirmant l'authenticité du fichier numérisé.

Autre logiciel

  • WinMd5Sum

GNU / Linux

En mode console

La somme md5 vient généralement (par défaut) avec la plupart des distributions. Si, toutefois, il n'est pas présent, référez-vous à l'adresse suivante pour télécharger une archive compressée:

  • //www.fourmilab.ch/md5/

Sous GNU / Linux, tout ce que vous avez à faire est d’aller dans le répertoire contenant votre fichier à vérifier et de taper la commande suivante:

  •  $ md5sum nomfichier [Entrée]. 

Le résultat devrait apparaître après quelques secondes comme suit (identique à Windows):

  •  Nom de fichier D0AB11311B866B2332E92479906F2FF9 

Si vous ne voulez pas aller dans le répertoire contenant le fichier à vérifier, vous pouvez également spécifier un chemin comme celui-ci:

  •  $ md5sum / home / utilisateur / download / nom du fichier [Entrée] 

Notez que:

N'oubliez pas d'utiliser la "complétion" (appuyez sur la touche TAB) pour compléter vos lignes de commande.

Via une interface utilisateur graphique

Il y a un projet appelé Parano offrant une interface graphique pour la création / édition / vérification de MD5 ou SHA-1 sous Gnome.

Le projet semble avoir été interrompu, mais cela peut quand même être utile

Générer une somme MD5

Pour Windows et GNU / Linux

Pour générer une somme MD5, vous devez simplement effectuer la même opération que la vérification, à savoir:

 md5sum nomfichier [Entrée] 

Remarque:

Le nom de fichier peut être n’importe quel type de fichier (archive, images, texte, iso, exécutable, etc., etc.).

Sous Windows, la commande n'est pas toujours présente de manière native.

Si vous souhaitez créer un fichier texte (mon_fichier_md5sum.txt), vous devez rediriger la sortie de la commande md5sum vers le fichier texte lui-même plutôt que vers la sortie standard, à savoir l'écran. Utilisez le redirecteur ">", commun à Windows et GNU / Linux.

 nom_fichier md5sum> mon_fichier_md5sum.txt [entrée] 

FAQ originale de jipicy sur CCM!

Article Précédent Article Suivant

Les Meilleurs Conseils