IRCX -
утилиты для чата
В пору активного сидения автора в чатах (в основном, в IRC/IRCX-чатах, таких, как Microsoft Chat) были им написаны ряд программок, успешно опробованных и использовавшихся там, в частности:
1. AntiFlooder - защищает
МС-чат и любые другие чат-клиенты от ФЛУДА
(выпадения из чата в результате атаки на вас);
просто запустите эту программу, а потом войдите в
МС-чат и введите в поле "сервер" строку localhost:6667,
после чего нажмите OK. Все! Теперь никто Вас не
зафлудит. Кроме того, если Вы выведите список
комнат, то заметите, насколько быстрее будет
получен список каналов; по умолчанию выводятся
только русские комнаты - но ВСЕ (потерянных
комнат отныне не будет). Умеет расшифровывать
русские ники. Защищает от Exploit'а с посылкой
сообщений типа CON/CON (при желании можно добавить и
другие типы сообщений в список блокируемых).
Также есть настройка захода через SOCKS 4/5 proxy и даже
захода через две прокси. При запуске с параметром
/NOIRC - возможность заходить через SOCKS-прокси
практически любыми программами, использующими
TCP/IP-соединение (например, почтовыми). Подробнее
см. описание.
Прилагается исходник на
Дельфи 4 (на самом деле, тут три исходника в одном
файле: ChatX+Bot, IRCServer и AntiFlooder).
Замечание: для защиты от нюков поставьте себе
локальный firewall ConSeal: http://www.filearea.da.ru/
(см. в разделе Защита, подразделе Fire Walls)
2. IRCServer - простейший однокомнатный чат-сервер (протокол IRC), который Вы можете запустить прямо у себя на компьютере. Еще раз повторяю ссылку на исходник.
3. DoorBot - простенький однокомнатный бот - делает комнаты-двери и ставит ключи комнаты; подробнее см. описание. Также сделана версия без диалогов настройки (все параметры следует задавать вручную в INI-файле), но зато бот занимает всего лишь 120 кб: DBot_Min. Здесь исходники обоих DoorBot'ов на Дельфи 4
4. ChatX+Bot - чат + IRCX-бот
(многокомнатная версия DoorBot'а) + декодирование
русских ников + заход через несколько проксей +
заход на новый сервер MSN ... Подробнее смотри описание. Прилагается исходник на Дельфи 4
Уникальные особенности:
- умеет заходить на новый сервер MSN
(http://chat.msn.com; 207.46.216.29:6667), который всем остальным
пользователям доступен только через Web-клиент;
- добавлены команды /DETECT определения IP
пользователя, /IRCTO посылки IRC-сообщения через
соединение с указанным порядковым новером
- реализован механизм антитейковера -
при заданном параметре комнаты RENAME_ROOM_BASE бот
автоматически меняет окончание имени комнаты и
создает новую, если обнаружен захват прежней
комнаты
- специальный механизм защиты от флуда - при
правильной настройке бот не может быть зафлужен,
но и все запросы пользователей бот отрабатывает;
это достигается созданием кэша запросов
- утилитка ChatXShow - позволяет показать
ChatX+Bot на экране, когда бот запущен в режиме
скрытия
- сделана система подключения внешних файлов
справок к боту (сейчас доступна справочная
система по Visual Basic, сделанная Slavik'ом aka
"Podjigatel'ем; команда входа в справку: !VB_HELP)
5. Rus_Nick - IRC-скрипт для расшифровки русских ников на сервере mschat.msn.com (то есть ников вроде 'Тест или ^D0A2D0B5D181D182)
6. "Секреты IRCX" - FAQ про некоторые интересные особенности чата на сервере mschat.msn.com:6667
7. В составе исходников ChatX+Bot выложены сканер портов, флудер и сканер SOCKS-прокси - достаточно непотребного вида, но работающие (если вы с ними разберетесь :) ) и имеющие некоторые уникальные возможности
<- На главную Гостевая книга ->