Aidenet.com  Aide informatique et nouvelles technologies
Accueil Télécharger
Actualités Boutique
Dossiers Forum
Encyclopédie Annuaire
 Créer son site
 
Accueil / Sommaire
CSS : tutoriel complet
Javascript : tutoriel
Réferencement
Les images
Les tableaux
Créer son blog
Couleur Héxa
 Internet
Accueil / Sommaire
 Informatique
Accueil / Sommaire
 Photo numérique
Accueil / Sommaire
 Logiciels
Windows XP
Skype
Claris Home Page
FTP Expert
Filezilla
Cute FTP
WinZip
 Aide
Index du site
Plan du site
Dico Anglais / FR.
Vocabulaire info.
Glossaire
Tags HTML
Liste extensions
Vocabulaire SMS
 Partenaires

Créer sa page perso


Accès protégé au contenu
Password n°2 -

Page - 68 db

 ( en javascript) 

Prétendre une page ou un dossier inviolable, est de nos jours un peu prétentieux,

mais si vous respectez certains critères, le code d'accès présente ici une barrière que je qualifie de "très sûre" pour ne pas dire inviolable, sinon par les "hackers" ou "crakers".

En premier vous allez choisir un mot de code en lettres et le traduire en chiffres qui sera intégré dans la source de votre page mais sans aucune possibilité de connaître sa correspondance, (sauf utiliser un logiciel spécial de calcul .......)

Cette option appelée "checksum" (contrôle de la correspondance) est à effectuer et à noter dès maintenant -----> ici -----> retour assuré

exemple retenu :  silence comme mot de passe qui se traduit par 728792

 

=====================================================

 

Ensuite , sur une page vierge c-àd sans lien avec le répertoire de base de votre site , entre <HEAD> et </HEAD> vous insérez le texte suivant :

n°1

 

<SCRIPT LANGUAGE="JavaScript">//D'autres scripts sur http://www.multimania.com/jscript

//Si vous utilisez ce script, merci de m'avertir !

var total_erreur=0;

 

function Check(checksum) {

var tab="azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN0123456789_$&#@";

// table des caracters autorises

var mot=document.forms[0].elements[0].value;

var n=mot.length;

var sum=1;

for (var i=0;i<n;i++) {

var index=tab.indexOf(mot.substring(i,i+1));

sum=sum+(index*n*i)*(index*i*i);

}

// calcul de la checksum. La fonction est modifiable !

if (sum==checksum) {window.location=mot+".html"; }

// test de la checksum

else {

total_erreur++;

alert("Mauvais mot de passe");

if (total_erreur>2) { // apres 3 essais, redirection...

alert("Vous avez atteint les 3 essaisnVous n'avez pas acces a ce dossier");

window.location="pageperso68db.htm";}}

 

}</SCRIPT>

La ligne de code reproduite ci-dessous ne doit surtout pas comporter d'espaces

azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN0123456789_$&#@";

et le départ est bien ainsi qui suit :

var tab="azertyuiop

 

 

Maintenant insérez le code suivant du formulaire, entre <BODY> et </BODY>. N'oubliez pas de remplacer le code en rose par celui de votre propre mot de passe.

n°2

<P><FONT SIZE="-1" COLOR="#000099">Protection par mot de

passe<BR>

<BR>

Entrez le mot de passe (ici, "cadenas" - Vous avez 3 essais)<BR>

<BR>

<FORM ACTION="" METHOD=POST>

<P><INPUT TYPE=text NAME=Nom VALUE="" SIZE=8>&nbsp;&nbsp;

<INPUT TYPE=button NAME=Bouton VALUE="Entrer" onclick="Check(728792)">

</FORM><BR>

</FONT></P>

 

 ce qui donne

cette présentation
tableau n°3

 

 

exemple actif :   page suivante   

Profitez en pour entrer aussi trois fois un code erroné et voir ainsi les possibilités offertes de redirection vers une page de votre site. (dans le tableau n°1 j'ai pour ma part choisi "pageperso68db.htm")


 

Attention

Ce javascript est issu du site : http://www.toutjavascript.com

(En cliquant sur l'URL ci-dessus,une nouvelle fenêtre du navigateur
s'ouvre, qu'il suffit de refermer pour vous retrouver ici)

 Si vous utilisez ce script, merci d'avertir l'auteur,
c'est gratuit et effectuer cette démarche est tout à votre honneur. Merci

Publié avec l'aimable autorisation d' <olivier hondermarck - jscript>
présenté par http://www.aidenet.com 

<<< Sommaire Page perso .....@...... Sommaire des scripts >>>  

 

DERNIERS MESSAGES DU FORUM
probleme avec mes logiciels [A l'aide !]
Création d'un formulaire avec NVU ??? [HTML / CSS / Javascript]
Faire un serveur de jeux css a partir de filezilla [Réseaux / Internet]
problème de lecture vidéos wmv dans mon site sur l... [HTML / CSS / Javascript]
Problème de téléchargement [A l'aide !]
internet [A l'aide !]
Pour les questions liées à la sécurité informatique [A l'aide !]
Besoin d'aide pour modifier CSS [HTML / CSS / Javascript]
PC ne répondant plus (XP) [A l'aide !]
Page perso pb affichage [Free]
dimension d'une image [Appareils photos numériques]
creation de site [A l'aide !]
Problèmes de div qui se chevauchent [HTML / CSS / Javascript]
Appeler à une Page HTML plutot qu'a une IMAGE ? [HTML / CSS / Javascript]
Besoin aide sur une fonction [HTML / CSS / Javascript]
Tous les messages ici...
Toshiba Satellite A200-214
590 € Details
Apple iPhone
369 € Details
Airis PDA T620
195 € Details
 



Partenaires : Youpil |  DivertissonsNous |  Annuaire blog |  Live Messenger |  Logiciels photo |  Hébergeur d'images |  Meuble TV |  Videosduweb |  Blog Webmaster |  PSP |  Sorties cinéma
Tous droits réservés © 1997-2008. www.aidenet.com     Edité par FAPROD