Soyez le premier à donner votre avis sur cette source.
Vue 36 279 fois - Téléchargée 2 857 fois
<SCRIPT LANGUAGE="JavaScript"> var total_erreur=0; function Check() { var tabc=Check.arguments; var ok=0; var tab=" azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN0123456789_$&#@"; for (var no=0;no<tabc.length;no++) { checksum=tabc[no]; // table des caracters autorises var login=document.forms["flog"].elements["login"].value; var password=document.forms["flog"].elements["password"].value; var nblog=login.length; var nbpass=password.length; var sum=1; var n=Math.max(nblog,nbpass) for (var i=0;i<n;i++) { var index1=tab.indexOf(login.substring(i,i+1))+10; var index2=tab.indexOf(password.substring(i,i+1))+10; sum=sum+(index1*n*(i+1))*(index2*(i+1)*(i+1)); } // calcul de la checksum. La fonction est modifiable ! if (sum==checksum) {window.location=login+".html"; ok=1; no=100;} // test de la checksum } if (ok==0) { total_erreur++; alert("Mauvais login ou mot de passe"); if (total_erreur>2) { // apres 3 essais, redirection... alert("Vous avez atteint les 3 essais !Erreur"); window.location="index.html"; } } } function Verifie() { Check(1938741,38569285) } </SCRIPT> </HEAD> <BODY bgcolor="#FFFFFF" alink="#000066" link="#000066" vlink="#000066" > <FONT FACE="Arial" SIZE='-1' COLOR="#000099"> <CENTER><BIG><B>Mot de Passe</B></BIG><BR><BR> <BR> <FORM onSubmit="Verifie();return false;" action="#" method="get" name="flog"> <TABLE border=0> <TR><TD><FONT size=2 face="arial">LOGIN : </FONT></TD><TD><INPUT name="login" type='text' size=8></TD></TR> <TR><TD><FONT size=2 face="arial">PASSWORD : </FONT></TD><TD><INPUT type="password" name="password" size=8></TD></TR> <TR><TD colspan=2 align=center><INPUT type='submit' name="bouton" value='Entrer'><input type="reset" value="Effacez"></TD></TR> </TABLE> </FORM><BR>
je chercher un programme html qui permettrai de rentré un mot de passe(caractère crypter) et si le mot de passe est bon on va sur une page sinon sur une autre.
es que quelqu'un aurai ce type de programme
merci d'avance
Pour information, comme je l'ai dis, ce script est une épreuve du site newbiecontest. Le but de cette épreuve, réussir à trouver le login...
Donc ce script n'est pas du tout sécurisé puisque que le but, c'est de le "passer".
Donc pour ceux qui voudrait l'utiliser pour leur site pour faire un système d'administration ou rediriger sur des données sensible, c'est à éviter... (assez faisable de faire un reverse engine sur ce script)
On s'approprie pas les mérites d'un programme qu'on a même pas fait soit même alors que certaines personnes on passés pas mal de temps à le développer...
sources : www.newbiecontest.org > chalenges Javascript > Epreuve : Game Over
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.