begin process at 2012 05 27 18:08:40
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Sécurité & Cryptage

 > PRIVATE -> PROTECTION DE PAGES PERSONNELLES

PRIVATE -> PROTECTION DE PAGES PERSONNELLES


 Information sur la source

Note :
5,8 / 10 - par 15 personnes
5,80 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Sécurité & Cryptage Classé sous :protection, admin, sécurisé, sécurité, simple Niveau :Débutant Date de création :28/11/2004 Date de mise à jour :26/05/2006 18:08:54 Vu / téléchargé :10 295 / 994

Auteur : ImmortalPC

Ecrire un message privé
Site perso
Commentaire sur cette source (25)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Protection assez simple d' installation.
Protection avec :
- les sessions
- les cookies
- un fichier (ip)

Le nom d' utilisateur et le mot de passe sont cryptés en md5

En cas de tentative d' accès refusé;
la page, l' ip, la date, le nom d' utilisateur envoyé, le mot de passe envoyé et nombre d' essaie sont consignés dans un fichier définit par vos paramètres.
Un mail peut ensuite vous être envoyé contenant les mêmes informations ( le navigateur est en plus ).

Le log (log.txt par défaut) est utilisé pour assuré la protection grâce à l' ip stocké.

Le code est entièrement commenté.
Le code utilise les sessions.

PS: Soyez cool c' est ma première source !!!


 Conclusion

Installation :
Copiez les fichiers dans le dossier que vous voulez protéger.
Allez ensuite à l' url http://www.monsite.com/mondossier/Private_Admin.ph p
Entrez comme nom d' utilisateur : user et pour le mot de passe : pass
Paramètrez les données.

Pour protéger un fichier donnez lui l' extention php
puis mettez en première ligne <?php include('./Private_Protection.php'); ?>
Si le fichier est dans un dossier inferieur remplacez ./ par ../ mettez encore ../ après ../ si le fichier à protéger est 2 dossier en dessous, etc...

C' est tout !!!

Laissez vos messages
@++

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

28 novembre 2004 18:30:37 :
Petit oublie
07 décembre 2004 13:30:26 :
Correction des fautes
09 décembre 2004 13:19:15 :
Modification du titre
30 novembre 2005 19:18:00 :
Mise à jour des mots clés
30 avril 2006 14:49:00 :
- Protection revu de A à Z - Désign revu - Ajout de la fonction mail
26 mai 2006 18:08:54 :
Encore une faute d'orthographe dans le titre :S

 Sources du même auteur

Source avec Zip CLASS D' ENVOIE DE MAIL EN SMTP
Source avec Zip Source avec une capture STATS FAI
Source avec Zip Source avec une capture SAVOIR LE FOURNISSEUR D'ACCÈS INTERNET (FAI) DU VISITEUR
Source avec Zip Source avec une capture PHP ML : PHP MAILING LISTE V2.3.1

 Sources de la même categorie

Source avec Zip Source avec une capture CAPTCHA AJAX ANTI-BOT par darkvador59
Source avec Zip Source avec une capture ACCÈS, ESPACE MEMBRE AVEC INSCRIPTION ET DÉSINSCRIPTION PAR ... par stephelle
Source avec Zip CRYPTAGE REVERSIBLE par Mokost
Source avec Zip Source avec une capture CREATION DE COMPTE AVEC CRYPTAGE ET ESPACE DE CONNEXION SEC... par bm1982
PROTÉGEZ VOS LIENS DE TÉLÉCHARGEMENT PAR MOT DE PASSE ET/OU ... par unlien

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture VALIDATEUR DE FORMULAIRE par Reldan
Source avec Zip PROTÉGER UNE PAGE PAR UN MOT DE PASSE SANS COOKIES par Hitoshi54
Source avec Zip Source avec une capture AUTHENTIFICATION HTTP par ben05
Source avec Zip CLASS IMAGE FLOODÉ ENTIÈREMENT PARAMÈTRABLE par babid
Source avec Zip PROTECTION DE VOS PAGES PAR LOGIN ET MOT DE PASSE : SYSTEME ... par pgpp

Commentaires et avis

Commentaire de ImmortalPC le 30/11/2004 19:23:57

A quoi  je mérite cette note ???
Je vous ai dit que c'était m'a première source et je commence en php

Commentaire de Tinoky le 03/12/2004 13:33:24

Intéressant, mais il y a un petit détail m'a vite dissuadé de tout lire; tu sembles tout ignorer de l'infinitif et du participe passé, çà fait vraiment mal aux yeux.
Idem pour l'indentation du php.
Regrétable au regard des heures que tu as probablement passé sur ce développement.

Commentaire de lstjean le 06/12/2004 04:00:29

Je le regrette, mais cela me fait bouillir quand je lis des commentaires cinglants dénués de compassion.

