Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > Определяем реальный IP |
Автор: Azbuka 12.6.2007, 11:30 | ||||||||
Сегодня мы будем учиться узнавать реальный IP человека за SOCKS/анонимной HTTP/любой другой проксях. Работает это если у него в браузере включена поддержка Java-апплетов (по дефолту в огнелисе и в опере включены !). Апплет будет создавать подключение к специальному скрипту-снифферу через свой сокет, а скрипт на PHP будет логировать его IP. Вот и все пояснения, исходники тут: Апплет IPLog.java (на сервер надо выкладывать скомпиленный байт-код IPLog.class C:>javac IPlog.java - чтобы скомпилить, надо Java SDK или Eclipse Studio)
ПХП-логгер:
Дальше во все файлы, обращение к которым надо логировать, вставляем (параметр sess - какое-нибудь уникальное значение, необходим для связывания запроса через прокси и реального IP)
И не забудь создать файл result.log и поставить на него необходимые права
Автор: WindEX, Май 2006 г. http://www.javaportal.ru |