Автор |
Сообщение |
AmarantПользователь
Сообщения: 77 Регистрация: 28.02.2011 Откуда: Житель виртуального мира
|
|
Добавлено: Пн Фев 28, 2011 23:22 |
|
|
Есть такой форум 2ip.ru. Сообщения пользователей почитать очень интересно:
Развитие интернет-технологий идет разными путями. Каждый выбирает свой путь. Но какой? некоторые пользователи двигаются в таком направлении:
Целая индустрия программ-анонимайзеров для манипуляций с IP. Цель какая: избежать бана?
Так тогда не веди себя так.
Есть культура поведения, она применима к виртуальному миру также, как к реальному.
Вообще у людей какие-то надуманные проблемы.
Последний раз редактировалось: Amarant (Вт Мар 01, 2011 00:30), всего редактировалось 1 раз
|
|
|
|
|
 |
AmarantПользователь
Сообщения: 77 Регистрация: 28.02.2011 Откуда: Житель виртуального мира
|
|
Добавлено: Вт Мар 01, 2011 00:11 |
|
|
Вот примеры таких "руководств":
Подделать IP адрес
запостил 17.05.10
Многие сайты используют проверку на использование прокси. Проверка основывается на анализе HTTP заголовков, которые можно легко подделать на php. Таким образом, можно выдать свой настоящий ip за прокси, а за настоящий выдать абсолютно любой ip - хоть ФБР-ий или просто 01.01.01.01
Кроме того можно подделать и все остальные данные(браузер, ОС, страница откуда пришли...)
Сейчас покажу как это делается...
В PHP для имитации клиента(браузера) существует замечательное средство curl. Примеров по использованию, авторизации на сервисах и тд. в интернете полно. Даже у меня в блоге есть запись про авторегер, написанный с использованием curl.
А для того чтоб сделать то, о чем я писал выше, нужно добавить в HTTP заголовки строку:
X-Forwarded-For: 01.01.01.01
где цифры - наш фальшивый IP.
function get_page_from_ip($url,$ip)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, 'Internet Explorer/6.0 (X11; U; Windows XP SP2; en-US; rv:1.7.2) Gecko/20040804');
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Accept-Language: en-us,en;q=0.7,de-de;q=0.3',
'Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5',
'X-Forwarded-For: '. $ip));
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$page = curl_exec($ch);
curl_close($ch);
return $page;
}
echo get_page_from_ip('http://2ip.ru/', '19.19.19.19');
Вот так простенько... и что же я увидел, когда (как видно из примера) загрузил (этим скриптом) страницу сайта сервиса по определению IP:
IP подменен (настоящий не скрыт, но под 90% подозрение подставлен другой, если не учитывать, что для примера я взял слишком палевные цифры...)
|
|
|
|
|
 |
AmarantПользователь
Сообщения: 77 Регистрация: 28.02.2011 Откуда: Житель виртуального мира
|
|
Добавлено: Вт Мар 01, 2011 00:37 |
|
|
Вот пример того, как люди занимаются ерундой и тратят на это свое драгоценное время. Вот такие они, программисты.
|
|
|
|
|
 |
|
|
 |
Страница 1 из 1 |
|
|
|