ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 22.03.2008, 18:35
Terray
Новичок
Регистрация: 22.03.2008
Сообщений: 3
С нами: 9546634

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

4OdaN, Ты фигурные скобки забыл после if () и else ()
 
Ответить с цитированием

  #12  
Старый 22.03.2008, 19:03
~X3RiX~
Banned
Регистрация: 14.03.2008
Сообщений: 36
С нами: 9557606

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

Цитата:
4OdaN, Ты фигурные скобки забыл после if () и else ()
необязательно!
 
Ответить с цитированием

  #13  
Старый 22.03.2008, 19:49
Zedobat
Участник форума
Регистрация: 24.07.2007
Сообщений: 175
С нами: 9894086

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

Цитата:
Сообщение от OdaN  
Pashkela, не, не помогло... Моя тут озадачился... Вот идет пакет от узверя, через маршрутизатор. Маршрутизатор его натит на серв. Серв отвечает, маршрутизатору приходит ответ. У маршрутизатора 254 клиента. Которому слать? А он ведь знает... Значит где-то в хедерах оно есть. Притом не в пакете, иначе серв-бы клал-бы на это содержимое, а именно в заголовках. Просто по логике его не может не быть, иначе обратный нат получается невозможным. Следовательно ежели он есть, его можно выцепить. Я слабо знаком с php и не уверен, могет ли он енто делать, но по логике должен. Но в любом случае, на серве это выцепить можно, и не обязательны скрипты, запускающиеся на стороне пользователя. Кстати джава под никсами будет безполезна, потомучто смертный пользователь, от которого запущен браузер просто не сможет посмотреть ip. Тупо не хватит прав... Гугления чет мне особо ничего не дали =( но моя продолжает упорно ковырять, ибо скрипт нужен...



Можно и Пентагон взломать, тут дело в другом. Есть много деревянных пользователей, за которыми нужен учет...
КЛиент открывает порт, подает запрос, сервер отвечает, клиент закрывает порт.
Пока соединение не закрыто, клиент может спокойно принимать любые данные.
Код:
GET /cgi-bin/params.pl HTTP/1.1
Host: old.antichat.ru
Accept: */*
Accept-Encoding: gzip
Connection: keep-alive

HTTP/1.x 200 OK
Date: Sat, 22 Mar 2008 15:45:38 GMT
Server: Power MOD by web4host.net
Keep-Alive: timeout=15, max=297
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=windows-1251
Content-Language: ru
Как видишь в HTTP заголовке никаких данных о клиенте нету.
 
Ответить с цитированием

  #14  
Старый 24.03.2008, 23:15
OdaN
Участник форума
Регистрация: 04.03.2006
Сообщений: 159
С нами: 10625303

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

Лан, с натом я более-менее разобрался, с серверной стороны енто не выцепить, или по крайней мере это вне моего разумения. Тогда возникает вопрос, сталкивался ктонить с подобными задачами, но если уже использовать скрипты на стороне пользователя? Javascript, или аплеты? или мож еще чегонить, с чем я не знаком? или мож хотя-бы есть ссылки на адекватные статьи?
 
Ответить с цитированием

  #15  
Старый 25.03.2008, 04:52
Bolshevik
Новичок
Регистрация: 01.03.2008
Сообщений: 5
С нами: 9575707

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

Цитата:
Сообщение от OdaN  
Pashkela, не, не помогло... Моя тут озадачился... Вот идет пакет от узверя, через маршрутизатор. Маршрутизатор его натит на серв. Серв отвечает, маршрутизатору приходит ответ. У маршрутизатора 254 клиента. Которому слать? А он ведь знает... Значит где-то в хедерах оно есть. Притом не в пакете, иначе серв-бы клал-бы на это содержимое, а именно в заголовках. Просто по логике его не может не быть, иначе обратный нат получается невозможным. Следовательно ежели он есть, его можно выцепить.
Неправильное понимание принципов маршрутизации, серый адрес хранится где-то в памяти роутера, связаный с соединением с твоим сервером. Из вне его никак не узнать.

Пробуем так(javascript):
Код HTML:
window . onerror = null;  
hostaddress = hostname = "(unknown)"; 
localhost = java . net . InetAddress . getLocalHost ();
hostaddress = localhost . getHostAddress ();    
hostname = localhost . getHostName ();
А дальше асинхронный запрос к твоему сервером с оповещением серого адреса.

Последний раз редактировалось Bolshevik; 25.03.2008 в 04:55..
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP 186 21.02.2010 02:41
Что такое Php? PAPA212 Болталка 13 28.12.2007 20:44



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


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




ANTICHAT ™ © 2001- Antichat Kft.