FAQ по чатамHTML-ЧатыСпособы определения IP в чатах Что такое приватные сообщения Что такое сниффер Бан или как выкидывают из чатов Java-Чаты Что такое java-chat Способы определения IP в чатах - Узнать IP при помощи сниффера (читай ниже) - Попросить послать письмо (типа пошли фотку или что-то в этом роде....)и посмотреть в письме- Предложить поговорить по Асе - Позвать на свою пагу и посмотреть IP в статистике, в качестве сервиса рекомендую http://hotlog.ru/: много возможностей, так же есть статистика по IP-адресам. -Иногда IP-адрес записывается в
html-коде какого-либо фрейма, например во фрейме со списком присутствующих
в данный момент или даже в скрытых фреймах... Немного о
приватах... Чтобы каждый видел только то, что он должен увидеть, на
сервере для него динамически генерируются страница с сообщениями.
Часто в этом адресе прописаны ник с паролем, иногда просто набор символов,
который генерируется при входе в чат, причем каждый раз может быть
разным. Называться этот набор может: ID, SID или по другому, это
идентификатор пользователя в чате, он генерируется в начале сеанса и
анулируется в конце, так что после разрыва соединения воспользоваться
старым идентификатором уже не получится... Чтобы узнать свой ID в чате
надо посмотреть адрес страницы с сообщениями(щелкнуть правой кнопкой мыши
прямо на сообщениях и выбрать свойства) Т.е. если знать ID другого
пользователя или полный адрес страницы, генерируемой для него можно
увидеть ее копию... А адрес этой страницы и идентификатор(если он есть)
пользователя мы узнаем при помощи помощи сниффера. Как работает сниффер: Если сейчас нажать на ссылку:: http://adres-sniffera.cgi/?my_id
на сервере выполнтся скрипт(программа сниффер) и запишет результат в
лог, у меня получилось
следующее: [Sat 11:31am] (my_id) xxx.188.193.177 [http://antichat.ru/ Т.е. в логе записываются IP и адрес где стоит ссылка на сниффер. Соответственно если вставить ссылку в поток сообщений в чате, то каждый кто щелкнет на него оставит в логе свой ID(my_id), IP и HTTP_REFERER. my_id нужен для того чтобы понять кто именно пришел по вашей ссылке а кто нет, а HTTP_REFERER это и есть адрес откуда пришел человек, в нем-то и прописан именно его адрес страницы с сообщениями, в нем же может быть и идентификатор юзера в чате, например: [Sat 11:41am] (my_id) xxx.188.193.177 [http://www.chat.***.ru/cgi-bin/refresh.cgi?id="DEU37EHQWU89892"&refresh="21"] Иногда ID записан в html-коде списка тех кто в чате. Если вас в чате кто-то подставляет, читает приваты и т.д. это вполне может быть администратор вашей локальной сети (если она есть :) ) т.к. все запросы проходят через прокси-сервер то админу узнать временный идентификатор не составит труда... Бан или как выкидывают из чатов Администраторы делают так:1. Запрет на вход юзеру с данным именем (или удаление регистрации) - самое простое-просто меняем себе ник (можно даже сделать его точгно таким же как и был с помощью короткого дефиса) 2. Блокирвка через кукисы. Админ прописывает в кукисы на машине юзера специальный код - решается тоже просто - удаляем кук чата из директории C:\WINDOWS\Cookies (если не знаете какой именно кук удалить-смело удаляйте все, большой беды не будет) 3. Самое печальное - блокирвка IP. Блокироваться может как конкретный IP адрес, так и вся подсеть. Но и эта проблема решаема. Если у вас диалап, то попробуйте расконектиться и приконектится снова. При этом ваш динамический IP адрес изменится, и вы сможете войти в чат. Однако если у вас выделенка(т.е. статический IP адрес) или админ забанил всю подсеть вашего провайдера, то единственный выход - использование прокси/сокс сервера или анонимайзера. На данном сайте куча инфы по этому вопросу. Как выкинуть из чата если ты не админ:)
Для того чтобы в чате говорить от имени любого зарегистрированного пользователя, надо просто некоторые английские буквы ника заменить на русские :)) Правда в некоторых чатах это не прокатывает :-)) Java-чат, это чат написанный на языке Java (в силу
универсальности этого языка он будет понятен пользователям разных ОС —
Windows 9x/NT, Unix, MacOS). Примерами Java-чатов могут служить
Yahoo! Chat и Volano. Сам чат представляет апплет, который взаимодействует
с сервером. Различие между Yahoo! Chat и Volano заключается в степени
зависимости клиента от апплета. Yahoo! Chat (chat.yahoo.com) закачивает
свой апплет вам практически полностью (можете проверить — в каталоге
Windows\Downloaded Program Files будет файл Yahoo! Chat 1.2) и для
загрузки потом подгружает маленькие модули с самого сервера. Таким
образом, чат занимает целиком страницу браузера, но на скорость это не
влияет. Среди самых замечательных особенностей Yahoo! Chat — возможность
проявлять эмоции (для этого существует специальная закладка emotions) а
также возможность перехода вслед за пользователем в другую комнату.
Недостатком такого вида чатов является необходимость каждый раз заходить
на главную страницу и постепенно выбирать комнату, в которую вы хотите
попасть, а для этого вам необходимо зарегистрироваться в службах
Yahoo!.
|