как определить IP посетителя?

Статус
В этой теме нельзя размещать новые ответы.
function getRealIpAddr()
{
if (!empty($_SERVER['HTTP_CLIENT_IP']))
//check ip from share internet
{
$ip=$_SERVER['HTTP_CLIENT_IP'];
}
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
//to check ip is pass from proxy
{
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
}
else
{
$ip=$_SERVER['REMOTE_ADDR'];
}
return $ip;
}
Любой залоговок ( http_* ) можно легко подделать, используя специальный софт.

Так что целесообразно доверять ТОЛЬКО REMOTE_ADDR.
 
Теоретически на клиентской машине можно выполнить ява-код (java, не путать с javascript), то можна узнать реальный IP, MAC-аддрес и другие параметры компа и отправить их через тот же прокси:D куда надо, может кто из гуру такое пробовал или слышал, поделитесь пожалуйста, поиск ничего не дал
MAC-аддрес-только до первого шлюза или роутера и тд..притом он прекрасно подделывается намного легче чем IP..
кроме того что если на клиенте стоит файрвол то все исходящие пакеты видны и легко блокируются...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху