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/ faq_chat.shtml]
Т.е. в логе записываются 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-чат, это чат написанный на языке 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!.
Второй вид
Java-чатов представлен классом Volano (адреса). Это самый быстрый чат в сети
(что признано официально). Он представляет собой динамически загружаемый апплет,
который необходимо всего один раз загрузить за сессию — но он не сохраняется у
вас на ПК. Преимущество его состоит в том, что он устанавливаемый, т.е. Volano —
это просто программа для сервера. Примером русскоязычного Chat-сервера типа
Volano является «Зеркало» (www.zerkalo.com). Для участия в чате Volano не
требуется никакой регистрации — а поэтому его возможности гораздо шире, чем у
других аналогичный приложений. Также здесь реализована возможность находиться
одновременно под разными именами в разных комнатах. Если же вы вдруг захотите
«поговорить сами с собой», т.е. быть в одной комнате под двумя разными именами —
для этого вам придется использовать 2 разных браузера, скажем Internet Explorer
и Netscape, одновременно.
|