À Immortal-PC je dis que oui, tu fais des fautes de français, non, ton code n'est pas indenté, mais tu es débutant et tu oses présenter à la communauté tes résultats, ce que j'admire énormément.

---o---

Je souhaitais simplement ouvrir une parenthèse pour réaffirmer que la compassion et l'entraide devraient être à la base de nos échanges.  Je ne propose pas de flatter ou de laisser passer l'erreur, mais pourquoi ne pas aider positivement les gens à progresser sur le sentier dans lequel ils ont choisi de marcher.  Les égos trop gonflés ont rarement une bonne place en société.

Je sais que personnellement, si je me voyais forcé de noter à 3/10, j'aurais au moins la décence et la politesse d'expliquer au programmeur les motifs de ma note.

Espérant que je serai lu... pour notre plus grand bien à tous.

Louis

Commentaire de Zacland le 06/12/2004 10:06:36

Je suis d'accord avec LstJean.

Je cligne aussi des yeux quand je vois des participes passé et des infinitifs qui ne sont pas à la bonne place, mais ce que l'on doit prendre en compte ici, c'est qu'un débutant, même s'il a des difficultés à écrire correctement le Français n'est pas pour autant un imbécile.

Il est vrai qu'il est aussi dur d'avoir une idée et de la faire partager à tout le monde, sachant qu'il est plus aisé de faire une critique négative que constructive.

Même si le source de ImmortalPC ne va pas forcémement m'intéresser, il permettra quand même à un autre débutant de découvrir certaines choses qu'il ignorait ou un semblant de réponse à une question qu'il se posait.

Sur ce, bonne programmation à tous. :)

Commentaire de ImmortalPC le 07/12/2004 13:40:06

Voilà les fautes sont enlevées !!
Et au lieu de disserter sur mes fautes dites moi ce qui va pas dans ma source ???
Pour  Tinoky
Les subordonnées relatives sont introduites par un pronom relatif, ici "qui",
la phrase grammaticalement correcte est : " Intéressant, mais il y a un petit détail qui m'a vite dissuadé de tout lire; tu sembles tout ignorer de l'infinitif et du participe passé, çà fait vraiment mal aux yeux. "
De plus "çà" ne porte pas d' accent et s' écrit :  "ça"
@+++

Commentaire de lstjean le 07/12/2004 13:49:25

Désolé, immortal-PC, je ne suis pas en mesure de commenter ta source car je suis encore plus « débutant » que toi.

J'ai juste voulu mettre mon grain de sel car je trouve que le commentaire de Tinoky manquait de respect pour le travail que tu avais fait.

Au fait, je suis de ceux qui apprendront de la source que tu as créé, lorsque j'aurai deux minutes pour m'y attarder, car je dois justement étudier toute la question des cookies à laquelle je ne connais malheureusement rien du tout au point de vue programmation.

Désolé, mon intention n'était pas de t'importuner au sujet de tes fautes d'ortographe, mais de te féliciter pour ton travail et ton audace.

Louis

Commentaire de ImmortalPC le 07/12/2004 22:33:44

lstjean je te remercie beaucoup de ton soutien.
C' était pas a toi que je parlais quand je parlais des fautes mais à Tinoky
@+++

Commentaire de Tinoky le 08/12/2004 01:55:01

Désolé ImmortalPC si je t'ai piqué au vif!. Saches bien que je ne voulais en aucun cas t'être désagréable.
Tu as demandé avis sur ce que tu avais rédigé, je t'ai donné le mien, tu en as fait ce que bon t'a semblé, le résultat est mieux qu'avant, j'en déduis que ma remarque ne t'a pas été totalement inutile.
Dommage que je n'ai pas eu la présence d'esprit de te faire cette remarque par email, car il est vrai qu'elle peut parraitre désobligeante aux yeux de certaines personnes plus succeptibles que la moyenne.
Comme tu as pu le constater, j'ai moi aussi de nombreuse lacunes en Français, mais je n'en veux à personne de me les faire remarquer puisque cela reste à mes yeux la meilleur façon de progresser.
Si je me suis permis de te faire cette remarque, c'est que par expérience, je sais qu'un prog parfaitement présenté a statistiquement beaucoup plus de chance de bien fonctionner,.....comprend qui peut!

Commentaire de biishop le 28/08/2005 21:34:09

Elle est très bien ta source !! continu !!
Tinoky t'as rien piqué du tout ou alors des sources sur ce super site !!
Kan on parle l'ordinateur on sais pas ecrire le francais c l'1 ou l'autre !
"çà" c'est vrai ;)

Commentaire de ImmortalPC le 28/08/2005 22:08:47

Salut,
Merci biishop ;-)
C'est vrais que Tinoky et moi avons eu des différants sur le français mais il n'en reste pas que la source est bien en elle meme.
Merci de ton compliment et attention o phote d'ortografe.
@+

