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

  #69  
Старый 16.02.2010, 12:12
budden
Участник форума
Регистрация: 26.07.2008
Сообщений: 267
С нами: 9364549

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

А кто-нибудь проверял как эта техника работает с file_exists()?
Эта функция подвержена обычному null-byte, однако данной техникой я не смог ее обойти на своей системе..
Код:
$filename = 'your-some-real-dir/../../../../../../../etc/passwd'.str_repeat("/.", 2020).'soap.php';
if (file_exists($filename)) {
    echo "The file $filename exists";
   include($filename);
} else {
    echo "The file $filename does not exist";
}
 
Ответить с цитированием