Як перевірити анонімність проксі через INDY
компоненти.
Чи треба щось писати на сервері (Php, perl, js) або можна
обійтися клієнтом на Delphi?
Відкрити на віддаленій машині Proxy Judge через http, і обробити результат виду
ProxyJudge V2.35
# XA0; # XA0; # XA0; # XA0; REMOTE_HOST = host-148-244-150-52.block.alestra.net.mx
# XA0; # XA0; # XA0; # XA0; REMOTE_ADDR = 148.244.150.52
HTTP Env. Value
Result
NoProxy!
Comment
Like no proxy server.
AnonyLevel. 2
# XA0; Useful proxy server.
Для кажного Proxy Judge індивідуальний (імена полів REMOTE_HOST. - стандартні)
Так! Естесственно, http через тестований проксі!
А навіщо на віддаленій машині?
Відкрити порт на своїй машині і сходити через перевіряється проксі до самого себе.
> Відкрити порт на своїй машині і сходити через перевіряється проксі до самого себе.
Якщо є ProxyJudge (* .html * .pl * .cgi) - так.
А навіщо він, цей джюджь?
Я що, сам не зможу подивитися заголовки перевіряється проксі, які прийшли мені від мене з моїм запитом?
Та не потрібен ні апач ні IIS.
Все що потрібно # XA0; - це відкрити 80 порт і зробити кілька разів readln.
Якщо тестувати через самого себе, потрібно обов'язково:
1. Машина повинна "представляється" (мати реальний IP);
2. Хтось повинен слухати 80 порт. (Не обов'язково весь час, тільки на момент тесту)
З огляду на п.1 (не у всіх) сторонній варіант кращий (так робить, наприклад AATools). Тим більше, що Judge-й в інеті, як бруду.
а я буду вести логи
я анонімний проксі?
Ніхто не сперечається, але це особиста справа анонімізуючих (шифр) :)
а я буду вести логи
я анонімний проксі?
А я не буду вести логи, але ip клієнта все одно я знаю.
Я анонімний проксі?
А побитися?
> AnonyLevel. 2 # XA0; Useful proxy server.
Йдеться про рівень анонімності
AnonyLevel = 1..5