Commentaire de hackademius le 04/12/2005 15:53:05

Vous n'avez pas eté novice a un moment vous ?
C'est vrai vous etes chié de l'emmerder avec les fautes d'hortographe ! on est pas sur un forum de discution de la langue francaise moderé par bernard pivot ! faut arreter ! On est la pour discuter d'un code source ,d'un novice en plus , le but c'est de l'aider nan ? a l'origine , y'a pas de francais dans un code source !! mais du language informatique !

Moi je dis bravo pour ta source , bien commentée en plus, vous les arrachés du francais, vous commentez certainement pas vos sources, forcement vous faites pas de fautes !

Bref : je ne sais pas si les cookies sont plus sûr que les sessions, mais la facon dont tu t'en sert me parais bonne , j'ai pas essayé car j'ai deja mon systeme, mais  a mon avis, sessions et cookies, ca se vaut.

moi c'est a peu prés pareil sauf que j'utilise les sessions et les variables $_GET et $_POST pour avoir accés a une page qui "include" les pages cachées.

Je sais pas si ca peu t'aider , mais je te propose de créer un dossier protagé avec des .htaccess :

du style tu crée 3 ou 4 dossiers nommés uayxc14c541 (des noms a la con et differents biensur) dedans , tu en recrée  sur 2 ou 3 niveaux
et quelque part dans un dossier tu met tes fichiers.
avec les .htaccess et password, tes dossiers sreont protegés, et seul ta page d'access aura un truc du style :
include "cjaiodlc11z/oakkc15s/pa1c2d6s/MapAge.php";
En plus si ton serveur fais la difference entyre les minuscules et majuscules , c parfait.
le htaccess renvoi a l'index sans erreur !

Dumoin c'est ce ke j'ai fais , maintenant , reste a avoir l'avis de pros sur cette technique.
Moi je pense que ca protege un peu plus.

Et voir les infos sur les moteurs de recherche , il ne faut qu'il les trouves.(les metas)

Et ta page d'erreur est bien !

continue , @+

Commentaire de ImmortalPC le 04/12/2005 16:29:09

Salut,
merci beaucoup ;-)
Pour la question des cookies et des sessions,
je préfère les sessions pour garder le login et le pass,
et les cookies & sessions & IP pour empêcher l'utilisateur qui a entré un mauvais passe de revenir.
Et je crypte le passe et l'utilisateur avec une fonction faite maison ;-)

J'ai appris beaucoups de chose depuis le post de cette source ;-)
La dernière protection en date est celle de PHP ML mailing list :
http://www.phpcs.com/codes/PHP-ML-PHP-MAILING-LISTE-V2-2-3-2/31007.aspx

Merci beaucoup de tes encouragement ;-)
Si tu as besoin d'aide voici mon adresse online : ImmortalPCSite [at] hotmail.com
@+

Commentaire de kankrelune le 05/12/2005 18:13:19

Evite de crypter le passe avec un algo maison... c'est plus dangereux qu'utile... le md5 est parfait puisque tu n'a qu'a comparer avec le pass en clair lui même haché... et là tu vas me dire "oui mais si le membre perd son pass"... et bien tu lui en recré un aléatoirement... .. . ;o)

Sinon bon exemple de l'utilisation des cookies... mais comme tu le dis toi même les sessions sont plus adaptés pour garder les données sensibles du membre... .. .

Je met 8/10... .. .

^_^

@ tchaOo°

Commentaire de ImmortalPC le 05/12/2005 21:21:56

Salut,
Merci ;-)
Pour le cryptage maison, j' utilise md5 pour générere une clef de cryptage
or cette clef de cryptage peut être changé.
Perso je la change toutes les semaines ce qui fait que le pass est casi indécryptable sans la clef de cryptage.
Mieux, si je crypte toto, la première fois j'obtiens :
XiMBaVh3B24=
La seconde fois :
DnNVPQ0iAms=
La 3eme fois :
CHVcNFt0XTQ=
La 4eme fois :
CXRWPlt0UDk=
La 5eme fois:
D3IAaA0iBm8=
etc....

Bref sans à avoir à changer la clef on obtient une grande quantité de pass crypté.
La clef ici est 1234 donc le pass qui en résulte est assez cours.
Mais je mets généralement 255 caractères donc pour décrypter le pass c'est super cho !!!!

@+

Commentaire de kankrelune le 05/12/2005 23:46:53

Ouep mais j'ais du mal à saisir l'interet... tu te complique la vie je trouve... autant utiliser le md5... qui plus est même si c'est super chaud c'est décryptable... alors que le md5 ça n'est pas décryptable... après ce n'est que mon avis... ça n'engage que moi... .. . ;o)

Commentaire de tutoandco le 22/04/2006 13:12:52

