|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
horlogerie WRInaute impliqué

Inscrit le: 15 Aoû 2005 Messages: 334 Localisation: Genève
|
Posté le : Dim Fév 25, 2007 19:54 Sujet du message: include et danger |
|
|
Bonjour,
Un code comme celui-ci est-il susceptible d'être vulnérable ou est-ce seulement avec les GET
<?php include ("http://www.monsite.com/fichier.html"); ?>
Merci |
|
| |
|
 |
Ohax WRInaute accro

Inscrit le: 05 Juil 2004 Messages: 6343 Localisation: Meurthe et Moselle (54) - à Toul (proche Nancy)
|
Posté le : Dim Fév 25, 2007 20:01 Sujet du message: include et danger |
|
|
| C'est avec les get que ça "peu" poser problème "si" la parade qui consiste à vérifier la présence d'un fichier test n'est pas mise en place. |
|
| |
|
 |
Serious WRInaute accro

Inscrit le: 21 Nov 2005 Messages: 2437
|
Posté le : Dim Fév 25, 2007 21:48 Sujet du message: include et danger |
|
|
| Si tu as confiance en monsite.com (et en tes serveurs DNS), pas de probleme. Et un include est un GET. |
|
| |
|
 |
e-kiwi Modérateur

Inscrit le: 23 Déc 2003 Messages: 12248 Localisation: Toulouse
|
Posté le : Lun Fév 26, 2007 10:00 Sujet du message: include et danger |
|
|
par contre, si tu peux inclure un fichier distant (je vois l url absolue, je me dit que c est un autre nom de domaine) alors tout le monde peut le faire sur ce fichier  |
|
| |
|
 |
horlogerie WRInaute impliqué

Inscrit le: 15 Aoû 2005 Messages: 334 Localisation: Genève
|
Posté le : Lun Fév 26, 2007 10:55 Sujet du message: include et danger |
|
|
Comment  |
|
| |
|
 |
e-kiwi Modérateur

Inscrit le: 23 Déc 2003 Messages: 12248 Localisation: Toulouse
|
Posté le : Lun Fév 26, 2007 11:37 Sujet du message: include et danger |
|
|
ben en tappant le meme code :
<?php include ("http://www.monsite.com/fichier.html"); ?>
ou alors tu restes bien sur le meme nom de domaine, donc tu fais un include("./fichier.html"). ou se trouve le fichier ? tu est sur un dédié ? un mutualisé ? le fichier que t inclus est où ? |
|
| |
|
 |
jeanluc WRInaute accro

Inscrit le: 03 Mai 2004 Messages: 2274 Localisation: Bruxelles
|
Posté le : Lun Fév 26, 2007 11:47 Sujet du message: Re: include et danger |
|
|
| horlogerie a écrit: |
Bonjour,
Un code comme celui-ci est-il susceptible d'être vulnérable ou est-ce seulement avec les GET
<?php include ("http://www.monsite.com/fichier.html"); ?> |
Je ne vois pas comment un code qui ne contient aucune variable peut être vulnérable.
Jean-Luc |
|
| |
|
 |
guicara WRInaute accro

Inscrit le: 02 Fév 2006 Messages: 2099 Localisation: Dans nos montagnes...
|
Posté le : Lun Fév 26, 2007 16:15 Sujet du message: Re: include et danger |
|
|
| jeanluc a écrit: |
| horlogerie a écrit: |
Bonjour,
Un code comme celui-ci est-il susceptible d'être vulnérable ou est-ce seulement avec les GET
<?php include ("http://www.monsite.com/fichier.html"); ?> |
Je ne vois pas comment un code qui ne contient aucune variable peut être vulnérable.
Jean-Luc |
Pareille, comment ? C'est impossible !
Il a indiqué monsite, pas sonsite non ? |
|
| |
|
 |
xescorp WRInaute impliqué

Inscrit le: 19 Jan 2007 Messages: 293
|
Posté le : Lun Fév 26, 2007 17:19 Sujet du message: include et danger |
|
|
| Aucun risque ni avec GET, ni rien. |
|
| |
|
 |
NextGeneration WRInaute impliqué

Inscrit le: 27 Sep 2006 Messages: 422 Localisation: Webanthill et Itraque
|
Posté le : Lun Fév 26, 2007 18:20 Sujet du message: include et danger |
|
|
| xescorp a écrit: |
| Aucun risque ni avec GET, ni rien. |
T'as raison riton.
Mets ça sur ton index.php:
<?php include $_GET['page'] ?>
et donne moi ton url. Jvais faire du ménage |
|
| |
|
 |
Serious WRInaute accro

Inscrit le: 21 Nov 2005 Messages: 2437
|
Posté le : Lun Fév 26, 2007 18:26 Sujet du message: include et danger |
|
|
C'est une question de confiance. Il n'y a pas de risque tant que le serveur distant et les DNS ne sont pas compromis. Maintenant, si qqn arrive a modifier fichier.html ou l'IP de monsite.com et insere du code dangereux... il peut faire ce qu'il veut.
Au passage on utilise pas include() pour inserer du html. La fonction readfile() permet d'inserer un fichier sans l'executer, ce qui est beaucoup plus sur. http://fr2.php.net/manual/fr/function.readfile.php |
|
| |
|
 |
| |
|
|