#1 Le 16/12/2013, à 15:12
- Tuxmouraille
checkfile: un hasher intéligent pour vérifier les fichiers téléchargés
Bonjour,
Je viens d'écrire en Python, checkfile. Il n'a pas besoin de connaître l'algorithme utilisé pour calculer la somme de contrôle d'un fichier pour le vérifier, simplement parce qu'il mesure la longueur de la somme de contrôle pour trouver le bon algorithme de hashage. Checkfile peut aussi calculer les sommes de contrôles.
Manuel:
~$: ./checkfile -h
Usage: checkfile [options]
Options:
-h, --help show this help message and exit
-v, --verbose Show verbose informations on file checking
-a ALGORITHM, --algorithm=ALGORITHM
chose a algorithm between md5, sha1, sha224, sha256,
sha384, sha512
-f FILEPATH, --file=FILEPATH
File to check
-s HASHSUM, --sum=HASHSUM
Original hash sum to file to check
Pour calculer la somme de contrôle d'un fichier:
~$ checkfile -f ./test -a md5
d41d8cd98f00b204e9800998ecf8427e ./test
Pour vérifier le fichier:
~$ checkfile -f ./test -s d41d8cd98f00b204e9800998ecf8427e
==> Le fichier est bon.
ou
~$ checkfile -f ./test
Entrez la somme de contrôle: d41d8cd98f00b204e9800998ecf8427e
==> Le fichier est bon.
Il est téléchargeable ici: https://github.com/tuxmouraille/checkfile
Dernière modification par Tuxmouraille (Le 16/12/2013, à 15:26)
Le support d'Optimus pour Linux.
Ubuntu 18.04 64 bits, portable ASUS N53SN-SZ161V, Intel® Core™ i5-2410M @ 2.30GHz, 8080MB SODIM Ram, NVIDIA® GeForce™ GT 550M
Hors ligne