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

Как скриптом выявить анонимную проксю?
  #1  
Старый 10.05.2005, 19:48
Аватар для DareDEVIL
DareDEVIL
Познающий
Регистрация: 23.12.2004
Сообщений: 48
Провел на форуме:
163190

Репутация: 7
По умолчанию Как скриптом выявить анонимную проксю?

Интересует вопрос, каким образом при помощи пхп-скрипта можно понять, что чел использует анонимную прокси?

Пока нарыл только поиск по РВЛ-базам (но это довольно долго, прийдется делать кешер как минимум) или в запросе присутсвуют хеадеры

X-(что то там)-Via и (или)
Via содержит не существующий домен а что то типа INTERNET.

Буду благодарен за любые идеи.
 
Ответить с цитированием

  #2  
Старый 11.05.2005, 01:02
Аватар для Algol
Algol
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме:
2050916

Репутация: 0


По умолчанию

Один из способов - попробовать послать запрос самому себе через этот самй IP, который, как ты подозреваешь, является проксей. Если пакет получишь - значит действительно это прокся. Или же просто проверить открыты ли на хосте порты 8080, 3128, 8081 и т.п. Если открыты - то 99% что это прокся. Правда счас очень многие прокси имеют различный входной и выходной IP. В таком случае однозначно определить прокся это или нет -затруднительно.
Другой способ - анализ VIA и других полей. Изучи внимательно ответные пакеты различных проксей здесь http://antichat.ru/proxy Увидишь какие варианты бывают.
Однако скрывающие прокси не вводят никаких дополнительных полей в HTTP заголовки, поэтому и этот способ против них не годится.
А вообще-то стопроцентный способ такой - при прямом коннекте peer-to-peer, remote port для сокета сервера должен совпадать с local port на сокете браузера клиента. Если они не совпадают - значит используется внешний фаерволл или прокся. Однако проблема в том, что определить local port сокета браузера через javascript кажись нельзя.

Последний раз редактировалось Algol; 11.05.2005 в 01:08..
 
Ответить с цитированием

  #3  
Старый 12.05.2005, 12:17
Аватар для DareDEVIL
DareDEVIL
Познающий
Регистрация: 23.12.2004
Сообщений: 48
Провел на форуме:
163190

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

Ну пока реализовал у себя пробу коннекта по популярным портам (именно с даунлоадом файлов) + думаю робота-собирателя ипшек с обновляющихся списков сделать. Больше разумных методов для реализации блока проксей в чате не вижу -- слишком долгое время логина получается.
 
Ответить с цитированием

  #4  
Старый 12.05.2005, 17:08
Аватар для Morph
Morph
Постоянный
Регистрация: 13.08.2004
Сообщений: 957
Провел на форуме:
1770063

Репутация: 429


По умолчанию

Не товарищи вообщето тут не по теме.
Перезжаем.
 
Ответить с цитированием
Ответ





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


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




ANTICHAT.XYZ