cs_Dean
Messages postés500Date d'inscriptionmardi 16 avril 2002StatutMembreDernière intervention 2 août 2004
-
25 juin 2004 à 00:23
Neo_Fr
Messages postés653Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention10 novembre 2014
-
3 janv. 2007 à 21:20
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Neo_Fr
Messages postés653Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention10 novembre 20142 3 janv. 2007 à 21:20
Salut tt le monde,
Est ce que quelqu'un pourrais m'expliquer comment utilser cette
dll sou Dev-C++?
Merci
Poly Progr@ms
Messages postés8Date d'inscriptiondimanche 21 septembre 2003StatutMembreDernière intervention25 janvier 2005 25 janv. 2005 à 20:19
Voilà, je te l'ai envoyé par message privé.
cs_Vermifuge
Messages postés75Date d'inscriptionsamedi 23 mars 2002StatutMembreDernière intervention18 septembre 2006 25 janv. 2005 à 19:03
Donne moi ton mail, et je t'envois la DLL compilée, avec le fichier .lib .
@+
Vermi
Poly Progr@ms
Messages postés8Date d'inscriptiondimanche 21 septembre 2003StatutMembreDernière intervention25 janvier 2005 25 janv. 2005 à 18:59
Ok, est-ce qu'il y a beaucoup de modifs à faire au niveau du code ? Et aurais-tu le temps de me recompiler la DLL ?
Je n'ai pas de compilateur ASM & je ne sais pas comment faire.
cs_Vermifuge
Messages postés75Date d'inscriptionsamedi 23 mars 2002StatutMembreDernière intervention18 septembre 2006 24 janv. 2005 à 19:24
Effectivement, LPSTR ça doit marcher normalement, enfin, avec la synthaxe C ça fonctionne ( sûr ).
@+
Vermi
Poly Progr@ms
Messages postés8Date d'inscriptiondimanche 21 septembre 2003StatutMembreDernière intervention25 janvier 2005 24 janv. 2005 à 18:58
Bon, j'ai continué mes recherches.
Apparement, le type DWORD et les String de VB sont pas trop compatibles. Mais il semble qu'un LPSTR marcherait.
Je sais que je vais peut-être en demandé un peu beaucoup, mais serait-il envisageable de faire une version avec un LPSTR en paramètres ?
Je n'ai trouvé aucune autre solution pour le MD5 jusqu'à maintenant, et bon, hasher un fichier de 700 Mo en 3 jours, ça me plait pas trop, surtout pour un système de partage de fichiers... ;)
Au cas où ça inquieterait quelqu'un, mon programme sera released sous GPL & donc le code source sera dispo.
Merci d'avance :)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 19 janv. 2005 à 23:22
Salut,
je n'ai pas trop le temps d'analyser le prob avec VB, par contre tu peux jeter un oeil ici:
http://www.vbfrance.com/code.aspx?id=18494 il y a code complet ASM de la dll que j'avais faite pour VB avec exemples d'utilisation.
En espérant que ça t'aidera.
cs_Vermifuge
Messages postés75Date d'inscriptionsamedi 23 mars 2002StatutMembreDernière intervention18 septembre 2006 19 janv. 2005 à 22:11
Dsolé, là je vois pas ton erreur :s
Mais le VB c'est pas mon truc. Tu peux pas faire un débug de ton programme et entrer dans la DLL pour voir à quel moment elle quitte ?
Poly Progr@ms
Messages postés8Date d'inscriptiondimanche 21 septembre 2003StatutMembreDernière intervention25 janvier 2005 19 janv. 2005 à 18:42
Bijour !
Merci pour cette super DLL. J'essaie de l'utiliser dans un programme VisualBASIC, et j'ai fait ainsi :
Private Declare Function HashFile Lib "md5" (ByVal FileName As String, ByRef OutBuff As Any, ByVal BuffSize As Long) As Integer
Seulement, si j'essaie d'hacher un fichier (donc je suis sûr de l'existence), il me renvoie "0", et le OutBuff est vide, bien sûr.
Est-ce que quelqu'un saurait me dire ce que j'ai fait de travers ?
Merci d'avance, @+
theXman
Messages postés37Date d'inscriptionmardi 25 février 2003StatutMembreDernière intervention11 mars 2006 28 juin 2004 à 06:00
Bien vu les gars
thX
cs_Vermifuge
Messages postés75Date d'inscriptionsamedi 23 mars 2002StatutMembreDernière intervention18 septembre 2006 26 juin 2004 à 13:47
Merci pour tout ^^
cs_Dean
Messages postés500Date d'inscriptionmardi 16 avril 2002StatutMembreDernière intervention 2 août 2004 26 juin 2004 à 12:06
Pour la première, il y a juste une DLL mais on peut éventuellement ripper le code. :)
Sinon un exemple d'implémentation conforme à la RFC 1321 est fourni dans le deuxième (roy).
cs_Vermifuge
Messages postés75Date d'inscriptionsamedi 23 mars 2002StatutMembreDernière intervention18 septembre 2006 25 juin 2004 à 09:28
Merci pour le site, je connaissais pas :s
Sinon, j'ais pas trouvé de DLL MD5 gratuite sur le net, ça veut pas dir que ça existe pas, mais moi jlé ais pas trouvées :(
Merci pour l'info et le site
cs_Dean
Messages postés500Date d'inscriptionmardi 16 avril 2002StatutMembreDernière intervention 2 août 2004 25 juin 2004 à 00:23
Cette source m'a l'air intéressante pour aborder le hash (via les fonctions API) ; quant à ceux qui chercheraient une *implémentation* ASM de MD5, je tiens à préciser que roy et WiteG ont publié respectivement un fichier soure et une DLL (disponibles quelque part sur le WWW...).
3 janv. 2007 à 21:20
Est ce que quelqu'un pourrais m'expliquer comment utilser cette
dll sou Dev-C++?
Merci
25 janv. 2005 à 20:19
25 janv. 2005 à 19:03
@+
Vermi
25 janv. 2005 à 18:59
Je n'ai pas de compilateur ASM & je ne sais pas comment faire.
24 janv. 2005 à 19:24
@+
Vermi
24 janv. 2005 à 18:58
Apparement, le type DWORD et les String de VB sont pas trop compatibles. Mais il semble qu'un LPSTR marcherait.
Je sais que je vais peut-être en demandé un peu beaucoup, mais serait-il envisageable de faire une version avec un LPSTR en paramètres ?
Je n'ai trouvé aucune autre solution pour le MD5 jusqu'à maintenant, et bon, hasher un fichier de 700 Mo en 3 jours, ça me plait pas trop, surtout pour un système de partage de fichiers... ;)
Au cas où ça inquieterait quelqu'un, mon programme sera released sous GPL & donc le code source sera dispo.
Merci d'avance :)
19 janv. 2005 à 23:22
je n'ai pas trop le temps d'analyser le prob avec VB, par contre tu peux jeter un oeil ici:
http://www.vbfrance.com/code.aspx?id=18494
il y a code complet ASM de la dll que j'avais faite pour VB avec exemples d'utilisation.
En espérant que ça t'aidera.
19 janv. 2005 à 22:11
Mais le VB c'est pas mon truc. Tu peux pas faire un débug de ton programme et entrer dans la DLL pour voir à quel moment elle quitte ?
19 janv. 2005 à 18:42
Merci pour cette super DLL. J'essaie de l'utiliser dans un programme VisualBASIC, et j'ai fait ainsi :
Private Declare Function HashFile Lib "md5" (ByVal FileName As String, ByRef OutBuff As Any, ByVal BuffSize As Long) As Integer
Seulement, si j'essaie d'hacher un fichier (donc je suis sûr de l'existence), il me renvoie "0", et le OutBuff est vide, bien sûr.
Est-ce que quelqu'un saurait me dire ce que j'ai fait de travers ?
Merci d'avance, @+
28 juin 2004 à 06:00
thX
26 juin 2004 à 13:47
26 juin 2004 à 12:06
http://www.witeg.cad.pl/crypto/md.zip
http://win32assembly.online.fr/files/md5asm.zip
Pour la première, il y a juste une DLL mais on peut éventuellement ripper le code. :)
Sinon un exemple d'implémentation conforme à la RFC 1321 est fourni dans le deuxième (roy).
25 juin 2004 à 09:28
Sinon, j'ais pas trouvé de DLL MD5 gratuite sur le net, ça veut pas dir que ça existe pas, mais moi jlé ais pas trouvées :(
Merci pour l'info et le site
25 juin 2004 à 00:23
Il peut aussi etre intéressant d'aller ici : http://board.win32asmcommunity.net