bon encore moi car aujourd'hui c'est un peu plus calme que d'hab.
c'est vrai qu'il y a beaucoup à lire mais c'est bien UTILE pour éviter de foirer des CD. alors
(ouvrez les yeux)
Un petit tutorial pour le programme "md5" ou "md5sum" communément appelé "checksum".
L'utilitaire md5sum permet de calculer ce qu'on appelle l'empreinte d'un fichier. En anglais, fingerprint, message-digest ou encore checksum est une valeur de 128 bits correspondant à une somme de contrôle calculée à partir de l'archive. Un checksum MD5 n'a pas pour but de garantir la provenance d'un fichier ou d'un groupe de fichiers. Son intérêt est de permettre la vérification de l'intégrité des données récupérées. En effet, nul n'est à l'abri d'une perturbation ou d'un problème réseau ayant pour conséquence la corruption d'une archive en cours de téléchargement.
1/- Pour les puristes de la ligne de commande (sous "Dos")
2/- Pour les inconditionnels de l'interface graphique "GUI"
3/- Sous GNU/Linux
4/- Générer une somme MD5
1/- Pour les puristes de la ligne de commande (sous "Dos")
Commencez par downloader la version ".zip" pour Windows à cette adresse :
http://www.fourmilab.ch/md5/ (notez que vous pouvez depuis ce site "downloader" la version ".tar.gz" pour "Linux".)
Décompressez l'archive dans un dossier à la racine de "C:" (dans notre exemple on le nommera "md5sum").
Ouvrez une console MSDos.
Démarrer=>Exécuter=>
Taper cmd (sous W2K ou XP) ou command (sous Win98)
Placez vous dans le répertoire contenant le fichier "md5.exe".
C:\>cd md5sum <Entrée>
(si toutefois vous n'étiez pas à la racine de votre disque dur, tapez : cd Entrée ).
C:\md5sum>
Assurez vous que le fichier "md5.exe" est bien présent:
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 octets
2 Rép(s) 6 791 827 456 octets libres
Lancez alors la commande :
md5 'le_chemin_complet_de_votre_image_iso' <Entrée>
Exemple :
(en supposant que notre fichier image se trouve dans "D:\image_isoSmoothwall")
C:\md5sum>md5 D:\image_isoSmoothwallsmoothwall-2.0-metro.iso <Entrée>
Après quelques secondes vous devriez avoir le résultat suivant :
D0AB11311B866B2332E92479906F2FF9 D:\Linuximage_isoSmoothwallsmoothwall-2.0-metro.iso
Utilisez l'option "-n" si vous ne voulez pas voir s'afficher le nom et le chemin de l'image après la comparaison :
C:\md5sum>md5 -n D:\image_isoSmoothwallsmoothwall-2.0-metro.iso <Entrée>
D0AB11311B866B2332E92479906F2FF9
Il ne vous reste plus qu'à comparer le résultat obtenu avec celui du fichier ayant comme nom "md5.txt", ou encore "...iso.md5" ou même "...iso.md5.asc","downloadé" en même temps que votre image "iso".
Une autre méthode consiste à placer le programme "md5" ou "md5sum" (en fonction du programme "downloadé")dans le répertoire :
C:\windows\command\ (pour Windows 95/98/Me)
C:\winnt\system32\ (pour Windows 2000/XP)
Vous pourrez à partir de ce moment là appelez la commande "md5" ou "md5sum" (toujours depuis un console MSDos) directement depuis le répertoire de l'image ".iso" à évaluer.
Exemple :
D:\image_isoSmoothwall>md5 -n smoothwall-2.0-metro.iso <Entrée>
D0AB11311B866B2332E92479906F2FF9
2/- Pour les inconditionnels de l'interface graphique "GUI"
Télécharger un petit programme nommé "mst MD5" (et ce n'est en aucun cas une Maladie Sexuellement Transmissible ;-))) ) à cette adresse :
http://www.mstsoftware.com/cFreeware.aspx Une fois installé, lancer-le, une petit interface graphique s'ouvrira vous invitant à :
"Simply drag the file on this window to see the MD5 checksum"
"Glisser simplement le fichier dans cette fenêtre pour voir le résultat du MD5"
C'est tout. Vous n'avez rien d'autre à faire qu'à attendre (moins d'1 minute tout au plus, tout dépend de la taille du fichier).
3/- Sous GNU/Linux
Sous le pingouin, en général, l'utiltaire "md5sum" est intégré à votre distribution. Si toutefois, celui-ci n'y était pas, référez-vous à l'adresse suivante pour télécharger une archive compressée :
http://www.fourmilab.ch/md5/ Donc sous GNU/Linux, tout ce que vous avez à faire, c'est de vous placer dans le répertoire contenant votre fichier à vérifier et taper :
$md5sum nom_du_fichier <Entrée>
Le résultat devrait apparaitre au bout de quelques secondes sous la forme suivante (en fait la même que sous Windows) :
D0AB11311B866B2332E92479906F2FF9 nom_du_fichier
Si vous n'êtes pas dans le répertoire contenant le fichier à vérifier, vous pouvez aussi indiquer son chemin de cette façon :
$md5sum /home/user/download/le_nom_du_fichier <Entrée>
N'oubliez pas de vous servir de la "complétion" (appui sur la touche "TAB") pour compléter vos lignes de commandes
4/- Générer une somme MD5
Pour Windows et GNU/Linux
Pour générer une somme MD5, il vous faut tout simplement (et tout bêtement, dirai-je ;-)) ), effectuer la même opération que pour la vérification, à savoir :
md5sum le_nom_du_fichier* <Entrée>
*le_nom_du_fichier peut être n'importe quel type de fichier (archive, images, texte, iso, exécutable, etc. etc.)
Si vous voulez créer un fichier texte (mon_fichier_md5sum.txt), il vous faut rediriger la sortie de la commande "md5sum" vers le fichier texte proprement dit en lieu et place de la sortie standard, à savoir l'écran. Utiliser pour cela le redirecteur ">", commun à Windows et GNU/Linux.
md5sum le_nom_du_fichier >mon_fichier_md5sum.txt <Entrée>
Voilà, bon "checksum" à tous.