DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013
-
1 mai 2007 à 11:07
Zaltez
Messages postés48Date d'inscriptionmardi 23 novembre 2004StatutMembreDernière intervention20 décembre 2009
-
12 oct. 2008 à 09:52
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_roger02
Messages postés1Date d'inscriptionmardi 7 octobre 2008StatutMembreDernière intervention 7 octobre 2008 7 oct. 2008 à 20:19
bonjour comment on fait pour lancer le logiciel je l'ai télécharger mais il y a aucun exécutable.
6tronel
Messages postés2Date d'inscriptionmercredi 16 avril 2008StatutMembreDernière intervention20 janvier 2010 16 avril 2008 à 22:26
non pas que sa me gêne mais sa arrive de plus en plus souvent que des mots de passe anglais soit utilisé donc je pense qu'il serait utile de rajouter les mots du dictionnaire anglais voir d'autres langue
cs_Carnage
Messages postés31Date d'inscriptiondimanche 25 août 2002StatutMembreDernière intervention 1 février 2008 1 févr. 2008 à 12:22
lol, ca veut dire que tu serais etonné de voir les francais premier dans un domaine sa ...
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 31 janv. 2008 à 09:32
la plus grosse base ? a voir, le site est français, deja, ca éveille ma méfiance :p
cs_Carnage
Messages postés31Date d'inscriptiondimanche 25 août 2002StatutMembreDernière intervention 1 février 2008 31 janv. 2008 à 01:23
Si vous voulez décrypter un MD5, il existe une solution.
Ce site internet permet de décrypter des MD5, avec surement la plus grosse base de données sur internet.
L'adresse est : http://decrypt.vanvan.cc
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 29 janv. 2008 à 07:51
"déhasher"
une operation reputée impossible tant elle prendrai du temps sur de vrais messages d'une longuueur cohérente.
renseigne toi sur le MD5 tu comprendra, je pense
ah oui, en passant, un gars fait joujou avec ce que l'on appelle les "Rainbow tables" (tables arc-en-ciel)
apparemment, ce serait LE truc du moment (et pour quelques temps) pour casser du MD5 plus rapidement (tout est relatif)
loulouzou
Messages postés58Date d'inscriptionmercredi 21 novembre 2007StatutMembreDernière intervention 7 mars 2009 29 janv. 2008 à 06:26
a quoi sa saire
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 20 nov. 2007 à 07:29
...directement lancer, mais on utilisera en dehors de tout dessein de debug, la version Release, bien évidemment ^^
Zaltez
Messages postés48Date d'inscriptionmardi 23 novembre 2004StatutMembreDernière intervention20 décembre 20091 19 nov. 2007 à 18:03
En plus il est gratuit :)
Après il faut
installer le compilateur
double cliquer sur le fichier .sln et le projet va ce lancer dans visual studio
Ensuite : barre de menu en haut
Générer -> Regénérer la solution (sa compile donc sa prend quelques secondes).
Débugger -> Exécuter sans débuggage (et le programme se lance)
Et si on veut lancer le programme directement, visual studio a du créer un dossier "debug" qui contient l'executable que l'on peut directement lancer.
Voila ;)
GodOfWaves
Messages postés2Date d'inscriptionvendredi 3 août 2007StatutMembreDernière intervention19 novembre 2007 19 nov. 2007 à 15:18
Salut je voudrais utiliser ta source mais je ne sais pas comment faire, faut-il un logiciel spécial pour compiler ?
Asse5
Messages postés1Date d'inscriptionmardi 6 novembre 2007StatutMembreDernière intervention 6 novembre 2007 6 nov. 2007 à 19:27
Vous pourriez expliquer svp étapes par étape svp ?
ericv6134
Messages postés1Date d'inscriptiondimanche 20 mai 2007StatutMembreDernière intervention18 juin 2007 18 juin 2007 à 20:57
bonjour j ai telecharger votre zip + visualstudio 2005 + framework 2.0 j ai un message d erreur me disant que l application du projet Md5(.vcproj) n est pas installe correctement et de verifie que lapplication correspond a un type de projet (.vcproj)merci d avance je suis debutant
ncoder
Messages postés244Date d'inscriptionvendredi 6 mai 2005StatutMembreDernière intervention 6 avril 20081 11 mai 2007 à 16:47
Merci !
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 10 mai 2007 à 20:14
Je l'ai remis.
ncoder
Messages postés244Date d'inscriptionvendredi 6 mai 2005StatutMembreDernière intervention 6 avril 20081 10 mai 2007 à 19:58
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 7 mai 2007 à 20:44
vi vi je sais on a inventé des nouveaux mots mais ça ne change rien à l'affaire.
Tout comme un ingénieur de surface(technicen désormais péjoratif) restera un balayeur, un code qui passe se faire exécuter dans une VM restera de l'interprété ("managé" ne le rendra pas natif).
Zaltez
Messages postés48Date d'inscriptionmardi 23 novembre 2004StatutMembreDernière intervention20 décembre 20091 7 mai 2007 à 20:03
Effectivement le verdict est sans appel, je viens de tester ton code et il s'avère qu'il est vraiment plus rapide que le mien! ;)
Juste une chose j'ai un peu de mal a te suivre quand tu parle de language "interprété" (je pense qu'il s'agit du "cli/clr") mais ce n'est pas a proprement pas parler un language interprété.
Je n'est pas encore jeté un coup d'oeil à l'algorithme utilisé... mais c'est sur le C et ASM sont beaucoup plus rapide que le clr, mais je pensais pas à ce point la!
En tout cas merci à toutes et tous pour vos commentaires qui me sont très utile dans l'amélioration future de cette source.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 7 mai 2007 à 00:39
Je voulais le faire depuis que tu avais mis ton code mais le temps manquait.
J'utilise le même alphabet pour ne pas fausser les comparaisons (a-z,0-9).
Ben c'est sans appel, pas plus de hack MD5 qu'autre chose en interprété car c'est d'une lenteur affligente comparé au natif.
Recherche sur "tr20":
Tien: 7566 ms.
Mien: 310 ms.
Recherche sur "youpi":
Tien: 331037 ms.
Mien: 13871 ms.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 1 mai 2007 à 21:02
Me semble que tu compares au mot entré au début pour savoir si tu as le bon.
C'est plutot les 2 empreintes hash qu'il convient de comparer vu que normalement c'est plutot ça qu'on a des chances de squatter.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 1 mai 2007 à 13:43
Un dico sur du hash MD5 n'a aucun sens, aussi rapide de faire la combinaison de caractères dans un buffer. Au moins sera exhaustif et aucun accès disque.
oliversleep
Messages postés58Date d'inscriptionvendredi 21 décembre 2001StatutMembreDernière intervention11 mai 2009 1 mai 2007 à 12:55
Salut,
juste un ptit bug à te signaler.
Test ton programme avec le dernier mot de ton fichier dictionnaire : zygote
Il affiche le message : "Erreur le password n'est pas dans le dictionnaire"
Mais il donne quand même le résultat au traitement (soit zigote). Donc le message d'erreur ne devrait pas s'afficher.
Cyberboy2054
Messages postés173Date d'inscriptionjeudi 20 décembre 2001StatutMembreDernière intervention22 août 2008 1 mai 2007 à 12:31
Il prendra la premiere solution trouvée j'imagine, mais c'est pas forcément la bonne en effet.
Il existe des sites qui font la meme chose, mais différement. Ils ont une base de données de hash, et leur font correspondre la mdp.
Réponse instantannée, pour peu que tu aie le hash dans la base de données... sinon, tu le rentre dans la base et ca sert pour le suivant qui en aura besoin :)
Tu pourrais faire pareil, générer les hash de tous les mots du dictionnaire pour commencer, puis si le hash n'est pas dans cette liste tu générer des hash en brute force ... a la fin, tu sauvegarde les mots dans une base de données interne, organisée en arbre pour accélérer les recherches internes ultérieures, et rapidement tu aurais une grande base de données de hash... et aussi besoin de pas mal d'espace disque, 32 octets par hash + en moyenne entre 5 et 6 octets par mots, si tu as quelques millions de mots tu fais rapidement exploser les capacités disque dur !
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 1 mai 2007 à 11:07
Crypter et décrypter ....
Le titre est mal choisi à mon gout. Le MD5 est un hash, donc pas unique.
Deux séquences différentes peuvent avoir le meme hash meme si cela est rare.
Ton "décryptage" ne devrait donc pas marcher dans certains cas.
12 oct. 2008 à 09:52
C'est normal ici on ne donne que les sources des programmes.
Pour obtenir un exécutable il faut compiler les source avec Visual studio
Lien pour télécharger Visual Studio 2008 Express : http://msdn.microsoft.com/fr-fr/express/aa700735.aspx
Le compilateur est gratuit!
7 oct. 2008 à 20:19
16 avril 2008 à 22:26
1 févr. 2008 à 12:22
31 janv. 2008 à 09:32
31 janv. 2008 à 01:23
Ce site internet permet de décrypter des MD5, avec surement la plus grosse base de données sur internet.
L'adresse est : http://decrypt.vanvan.cc
29 janv. 2008 à 07:51
une operation reputée impossible tant elle prendrai du temps sur de vrais messages d'une longuueur cohérente.
renseigne toi sur le MD5 tu comprendra, je pense
ah oui, en passant, un gars fait joujou avec ce que l'on appelle les "Rainbow tables" (tables arc-en-ciel)
apparemment, ce serait LE truc du moment (et pour quelques temps) pour casser du MD5 plus rapidement (tout est relatif)
29 janv. 2008 à 06:26
20 nov. 2007 à 07:29
19 nov. 2007 à 18:03
En plus il est gratuit :)
Après il faut
installer le compilateur
double cliquer sur le fichier .sln et le projet va ce lancer dans visual studio
Ensuite : barre de menu en haut
Générer -> Regénérer la solution (sa compile donc sa prend quelques secondes).
Débugger -> Exécuter sans débuggage (et le programme se lance)
Et si on veut lancer le programme directement, visual studio a du créer un dossier "debug" qui contient l'executable que l'on peut directement lancer.
Voila ;)
19 nov. 2007 à 15:18
6 nov. 2007 à 19:27
18 juin 2007 à 20:57
11 mai 2007 à 16:47
10 mai 2007 à 20:14
10 mai 2007 à 19:58
Comment puis-je le récupérer ?
Merci
7 mai 2007 à 20:44
Tout comme un ingénieur de surface(technicen désormais péjoratif) restera un balayeur, un code qui passe se faire exécuter dans une VM restera de l'interprété ("managé" ne le rendra pas natif).
7 mai 2007 à 20:03
Juste une chose j'ai un peu de mal a te suivre quand tu parle de language "interprété" (je pense qu'il s'agit du "cli/clr") mais ce n'est pas a proprement pas parler un language interprété.
Je n'est pas encore jeté un coup d'oeil à l'algorithme utilisé... mais c'est sur le C et ASM sont beaucoup plus rapide que le clr, mais je pensais pas à ce point la!
En tout cas merci à toutes et tous pour vos commentaires qui me sont très utile dans l'amélioration future de cette source.
7 mai 2007 à 00:39
http://brunews.com/HackMD5.jpg
Je voulais le faire depuis que tu avais mis ton code mais le temps manquait.
J'utilise le même alphabet pour ne pas fausser les comparaisons (a-z,0-9).
Ben c'est sans appel, pas plus de hack MD5 qu'autre chose en interprété car c'est d'une lenteur affligente comparé au natif.
Recherche sur "tr20":
Tien: 7566 ms.
Mien: 310 ms.
Recherche sur "youpi":
Tien: 331037 ms.
Mien: 13871 ms.
Le code 24 fois plus rapide est ici:
http://brunews.com/HackMD5.zip
La combinaison Bruteforce est reprise de Neo_Fr:
http://www.cppfrance.com/code.aspx?ID=41911
C'est juste un peu remanié.
1 mai 2007 à 21:02
C'est plutot les 2 empreintes hash qu'il convient de comparer vu que normalement c'est plutot ça qu'on a des chances de squatter.
1 mai 2007 à 13:43
1 mai 2007 à 12:55
juste un ptit bug à te signaler.
Test ton programme avec le dernier mot de ton fichier dictionnaire : zygote
Il affiche le message : "Erreur le password n'est pas dans le dictionnaire"
Mais il donne quand même le résultat au traitement (soit zigote). Donc le message d'erreur ne devrait pas s'afficher.
1 mai 2007 à 12:31
Il existe des sites qui font la meme chose, mais différement. Ils ont une base de données de hash, et leur font correspondre la mdp.
Réponse instantannée, pour peu que tu aie le hash dans la base de données... sinon, tu le rentre dans la base et ca sert pour le suivant qui en aura besoin :)
Tu pourrais faire pareil, générer les hash de tous les mots du dictionnaire pour commencer, puis si le hash n'est pas dans cette liste tu générer des hash en brute force ... a la fin, tu sauvegarde les mots dans une base de données interne, organisée en arbre pour accélérer les recherches internes ultérieures, et rapidement tu aurais une grande base de données de hash... et aussi besoin de pas mal d'espace disque, 32 octets par hash + en moyenne entre 5 et 6 octets par mots, si tu as quelques millions de mots tu fais rapidement exploser les capacités disque dur !
1 mai 2007 à 11:07
Le titre est mal choisi à mon gout. Le MD5 est un hash, donc pas unique.
Deux séquences différentes peuvent avoir le meme hash meme si cela est rare.
Ton "décryptage" ne devrait donc pas marcher dans certains cas.