ALGORITHME BRUTEFORCE: ÉNUMÈRE TOUTE LES POSSIBILITÉS D'UN ENSEMBLE PAR RÉCURSIV

diablamanshadow Messages postés 419 Date d'inscription lundi 30 août 2004 Statut Membre Dernière intervention 28 janvier 2008 - 8 déc. 2005 à 17:45
us_30 Messages postés 2065 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 14 mars 2016 - 8 déc. 2005 à 21:51
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/34984-algorithme-bruteforce-enumere-toute-les-possibilites-d-un-ensemble-par-recursivite

us_30 Messages postés 2065 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 14 mars 2016 10
8 déc. 2005 à 21:51
Enfin... je voudrais bien noter 10, mais ça marche plus... désolé.

Us.
us_30 Messages postés 2065 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 14 mars 2016 10
8 déc. 2005 à 21:49
Salut,

Court et élégant, et marche très bien. Sauf, qu'en plus à la liste présenté, les cas d'une longueur 1, 2 et 3, sont aussi générés, grâce à la boucle FOR... (mettre un p'tit REM devant allkey "", 4)... Par rapport aux autres que j'ai déjà vu, celui-ci est bien le meilleur. Je note : 10/10.

Ce genre, d'algo souvent présenté pour essayer de casser un mot de passe, n'est pas de mon goût... Par contre pour explorer les combinaisons pour les calculs de probabilités, c'est bien plus intéressant...

Amicalement,
Us.
retaks666 Messages postés 286 Date d'inscription jeudi 2 janvier 2003 Statut Membre Dernière intervention 16 juillet 2007
8 déc. 2005 à 19:09
J'avais pas testé avec le i, il fallait juste fermer le for d'une part, et passer l'argument en byval... chose réglée.
Pour ta deuxième question j'ai pas très bien compris, mais tu peux déclarer dico en variable, non en constante et y attribuer l'ensemble de caractère que tu souhaites...
diablamanshadow Messages postés 419 Date d'inscription lundi 30 août 2004 Statut Membre Dernière intervention 28 janvier 2008
8 déc. 2005 à 17:45
perso chez moi sa me fait des erreur sur :

allkey "", i 'appel pour toutes les longueurs

sur le i ^^ enfin voila je comprend pas trop pourquoi au vu que j'ai remis le commandbutton1 et le textbox1 donc j'aurais aimez savoir comment fair epour regler ce probleme ^^ sinon est ce que ses possible de fair eque ton code genere la meme chose mais les caracteres generez donc ici abcd par l'uilisateur et que sa test sur 2 textbox area et apres chaque test fair eun simul click donc pour faire comme un vrai brute force ^^ ?

meric d'avance
Diablaman

diablaman@hotmail.com
Rejoignez-nous