Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 15.12.2019, 23:19   #21
юни
͏
 
Аватар для юни
 
Регистрация: 01.11.2005
Сообщений: 16,214
Репутация: 1799270

По умолчанию Re: Тест на анонимность провален

Цитата:
Сообщение от LEOnidUKG Посмотреть сообщение
в чём проблема?
Непонятно, откуда сервисы берут расхождение во времени между браузером и ip-адресом.
юни вне форума   Ответить с цитированием

Реклама
Старый 15.12.2019, 23:22   #22
LEOnidUKG
『 Работаем 』
 
Аватар для LEOnidUKG
 
Регистрация: 25.11.2006
Адрес: Интернет
Сообщений: 23,434
Репутация: 2064384
Отправить сообщение для LEOnidUKG с помощью ICQ

По умолчанию Re: Тест на анонимность провален

Цитата:
Сообщение от юни Посмотреть сообщение
Непонятно, откуда сервисы берут расхождение во времени между браузером и ip-адресом.
Кто-то похоже не выспался
LEOnidUKG вне форума   Ответить с цитированием
Старый 15.12.2019, 23:28   #23
юни
͏
 
Аватар для юни
 
Регистрация: 01.11.2005
Сообщений: 16,214
Репутация: 1799270

По умолчанию Re: Тест на анонимность провален

Разъясните?
юни вне форума   Ответить с цитированием
Старый 15.12.2019, 23:32   #24
LEOnidUKG
『 Работаем 』
 
Аватар для LEOnidUKG
 
Регистрация: 25.11.2006
Адрес: Интернет
Сообщений: 23,434
Репутация: 2064384
Отправить сообщение для LEOnidUKG с помощью ICQ

По умолчанию Re: Тест на анонимность провален

Цитата:
Сообщение от юни Посмотреть сообщение
Разъясните?
1. Берём через JS системное время
2. Берём IP и пробиваем по базам, если указан город, узнаем какой час сейчас в нём и выводим
3. Сравниваем 1 и 2 через JS

На каком этапе у вас пазл не складывается?
LEOnidUKG вне форума   Ответить с цитированием
Старый 15.12.2019, 23:32   #25
ziliboba0213
Академик
 
Аватар для ziliboba0213
 
Регистрация: 03.09.2009
Адрес: Санкт-Петербург
Сообщений: 6,983
Репутация: 1202610

По умолчанию Re: Тест на анонимность провален

Цитата:
Сообщение от юни Посмотреть сообщение
Разъясните?
Так по ip можно город определить, следовательно и время. А через js время посетителя... Они и сравниваются.

Или я ваш спор не очень понял
ziliboba0213 вне форума   Ответить с цитированием
Старый 15.12.2019, 23:34   #26
LEOnidUKG
『 Работаем 』
 
Аватар для LEOnidUKG
 
Регистрация: 25.11.2006
Адрес: Интернет
Сообщений: 23,434
Репутация: 2064384
Отправить сообщение для LEOnidUKG с помощью ICQ

По умолчанию Re: Тест на анонимность провален

Готовый код, ЕСЛИ уж больно нужно:

Код:
<?php header('Content-type: text/html; charset=utf8');
$ip = $_SERVER['REMOTE_ADDR']; 
$page=(file_get_contents('http://api.sypexgeo.net/xml/'.$ip));
preg_match('@<utc>(.*?)</@smi',$page,$tmpx);
?>
<html>
<? echo $ip;?> <br /><span id="old" style="font-size:26pt;"></span><input type="hidden" id="stats" value="<? echo $tmpx[1];?>" />
<script>
x = new Date()
currentTimeZoneOffsetInHours = -x.getTimezoneOffset()/60
text='THIS PROXY';
if (currentTimeZoneOffsetInHours==document.getElementById('stats').value) {text='CLEAR, NOT PROXY';}
document.getElementById('old').innerHTML=text;
</script>
</html>
LEOnidUKG вне форума   Ответить с цитированием
Старый 15.12.2019, 23:43   #27
юни
͏
 
Аватар для юни
 
Регистрация: 01.11.2005
Сообщений: 16,214
Репутация: 1799270

По умолчанию Re: Тест на анонимность провален

Ребят, вы скриншот видели из первого сообщения? 13 число, 21:39 и 14 число, 3:39, причём в первом случае город указан, а во втором нет. Как можно определить точное время по таймзоне? Термин "часовой пояс" предполагает часовую же погрешность, а сервис выводит минуты. Откуда такая точность? Почему не 3:38 или 3:42?

Далее, никакого города у ip-адреса нет и быть не может. Термин "ip-адрес" это не физическое понятие, а запись в базах данных, дублирующаяся на магистральных маршрутизаторах через BGP. Никакой отсебятины, которую составляют на свой страх и риск частные геосервисы, там не бывает. По определению.

По поводу js и прочих языков - ip-адрес может быть присвоен любому сетевому устройству, поддерживающему протокол TCP/IP. В случае с персональным компьютером всё понятно - в 99% случаев соответствующие события там обрабатываются браузером, поэтому доставать время через скрипты будет возможно.

А если это прокси-сервер, на котором поднят только нужный софт и нет никаких лишних обработчиков? А если мобильное устройство или вообще роутер? Откуда там будет "время ip-адреса"?
юни вне форума   Ответить с цитированием
Старый 15.12.2019, 23:50   #28
Sitealert
Слесарь-сайтосборщик
 
Регистрация: 30.09.2016
Адрес: Замкадье
Сообщений: 6,178
Репутация: 438370

По умолчанию Re: Тест на анонимность провален

Цитата:
Сообщение от юни Посмотреть сообщение
Ребят, вы скриншот видели из первого сообщения? 13 число, 21:39 и 14 число, 3:39, причём в первом случае город указан, а во втором нет. Как можно определить точное время по таймзоне? Термин "часовой пояс" предполагает часовую же погрешность, а сервис выводит минуты. Откуда такая точность? Почему не 3:38 или 3:42?
В первом случае – город определён по IP, во втором случае – время взято из браузера, с точностью до минуты. Вроде как всё очевидно и понятно.
__________________
Отпилю лишнее, прикручу нужное, выправлю кривое.
Вытравлю вредителей.
Sitealert вне форума   Ответить с цитированием
Старый 15.12.2019, 23:50   #29
LEOnidUKG
『 Работаем 』
 
Аватар для LEOnidUKG
 
Регистрация: 25.11.2006
Адрес: Интернет
Сообщений: 23,434
Репутация: 2064384
Отправить сообщение для LEOnidUKG с помощью ICQ

По умолчанию Re: Тест на анонимность провален

Мде... сложно, понимаю. Это вот называется человек в трёх соснах заблудился.
LEOnidUKG вне форума   Ответить с цитированием
Старый 15.12.2019, 23:52   #30
юни
͏
 
Аватар для юни
 
Регистрация: 01.11.2005
Сообщений: 16,214
Репутация: 1799270

По умолчанию Re: Тест на анонимность провален

Цитата:
Сообщение от Sitealert Посмотреть сообщение
В первом случае – город определён по IP
Откуда тогда там минуты?
юни вне форума   Ответить с цитированием
Ответ



Опции темы

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


Регистрация Справка Календарь Поддержка Все разделы прочитаны