[Comm] apache и php-инклюды

Nikolay A. Fetisov =?iso-8859-1?q?naf_=CE=C1_naf=2Enet=2Eru?=
Пн Апр 7 10:05:30 MSD 2008


On Mon, 7 Apr 2008 07:38:45 +0300
Michael Bochkaryov wrote:

> > > > >>>>> On 05 Апр 2008 at 22:29 "ВЛ" == Владимир Леонидов writes:
> ....
> > > > ВЛ> <?php include_once("http://".$_SERVER['SERVER_NAME']."/inc/top.php");?>
> > > ...
> > > Вот только так лучше не делать, если заведомо не знаешь, накой
> > > устраивать себе в системе большую дырень своими же руками :)
> > 
> > Это не дырень, это DoS.
> 
> Я про сам факт разрешения инклудить URL-ки.
> 
> Небольшая лажа у кого-то в коде и тебе подбрасывают инклуд, делающий
> много интересного на твоей системе... жуть :)

Это само собой. Но здесь - уже готовый DoS своими руками, без
каких-либо дополнительных действий. 

Причём, с одной стороны, код выглядит вполне нормально и чем-то даже
красиво - во всяком случае, как показывает печальный опыт,
программистов такие решения привлекают.
А с другой - и в системе всё тоже выглядит нормально: куча усердно
работающих процессов, нормальные записи в логах, отсутствие
сообщений об ошибках. Вот только работает всё дико медленно и клиенты
отваливаются по тайм-аутам.

-- 
С уважением,
Николай Фетисов


Подробная информация о списке рассылки community