ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Уязвимости > Сценарии/CMF/СMS
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 03.03.2009, 17:56
Аватар для F1nder
F1nder
Новичок
Регистрация: 11.02.2009
Сообщений: 20
Провел на форуме:
72081

Репутация: 13
По умолчанию

по-моему этот участок отвечает за присвоение констант
PHP код:
// SERVER followed by ENV comparison :: apache/iis, cgi/isapi :: ..so check'em all :)
!empty($_SERVER['HTTP_HOST'])       ? define('_HTTP_HOST'      $_SERVER['HTTP_HOST'])       : define('_HTTP_HOST'      $_ENV['HTTP_HOST']);
!empty(
$_SERVER['QUERY_STRING'])    ? define('_QUERY_STRING'   $_SERVER['QUERY_STRING'])    : define('_QUERY_STRING'   $_ENV['QUERY_STRING']);
!empty(
$_SERVER['SCRIPT_NAME'])     ? define('_SCRIPT_NAME'    $_SERVER['SCRIPT_NAME'])     : define('_SCRIPT_NAME'    $_ENV['SCRIPT_NAME']);
!empty(
$_SERVER['HTTP_REFERER'])    ? define('_HTTP_REFERER'   $_SERVER['HTTP_REFERER'])    : define('_HTTP_REFERER'   $_ENV['HTTP_REFERER']);
!empty(
$_SERVER['REQUEST_METHOD'])  ? define('_REQUEST_METHOD' $_SERVER['REQUEST_METHOD'])  : define('_REQUEST_METHOD' $_ENV['REQUEST_METHOD']);
!empty(
$_SERVER['HTTP_USER_AGENT']) ? define('_HTTP_USER_AGENT'$_SERVER['HTTP_USER_AGENT']) : define('_HTTP_USER_AGENT'$_ENV['HTTP_USER_AGENT']);

$R_URI = !empty($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : $_ENV['REQUEST_URI'];
!empty(
$R_URI) ? define('_REQUEST_URI'$R_URI) : define('_REQUEST_URI'_PHP_SELF.'?'._QUERY_STRING);
// Ordered by priority ..let's fetch that buggers IP
$tmp_ip[1] = $_SERVER['HTTP_X_FORWARDED_FOR'] ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_ENV['HTTP_X_FORWARDED_FOR'];
$tmp_ip[2] = $_SERVER['HTTP_CLIENT_IP']       ? $_SERVER['HTTP_CLIENT_IP']       : $_ENV['HTTP_CLIENT_IP'];
$tmp_ip[3] = $_SERVER['REMOTE_ADDR']          ? $_SERVER['REMOTE_ADDR']          : $_ENV['REMOTE_ADDR']; 
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Задай Вопрос - Получи Ответ] ZAMUT Форумы 316 08.06.2010 09:56
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Простой вопрос про сниффер errou PHP, PERL, MySQL, JavaScript 15 30.01.2006 20:54



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