-
Compteur de contenus
45 419 -
Inscription
-
Dernière visite
-
Jours gagnés
207
Type de contenu
Profils
Forums
Blogs
Tout ce qui a été posté par Dylav
-
Si tu veux générer une liste de mots de passe potentiels, tu prends un langage au hasard, et tu écris un petit programme récurrent tout bête. Tu trouveras ci-dessous un exemple en PERL (langage que tu peux télécharger en free, mais n'importe quel langage fait l'affaire, pour une question aussi basique), qui constitue la liste exhaustive des 144000 mots de passe de 5 caractères de la forme consonne+voyelle+consonne+voyelle+chiffre (non, ce n'est pas un jeu télévisé ) : use integer; #-------------------------------------------------------------------------- $outfil="PSW.txt"; # nom du fichier de sortie open(OUTFIL,">$outfil") or die "Echec ouverture $outfil <$!>\n"; $OUTFIL="OUTFIL"; $npsw=0; #--- boucle de formation des combinaisons --------------------------------- # ici, 144000 combinaisons de 5 caractères, # de type cons+voy+cons+voy+chiffre, ex: toto4 # @consonnes= ("b","c","d","f","g","h","j","k","l","m", "n","p","q","r","s","t","v","w","x","z"); @voyelles = ("a","e","i","o","u","y"); @chiffres = ("0","1","2","3","4","5","6","7","8","9"); # foreach $c1 (@consonnes) { foreach $c2 (@voyelles) { foreach $c3 (@consonnes) { foreach $c4 (@voyelles) { foreach $c5 (@chiffres) { $npsw++; $psw=$c1.$c2.$c3.$c4.$c5; print $OUTFIL ("$psw\n"); }}}}} #-------------------------------------------------------------------------- close OUTFIL or die "Echec fermeture >$outfil <$!>\n"; print ("$npsw mots de passe construits"); $r=<STDIN>; #-------------------------------------------------------------------------- exit; Attention, si avec le même principe tu voulais obtenir la liste de tous les mots de passe constitués de 1 à 8 lettres et/ou chiffres, tu pourrais coder les 8 boucles imbriquées ci-dessous, mais tu dois savoir qu'il y aurait 378 = 3500 milliards de réponses, constituant un fichier de 35000 Go ce qui n'est peut-être pas très raisonnable. Dans ces conditions, inutile de stocker tous ces mots de passe potentiels : il vaut mieux confronter immédiatement chaque mot de passe généré à ton propre mot de passe, ou tenter de t'en servir directement de sésame pour ouvrir la porte ! Mais imagine le temps qu'il va falloir, pour essayer toutes ces clefs... @caracteres=("","a","z","e","r","t","y","u","i","o","p","q", "s","d","f","g","h","j","k","l","m","w","x","c", "v","b","n","0","1","2","3","4","5","6","7","8","9"); foreach $c1 (@caracteres) { foreach $c2 (@caracteres) { foreach $c3 (@caracteres) { foreach $c4 (@caracteres) { foreach $c5 (@caracteres) { foreach $c6 (@caracteres) { foreach $c7 (@caracteres) { foreach $c8 (@caracteres) { $npsw++; $psw=$c1.$c2.$c3.$c4.$c5.$c6.$c7.$c8; # print $OUTFIL ("$psw\n"); }}}}}}}} Et encore... on n'a pas parlé des lettres en majuscules et des autres caractères du clavier : au bas mot, 104 caractères différents à combiner, et j'ai un peu de mal à imaginer 1048 = 13 millions de milliards de combinaisons pour un mot de passe de 8 caractères maximum...
-
La langue au Shah ? Le Persan !
-
[JALC] Un troisième jeu débile
Dylav a répondu à un(e) sujet de Kévina dans J'ai vraiment rien à dire...
bûche et -
Spa, c'est enBelgique
-
briquet
-
[JALC] Un troisième jeu débile
Dylav a répondu à un(e) sujet de Kévina dans J'ai vraiment rien à dire...
-
douleur
-
[JALC] Un troisième jeu débile
Dylav a répondu à un(e) sujet de Kévina dans J'ai vraiment rien à dire...
b û che Mai s di s -moi, S ou s ou, t'e s o ù , l à ? -
C'est quoi, le but de ce logiciel ? Essayer tous les mots d'une liste déterminée, pour voir si l'un d'entre eux serait justement ton mot de passe ? Pour moi, le seul intérêt qu'il présente, c'est le mécanisme qui fait tourner la clef dans la serrure. Mais, si tu ne possèdes pas le trousseau de clefs... Pour lui donner une vraie plus-value, à ton logiciel, il faudrait que tu lui ajoutes l'étage d'élaboration automatique des clefs ! Par clef, tu auras compris qu'il fallait entendre mot de passe. Ou alors, il te faut chercher des listes de mots de passe toutes faites, ça existe sûrement. Et le but de la manoeuvre serait de prouver que ton mot de passe est particulièrement fiable puisque n'appartenant pas à la liste, ou au contraire qu'il est «prévisible» puisqu'appartenant à la liste.
-
Une chose est certaine, il faut absolument séparer les attributs les uns des autres par des espaces. Mais le problème ne semble néanmoins pas résolu.
-
... pétrole
-
Et si on se faisait une 'tite bataille ?
Dylav a répondu à un(e) sujet de catcat dans J'ai vraiment rien à dire...
Mea culpa, mea maxima culpa... C'est sûr, c'est bien de ta faute, tu as juste oublié de te relire avant d'appuyer sur "Ajouter ma réponse"... Mais ne t'inquiète pas, Sofy n'est jamais rancunière, surtout devant un repentir aussi sincère ! -
sigma C'est la lettre qui suit rhô, dans l'alphabet grec...
-
Économiser du carburant avec l'acétone !
Dylav a répondu à un(e) sujet de cru&cui dans J'ai rien à dire mais j'le dis quand même
Moi, je ne peux pas m'empêcher de vous dire que je voudrais, perso, faire une économie de posts dans ce topic ! Mais je tombe en contradiction avec moi-même, en créant un post pour dire ça... quelle dépense d'énergie ! Argh... la prise de tête -
Lorsque tu spécifies une image de fond inconnue, les navigateurs ne perdent pas contenance et s'empressent... de ne rien faire ! Ce n'est pas comme l'affichage d'une image inconnue par la balise <img>, qui produit (au moins sous IE) un petit carré blanc orné d'une croix rouge... Essaie d'entrer dans ta barre de navigation l'URL suivante... http://le-site.fr/design/fond.jpg
-
Ne manquerait-il pas plein d'espaces un peu partout, pour séparer les attributs ?
-
En CSS, l'URL est entre parenthèses, mais sans quotes [...] background-image:url(http://le-site.fr/design/fond.jpg); [...]
-
Ludwig von Beethoven Answaz, après ta sieste, tu nous diras ce qu'il avait, ton clavier ?
-
atome Lolokiss @Answaz : tu viens de te faire une nuit blanche, toi... et ton clavier, n'était-ce pas plutôt un pipeau ?
-
La 11ème erreur semble indiquer que l'élément <embed> n'est pas supporté par le DOCTYPE HTML 4.01 Transitional, ce qui me paraît un peu étrange. En fait, après recherche, c'est tout à fait exact. L'élément <embed> ne fait pas partie de la spécification HTML. Il a été inventé par Netscape... (nota : <embed> est censé être accompagné de </embed>). Mais tourne-toi vers l'élément <object> (encapsulant ou non <embed>), c'est peut-être plus orthodoxe. Ou fais contre mauvaise fortune bon coeur : si ta page fonctionne sous IE et FF, il te restera à faire disparaître l'estampille du validateur HTML... ce qui est toujours dommage.
-
Bonjour Diana, Peux-tu consulter cette page ? J'ai l'impression que ton window.open n'est pas suffisamment spécifié.
-
Bonjour M.k, S'il ne s'agit pas d'un simple effet de présentation du source dans ton message ci-dessus, essaie en ne plaçant aucune tabulation ni saut de ligne entre type= et "appli...", ainsi qu'entre src= et "http...", comme ceci : <embed type="application/x-shockwave-flash" src="http://herk.chez-alice.fr/formatik.swf" [...] Il est possible que ce soit la source des anomalies relevées par le validateur. Quant aux autres anomalies qu'il cite, elles sont peut-être dues à la présence des précédentes (j'ai déjà eu le cas, le validateur peut perdre les pédales en aval d'une ano détectée).
-
[JALC] Un troisième jeu débile
Dylav a répondu à un(e) sujet de Kévina dans J'ai vraiment rien à dire...
Bon, allez, c'e s t pa s tout ç a... Une 'tite b û che, et -
corbeau facile, bien sûr... mais efficace
-
... Reno Les visiteurs...
