[R] Fonction de Hash ?

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
XcessiV
Niveau 4
Niveau 4
Messages : 53
Enregistré le : mar. 07 août 2007 13:05
Localisation : Grenoble
Status : Hors ligne

[R] Fonction de Hash ?

#1

Message par XcessiV » mar. 07 août 2007 17:29

Encore moi et mes questions (j'en suis presque à 50% des messages postés sur ce forum ^^).

Existe t'il une fonction pour encoder en SHA (peu importe la version) ou en MD5 une chaine de caractere ?

Merci :D
Modifié en dernier par XcessiV le mer. 29 août 2007 18:08, modifié 1 fois.

Avatar du membre
sylvanie
Modérateur
Modérateur
Messages : 1544
Enregistré le : jeu. 26 juil. 2007 20:31
Localisation : Paris
Status : Hors ligne

#2

Message par sylvanie » mar. 07 août 2007 18:50

il existe des udf comme :
http://www.autoitscript.com/forum/index ... 38&hl=sha1

avantage : t'embarques ceci dans le code, pas de dépendences (enfin cérifie quand même)
inconvéniant : si c'est fait en pure autoit, ça va être lent (et oui, ça reste un langage de script...)

donc autre alternative, tu peux passer par un exe en ligne de
commande qui a fait largement ses preuves :
http://www.sdean12.org/zipped2/SDHash26.zip

avantage : rapide et éprouvé
inconvéniant : faut passer par un fileinstall qui parfois est mal vu par cetains utilisateurs / antivirus ...

perso je marche à la 2eme solution
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.

XcessiV
Niveau 4
Niveau 4
Messages : 53
Enregistré le : mar. 07 août 2007 13:05
Localisation : Grenoble
Status : Hors ligne

#3

Message par XcessiV » mar. 07 août 2007 18:59

Mon projet étant pour une entreprise ou la sécurité et ses contraintes sont omniprésentes, je pense basculer pour la premiere solution sauf si cela reste vraiment trop long...

Je vais tester ça ce soir ou demain et vous tient au courant...

En tout cas merci beaucoup :)

XcessiV
Niveau 4
Niveau 4
Messages : 53
Enregistré le : mar. 07 août 2007 13:05
Localisation : Grenoble
Status : Hors ligne

#4

Message par XcessiV » mar. 07 août 2007 20:50

Encore moi :)

Après test, la solution du exe en ligne de commande est vraiment super, mais il ne sort pas le hash en fichier txt. :oops:

La solution de l'UDF me parait pas trop mal même si j'aurai préféré ne pas avoir d'autres fichier pour mon executable... Enfin bon, je ne vais pas faire mon difficile :)

Je m'en vais tester la derniere solution que tu m'as proposé...

Merci encore :)

Avatar du membre
sylvanie
Modérateur
Modérateur
Messages : 1544
Enregistré le : jeu. 26 juil. 2007 20:31
Localisation : Paris
Status : Hors ligne

#5

Message par sylvanie » mar. 07 août 2007 21:47

utilise la redirection :
sdhash /sha-1 fichier_a_hacher > resultat.txt

et plus cool pour plus tard tu pourras lancer un run caché et utiliser StdoutRead
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.

Répondre