За последние 24 часа нас посетили 17902 программиста и 1653 робота. Сейчас ищут 1537 программистов ...

Что за $DISP_SERVER_SOFTWARE ?

Тема в разделе "PHP для новичков", создана пользователем huntex, 11 сен 2011.

  1. huntex

    huntex Активный пользователь

    С нами с:
    29 окт 2009
    Сообщения:
    3
    Симпатии:
    0
    Всем привет! Занимаюсь настройкой безопасности на сервере. Не смог найти в документации php, что за глобальная переменная $DISP_SERVER_SOFTWARE
    Гугл выдает кучу веб-шеллов. Собственно мне необходимо заблокировать (если это возможно) вывод:
    PHP:
    1.  
    2. <?php echo $DISP_SERVER_SOFTWARE; ?>
    3.  
     
  2. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    в пхп нет такой переменной
     
  3. huntex

    huntex Активный пользователь

    С нами с:
    29 окт 2009
    Сообщения:
    3
    Симпатии:
    0
    Упс, тупанул ...

    PHP:
    1.  
    2. $DISP_SERVER_SOFTWARE = getenv("SERVER_SOFTWARE");
    3. if (!ereg("PHP/".phpversion(),$DISP_SERVER_SOFTWARE)) {$DISP_SERVER_SOFTWARE .= ". PHP/".phpversion();}
    4. $DISP_SERVER_SOFTWARE = str_replace("PHP/".phpversion(),"<a href="".$surl."act=phpinfo" target="_blank"><b><u>PHP/".phpversion()."</u></b></a>",htmlspecialchars($DISP_SERVER_SOFTWARE));
    5.