IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   Подмена referer (https://www.imho.ws/showthread.php?t=42863)

Браток 08.11.2003 21:11

Подмена referer
 
Люди добрые, помогите решить такую проблемку, нужно подменить отсылаемый referer.
Все вроде ничего, все отсылается, но проблема в том, что в HTTP_ADDR выводится IP сервера, вместо IP юзверя.
Как можно реализовать, что бы и referer отсылался тот который указываешь и что бы IP юзверя правильно показывался, а не серверный IP ?

З.Ы. На сокетах такая же ерунда, referer отсылаешь свой, а IP серверный выводится.

Вот сам код
PHP код:

<?php

$ch 
curl_init();

$url "http://127.0.0.2";
$addr "/cgi-bin/s.cgi?test";

curl_setopt ($chCURLOPT_URL, ($url.$addr));
curl_setopt ($chCURLOPT_HEADER0);
curl_setopt ($chCURLOPT_REFERER"http://www.imho.ws/"); //Только для примера, так должна быть выборка из БД
curl_setopt ($chCURLOPT_USERAGENT"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"); 

curl_exec ($ch);

curl_close ($ch);
?>

То, что выводит сниффер
Код:

Remote ADDR: 127.0.0.1 // Что локально, что на сервере, вместо IP юзверя, выводится IP сервера
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Referer: http://www.imho.ws/
Sever name: test


RaZEr 08.11.2003 21:20

CURLOPT_HTTPHEADER

Браток 08.11.2003 23:46

2RaZEr

Можно по подробнее ? :rolleyes:

RaZEr 09.11.2003 08:27

Щас почитал по утру:
Цитата:

но проблема в том, что в HTTP_ADDR выводится IP сервера, вместо IP юзверя
Что подразумевается под сервером ?

BiГ 09.11.2003 13:38

А по-моему все верно....
Сервер, к которому подключаешься определяет IP подключаемого клиента, в данном случае сервера, т.к. скрипт выполняется на сервере, а не у юзверя ...
И подделать его думаю не получится ...

Хотя есть выход: использовать анонимные прокси, но это нужно тогда постоянно делать проверку на их работоспособность ...

Браток 09.11.2003 18:53

RaZEr
Цитата:

Что подразумевается под сервером ?
Веб-сервер

RaZEr 09.11.2003 18:58

Ну тогда BiГ тебе все вроде разъяснил ...


Часовой пояс GMT +4, время: 03:12.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.