Mot de passe en html

Soyez le premier à donner votre avis sur cette source.

Vue 24 286 fois - Téléchargée 1 781 fois

Description

c'est une source sans grande prétention qui permet de demander un code et un login sans passer par du php sa permet une simplicite dans la mise en place d'un code d'acces car il s'agit d'un simple fichier html c'est basé sur le fait que le code est l'adresse du fichier html mais afin d'éviter le code 404 il y a une comparaison du code rentre et codée par une operation et le meme code stocke dans un tableau qui lui a déjà été code , dans le zip se trouve un fichier html afin de généré les deux tableaux javascript pour les codes et login et enfin il y a aussi la possibilité de crée plusieurs code attention on ne parle pas de s'en servir pour le site de la nasa pour finir le mode de calcule a été fournis par JDMCreator que je remercie suite a une discutions sur le forum afin de protégé une page simplement et élégamment sans générer le code 404

pour l'exemple les codes sont AZERTY BINGO et COUCOU

Source / Exemple :


function seeCode(){

var deco=document.getElementById('psw').value
if(deco==''){
fendial('veuillez entrer un code')
return false
}

for (i=0; i<deco.length; i++){
code=code*deco.charCodeAt(i);
}
for (j=0; j<tabcode.length; j++){
if(tabcode[j]==code){
code=1
location.replace(deco+'.html')
break
}
}
if(code!=1){
fendial('code non valide')
document.getElementById('psw').value=''
code=1
}
}

Conclusion :


c'est pas fait pour pour la banque de france mais c'est efficace

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_MCDC
Messages postés
1
Date d'inscription
mercredi 27 juillet 2011
Statut
Membre
Dernière intervention
30 juillet 2011
-
Bonsoir,

J'ai adapté le fichier mot de passe login.html de départ pour m'exercer à la création d'un site où il faut un login et mot de passe pour pouvoir une page propre à chaque utilisateur.
Je n'ai pas utilisé le dossier iindex. Je ne vois pas comment je peux modifier la position de APPUYER sur la page, renommer APPUYER, modifer la position du login et du mot de passe et renommer ces termes et comme je n'ai pas repris le dossier iindex, je ne vois pas comment insérer un bouton pour valider le login et le mot de passe ... Si quelqu'un peut m'aider ... je suis novice. Merci
cs_moidu62
Messages postés
1
Date d'inscription
jeudi 27 janvier 2011
Statut
Membre
Dernière intervention
3 juin 2011
-
Je comprends rien du tout, moi !
jdmcreator
Messages postés
647
Date d'inscription
samedi 30 décembre 2000
Statut
Membre
Dernière intervention
20 juillet 2012
4 -
Justement pour forcer le code, il suffirait tout simplement de trouver les facteurs du nombre puis dans modifier quelques-uns ensemble si vous voyez ce que je veux dire
kankrelune
Messages postés
1293
Date d'inscription
mardi 9 novembre 2004
Statut
Membre
Dernière intervention
21 mai 2015
-
le problème ici c'est que papa donnera le même hash que...

ppaa
paap
aapp
appa

ect...

Dsl Kazma j'avais dit que je ferais un brute force sur ton code mais j'ai pas le temps de fouiner dans mes sources C pour retrouver un brute forceur mais ma remarque reste d'actualité... l'avantage c'est que les collisions de cet algo diviseront par beaucoup le temps de recherche... sachant qu'un code C correcte pourra tester à peu près entre 3 et 4 millions de pass par secondes vu le nombre de collisions possible je dirait entre 2 minutes et 2j grand max pour cracker un pass de longueur moyenne... car une fois que tu as trouvé "aapp" si on reprend l'exemple ci dessus c'est facile de retrouver "papa"... bref comme dit précédament pour un accès restreint sans script >> .htaccess

@ tchaOo°
lakichemole
Messages postés
253
Date d'inscription
vendredi 13 juin 2003
Statut
Membre
Dernière intervention
18 mai 2009
-
oups désolé pour le double post j'ai eu un bug

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.