[PHP] - Sécurité

smellems Messages postés 135 Date d'inscription   Statut Membre Dernière intervention   -  
dugenou Messages postés 6087 Date d'inscription   Statut Contributeur Dernière intervention   -
bonjour à tous,

je voulais savoir si une page en php est vraiment sécuritaire..?

est-ce que c'est possilbe de voir le code source d'un page écrit en php et pas seulement le résultat en html..?

je n'ai personnellement pas réussis à voir le code source, mais je demande parce que l'on pas assuré que c'était possible.

si c'est le cas (la source est visible), ce n'est pas très sécuritaire si on pense que le nom d'usager, mot de passe pour une base de données MySQL sont en texte claire dans le code...

est-ce que je dois me convertir au perl..?

merci de vos opinions sur ce sujet.
A voir également:

3 réponses

Valc
 
Salut,

Non, tu ne pourras jamais voir le code php d'un site.

Par contre le html, js, flash, et tout le tralala, oui tu pourras accéder aux sources.
0
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
est-ce que c'est possilbe de voir le code source d'un page écrit en php et pas seulement le résultat en html..?
R:
si le serveur http est mal configuré: oui
si des fichiers backups traînent sur le serveur oui

si c'est le cas (la source est visible), ce n'est pas très sécuritaire si on pense que le nom d'usager, mot de passe pour une base de données MySQL sont en texte claire dans le code...
R:
D'abors , on ne place jamais de mots de passe, nomd'utilisateurs de base de donnée dans le code: c'est effectivement dangereux en cas d'accès aux sources et c'est innefficace :
on utilise un fichie include et on modifie UNE fois le fichier include.
De plus, ce fichier include devrait se trouver HORS du DocumentRoot
Un bon fournisseur fournira un espace ftp dans le quel se trouve le DocumentRoot du site. Ceci permet de fournir un espace innaccessible pat HTTP.

R:
est-ce que je dois me convertir au perl..?
R: ce que je pense du PERL:
<troll>
langage WriteOnce Read Many (but not by a human being)
Eaveea-vous déjà essayé de relire du code PERL (surtout si ce n'est pas vous qui l'avez écrit).
Juste bon pour écrire un filtre avec des expressions régulières...
</troll>

Johan
....


0
dugenou Messages postés 6087 Date d'inscription   Statut Contributeur Dernière intervention   1 452
 
Bonjour,

Si la sécurité des scripts en Php t'intéresse, il y a des sites à ce sujet, par exemple :

http://www.phpsecure.info/v2/.php

http://frederic.bouchery.free.fr/

Bonne lecture.
0