ianis24
Messages postés87Date d'inscriptiondimanche 20 août 2006StatutMembreDernière intervention13 janvier 2011 9 déc. 2007 à 14:24
Bonjour, je n'utilise plus le vb.net saurais tu faire un code semblable ou m'indiquer ou le trouver en vb6 ?
Merci, Ianis.
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 201626 22 déc. 2007 à 20:45
salut,
la solution la plus simple est de wrapper ce code dans une DLL .net exposée à COM et de l'utilisée en VB6...en effet, il y a plusieurs points relativement compliqué à mettre en oeuvre directement en VB6 : les apis et callback en CDECL...
ShareVB
media6
Messages postés51Date d'inscriptionmercredi 29 septembre 2004StatutMembreDernière intervention 7 juillet 2010 24 févr. 2008 à 21:01
Salut !
"wrapper ce code dans une DLL .net exposée à COM et de l'utilisée en VB6"
C'est à dire ? Je n'ai pas tout compris...
Ce code m'intéresse beaucoup mais je voudrais pouvoir l'utiliser en VB6.
Merci.
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 201626 9 mars 2008 à 12:51
salut,
(dsl pour la réponse tardive) exporter une classe .Net vers COM te permet d'utiliser la classe en VB6...pour cela, il faut :
-> cocher la case "Make COM Visible" dans les propriétés du projet .Net
-> compiler et regarder si le compilateur a produit une TLB avec la dll
-> sinon, utiliser tlbexp ou regasm sur la dll .Net pour produire la TLB
-> référencer la TLB dans ton projet VB6, ensuite tu peux l'utiliser comme tout autre objet COM
Si je trouve un peu de temps, je posterais un exemple
ShareVB
MiharbiDoNo
Messages postés150Date d'inscriptiondimanche 17 mai 2009StatutMembreDernière intervention25 mai 2012 30 déc. 2009 à 18:27
Bravo bon travail, chapeau ^^
je m'ennuit pas en lisant un source code commenté comme ça^^
en fait ils m'ont dit que depuis firefox 2 jusqu'a 3.5, que l'algoritme du cryptage n'a pas changé. alors j'ai fait une petite fonction qui permet de lire tous signons.txt, signons2.txt, signons3.txt et signons.sqlite (a l'aide d'un petit sqlite wrapper) de tout les profiles, et retourne une liste de type "FireLogins"
Structure FireLogins
Dim URL as string
Dim User as string
Dim Pass as String
Dim Profile as string
End Structure
voila... on a maintenant une liste des mot de passes enregistrés. il reste que decrypter user et pass par la class de decryption, en l'initialisant avec le chemain du profile.
9 déc. 2007 à 14:24
Merci, Ianis.
22 déc. 2007 à 20:45
la solution la plus simple est de wrapper ce code dans une DLL .net exposée à COM et de l'utilisée en VB6...en effet, il y a plusieurs points relativement compliqué à mettre en oeuvre directement en VB6 : les apis et callback en CDECL...
ShareVB
24 févr. 2008 à 21:01
"wrapper ce code dans une DLL .net exposée à COM et de l'utilisée en VB6"
C'est à dire ? Je n'ai pas tout compris...
Ce code m'intéresse beaucoup mais je voudrais pouvoir l'utiliser en VB6.
Merci.
9 mars 2008 à 12:51
(dsl pour la réponse tardive) exporter une classe .Net vers COM te permet d'utiliser la classe en VB6...pour cela, il faut :
-> cocher la case "Make COM Visible" dans les propriétés du projet .Net
-> compiler et regarder si le compilateur a produit une TLB avec la dll
-> sinon, utiliser tlbexp ou regasm sur la dll .Net pour produire la TLB
-> référencer la TLB dans ton projet VB6, ensuite tu peux l'utiliser comme tout autre objet COM
Si je trouve un peu de temps, je posterais un exemple
ShareVB
30 déc. 2009 à 18:27
je m'ennuit pas en lisant un source code commenté comme ça^^
en fait ils m'ont dit que depuis firefox 2 jusqu'a 3.5, que l'algoritme du cryptage n'a pas changé. alors j'ai fait une petite fonction qui permet de lire tous signons.txt, signons2.txt, signons3.txt et signons.sqlite (a l'aide d'un petit sqlite wrapper) de tout les profiles, et retourne une liste de type "FireLogins"
Structure FireLogins
Dim URL as string
Dim User as string
Dim Pass as String
Dim Profile as string
End Structure
voila... on a maintenant une liste des mot de passes enregistrés. il reste que decrypter user et pass par la class de decryption, en l'initialisant avec le chemain du profile.
bah... ça marche pas! snif :'( un peut d'aide?
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.