un petit 10 pour remonter ta note et pour ton script :)

Commentaire de ImmortalPC le 22/04/2006 13:32:17

Merci
Je vais faire une nouvelle version bien plus protégée ;-)

Commentaire de tutoandco le 22/04/2006 15:06:19

ok j espere que tu "nous" previendras :)

Commentaire de ImmortalPC le 30/04/2006 14:49:49

Salut,
voilà la nouvelle version ;-)
@+

Commentaire de solipas le 05/05/2006 12:25:02

Salut,

Ce petit message pour te remercier pour ta source. J'apprécie ta modestie lorsque tu te dis débutant. Mais garde confiance, Eistein a aussi commencé par étudier les tables de multiplication.

Bravo et continue.

Solipas

ps: pour nos amis linguistes...
Ge c'est pa vou, mê on ce fou de l'ortograf. Se qui conte ses la qualiter du travaille élaboret, mème scie on M le frencet sang fote

Commentaire de malalam le 05/05/2006 12:34:56 administrateur CS

Solipas => non, désolé, l'orthographe, on ne s'en fiche pas. Ecrire correctement, c'est une question de respect envers les autres. C'est montrer que l'on a envie de se faire comprendre par eux, donc d'échanger, de communiquer. Ce site ne s'appelle pas www.php_pour_les_nuls_en_orthographe.com, que je sache.
Dans le monde du travail, si tu ponds une superbe application, avec une superbe documentation, pour un client, le tout truffé de fautes de français : crois-moi, le client va fuir très vite (et ton patron, te virer, ou t'envoyer en stage à l'école primaire s'il est sympa).
Ecrire en bon français, faire attention à son orthographe devrait être une EVIDENCE dans toute société.

Commentaire de ImmortalPC le 05/05/2006 20:18:35

Salut,

>> Solipas
Merci :D

Commentaire de FhX le 29/05/2006 14:15:11

Oui, parce qu'au passage, moi quand jvois un truc pas "vraiment vraiment" français (faut que ca aille loin quand même), ca me donne même pas envie de le lire et encore moins de le comprendre.

Si toi ca ne te gène pas tant mieux. Moi ca me gonfle de passer 4h sur la même phrase simplement pour gagner 3 lettres.

Dans la vie, c'est beau de ne se faire comprendre qu'à soi-même, le mieux étant de se faire comprendre par les autres.

Merci d'avance !

Commentaire de nossoctoruss le 05/03/2010 06:37:47

ps:je reconnais le style d'un très bon systeme de news,dont je ne peux plus me passer,sur mon site,et je suppose aussi que tu as pris de la graine meme de ce script,mais le tien est vachement bien!merci!

Commentaire de nossoctoruss le 05/03/2010 06:51:09

a me nan,en fait sa marche pa x(

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Sécurité [ par thebigbang ] Bonjout,Je suis webmaster et je voudrais sécurisé, enfin c'est une facon de parler, un peu plus mon site ...il conmporte un dossier "admin" et lorsque allopass et la sécurité [ par Linuss ] Bonjour &#224; tous, Voil&#224; j'aimerais savoir comment faire un syst&#232;me s&#233;curis&#233; avec allopass, c'est-&#224;-dire avec un formulaire simple question pour mieux avance ... [ par twixster ] Voila, je voudrai savoir en grande lettre, pas un code tout fait, comment faire, pour faire des session avec admin? en fesant une ligne dans ma table Protection de session [ par stailer ] Bonjour, Pour la s&#233;curit&#233; de mon appli, je stocke dans ma session les infos des utilisateurs en cours : ID login, login, ID groupe,etc... M la sécurité de ce forum [ par true ] Je ne voudrais pas paraitre rabajoie, mais pour un site de développeur où je cherchais des informations pour la sécurité de mon site je suis grandemen Protection des downloads [ par Zebra1928 ] Bonjour à tous,J'ai déja posé cette question au forum et j'au eu une reponse de l'ADMIN, alors que j'ai eu un autre problème.Mon problème est:Sur mon paiement sécurisé en ligne [ par ju0123456789 ] Bonjour,Bon, j'ai posté mon message déjà une 1ere fois ce matin mais visiblement pas sur le bon topic, j'éspère juste ne pas me tromper cette fois ci Protection de mon interface admin [ par foxprox ] Livre d'or et sécurité [ par spike666 ] Bonjour,J'ai un livre d'or assez simple mais je recois plein de message de spam dessus, n'y connaissant pas trop en php, j'ai quand meme reussis a blo Utiliser une clause WHERE avant un INNER JOIN [ par jean84 ] HelloJe souhaite realiser une jointure dans mes requetes sql. Le probleme, c'est que je dois utiliser une clause WHERE avant un INNER JOIN et que MySQ


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,123 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales