Accueil > Logiciels > Comment utiliser GetHash

Comment utiliser GetHash

GetHash permet de savoir si un fichier est altéré ou non, par exemple après un téléchargement. Il permet également de s’assurer de l’authenticité du fichier. Pour cela, il convient de calculer ce qu’on appelle un checksum (somme de contrôle) ou un hash du fichier à vérifier, et de comparer la valeur calculée avec la valeur de référence de ce fichier.

Plusieurs types de calcul sont possibles et GetHash propose les plus courants, ceux généralement fournis par les éditeurs de logiciels. On repère le type de calcul avec son nom : CRC32, MD5, SHA-1, SHA-256, SHA-512…

La valeur d’un hash est unique et elle ne correspond qu’à un seul fichier. Si un seul bit de ce fichier est modifié, la valeur sera complètement différente. C’est pourquoi le hash d’un logiciel donné sera différent au fil de ses versions.

Les résumés des logiciels du site affichent dorénavant le hash MD5 du programme concerné. Il se situe à la fin des résumés, précédé du type de hash utilisé. Voici un exemple à droite (en petit et en vert) :

hash-md5

 

Le fait que la valeur soit affichée en très petit n’a aucune importance dans la mesure où ce type d’information n’est pas vraiment à lire et à déchiffrer manuellement. Cela s’apparente plutôt à un code barre. Pour le récupérer, il suffit de faire un double-clic dessus et de le copier dans le Presse-papiers (via un clic droit ou via le raccourci clavier CTRL+C).

La valeur peut être ensuite collée n’importe où.

Dans GetHash, il suffit d’utiliser le bouton “Coller” de la zone de comparaison située en bas de l’interface

hash-paste

 

Pour contrôler le fichier téléchargé, il suffit de le glisser sur l’interface (drag & drop) après avoir sélectionné le type de calcul souhaité. Il ne sert en effet à rien de calculer des valeurs qui n’auront aucune utilité. Le fichier peut être également  sélectionné classiquement via la boîte de sélection de fichiers.

Certaines informations concernant le fichier s’affichent et le calcul démarre automatiquement

Dossier (dans la barre de titre), Icône, Taille, Type de fichier et xBit (pour les exécutables)

gethash

 

C’est tout ! Le programme calcule les valeurs sélectionnées, détecte le type de hash à comparer, et vérifie s’il est identique. Le résultat apparaît en couleur, au niveau de la valeur et également au niveau du logo du programme.

  • Vert : le fichier est conforme à l’original
  • Rouge : le fichier n’est pas conforme ou le hash de comparaison est erroné
  • Noir : le hash de comparaison ne correspond pas à un des types de hash reconnus
    La valeur de comparaison peut être collée avant ou après l’ouverture du fichier.
    De même, si le calcul souhaité n’a pas été coché, ou si vous souhaitez calculer une autre valeur, il suffit de la cocher ensuite. Chacune des valeurs dispose d’un bouton de copie destiné à copier la valeur concernée dans le Presse-papiers. Le bouton de copie générale copie l’intégralité des données (dossier, nom et infos du fichier, valeurs sélectionnées et hash de comparaison).

Le programme autorise une mise en forme des valeurs, par exemple en les regroupant par blocs de 2, 4 ou 8, de les mettre en majuscules ou en gras, dans un but de lisibilité accrue, mais cela n’intervient aucunement dans la comparaison. A noter d’ailleurs que la mise en forme par blocs n’est pas appliquée automatiquement à la valeur collée (pour respecter la copie initiale).

La zone de comparaison est une zone éditable, c’est à dire qu’il est également possible de saisir manuellement un hash (ou de modifier une valeur collée). Seuls les caractères hexadécimaux (0..9, A..F) peuvent être saisis (ou collés). Par contre, les espaces sont autorisés et n’interviendront pas non plus dans la comparaison.

Le temps de calcul reste lié à la puissance de l’ordinateur, et comme indiqué dans le résumé du programme, la charge processeur peut monter à 100% si plusieurs calculs sont cochés et si le fichier à une taille importante. Toutes les valeurs étant calculées simultanément et le calcul de certaines valeurs nécessite beaucoup de ressource.

GetHash ne nécessite pas d’installation et il s’agit d’une application dite portable, car elle n’inscrit rien sur le système sur lequel elle est exécutée. Elle est livrée avec un fichier .ini qui lui permet de mémoriser ses options, ainsi que les dimensions de l’interface. Toutefois, si ce fichier est supprimé ou renommé, aucune mémorisation ne sera effectuée, ce qui permet également d’exécuter l’application à partir d’un support ne permettant pas l’écriture (CD-ROM par exemple).

Voir-aussi2  Résumé de GetHash

Pierre TORRIS – Tous droits réservés

Categories: Logiciels Tags:
  1. Pas encore de commentaire
  1. Pas encore de trackbacks
Vous devez être identifié pour poster un commentaire