Вообщем собственно проблема...
Посмотрел я видео, которое выкладывали на http://video.antichat.ru/ про данную тему (ссылку сходу дать не смогу, качал давно, но знаю, что вроде оттуда).
Суть примерно понял: сначала льем архив с прокси, распаковываем, а дальше уже как пойдет =)) Хотел было уже взяться за это, но когда я начал подтыкать команды в шеле типа ls -la, mkdir, uname -a, понял, что не одна из них не работает. В Лине, если честно, плаваю (в винде бы разобрался, я думаю, если б похожая ситуация бы была). Ну теперь по-подробнее расспишу все вообщем...
SAFE_MODE на сервере выключен, отключенных функций (disable_functions) в php нет. Но функции system() или passthru() выполняться не хотят. Вернее, они выполняются, но выдают пустой результат. Например код:
Код:
<?php
echo system("ls ../../ -la");
echo passthru("uname -a");
?>
Выводит пустую страницу.
Как будто программ (или как лучше сказать) нет на диске. Но они то самое смешное, вроде как есть.
Структура папок на сервере как бы вроде простая, но в тоже время с такой структурой никогда не сталкивался.
Сайт лежит в папке: /var/www/htdocs/
Файлика /etc/passwd нет! В этой директории лежат только два файла:
ld.so.cache 2005-11-18 05:46:37 2.33 K 0644 / -rw-r--r-- /
ld.so.conf 2005-11-18 05:46:37 0 B 0644 / -rw-r--r-- /
Все файлы (программы), которые мне нужны, увидел в папочке /bin/:
Код:
[ 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
basename 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
bash 2005-11-18 05:46:37 601.74 K 0755 / -rwxr-xr-x /
bunzip2 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
busybox 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
bzcat 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
cat 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
chmod 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
...........
dirname 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
dos2unix 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
du 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
echo 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
egrep 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
.....
gunzip 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
gzip 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
head 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
hexdump 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
hostid 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
hostname 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
id 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
install 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
...
ls 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
.......
perl5.8.5 2005-11-18 05:46:37 14.77 K 0755 / -rwxr-xr-x /
pidof 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
ps 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
pwd 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
readlink 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
rm 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
rmdir 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
..........
tar 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
......
tr 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
true 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
uname 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
uniq 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
unix2dos 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
unzip 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
..........
which 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
whoami 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
xargs 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
yes 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
zcat 2005-11-18 05:46:37 855.31 K 0755 / -rwxr-xr-x /
Всего: 0 подпапок и 86 файлов
Ну т.е. как бы вроде все есть. Меня припугнул как-то их размер: большинство файлов занимает 855.31 K. Не больше, не меньше. Но я подумал, что так и должно быть (ИЛИ НЕТ?)....
Вот содержимое самой начальной директории / (дико извиняюсь, если искажаю понятия):
Код:
bin 2005-11-18 05:46:38 -- 0755 / drwxr-xr-x /
dev 2005-11-18 05:46:37 -- 0755 / drwxr-xr-x /
etc 2005-11-18 05:46:37 -- 0755 / drwxr-xr-x /
lib 2005-11-18 05:46:37 -- 0755 / drwxr-xr-x /
local 2005-11-18 05:46:37 -- 0755 / drwxr-xr-x /
lost+found 2005-11-18 05:46:40 -- 0700 / drwx------ /
sbin 2005-11-18 05:46:38 -- 0755 / drwxr-xr-x /
share 2005-11-18 05:46:37 -- 0755 / drwxr-xr-x /
tmp 2009-04-27 12:40:51 -- 0700 / drwx------ /
usr 2005-11-18 05:46:47 -- 0755 / drwxr-xr-x /
var 2005-10-11 10:11:46 -- 0700 / drwx------ /
Вот скрин всей инфы о сервере:

В качестве ОС я так понял, что установлена какая-та ручная сборка.
В /var/ есть еще одна папка /bin/ (т.е. /var/bin/)
Но она пустая. Пытался скопировать туда все что есть в /bin/. Но большинство файлов так и не скопировалось, а с теми, что скопировались, так ничего сделать и не получилось.
Вообщем проблему я изложил мне кажется ясно. Помогите кто чем может.
Может кто-то и сталкивался уже с такой фичей....