Что есть icq-ботЫ, и как их использовать
Наверняка вЫ хотя бЫ изредка, да бЫваете в icq... А некоторЫе личности постоянно там зависают, хочется же пообщаться... Так вот, есть специально написаннЫе программЫ, послав которЫм специальное сообщение, можно получить определенную информацию. Так, например, можно узнать погоду... или курс евро к доллару... или пароли к сайтам с клубничкой ;) Все зависит от ваших целей. Ботов в настоящее время существует не так уж и много, но основнЫе функции, те, что могут понадобиться в сети - они вЫполняют. Также у большинства ботов можно получить справку, послав сообщение "help" (!help или /help).
Ну а теперь - сами ботЫ.
Начну с самЫх полезнЫх, а дальше уже по убЫвающей. Небольшое пояснение - автор, это тот владелец бота (или тот, кто его написал). www - это страница в инете с информацией о боте.
Имя: .IM.Translator
icq: 8666668
www: -
автор: кн. МЫшкин
о боте: Довольно неплохой бот - является переводчиком (eng/рус). Сам распознает, что ему послали (английский текст или русский). Если смешаннЫй (есть предложения обоих язЫков) - то определяет по первому предложению. Предположительно используется программа, вроде Promt или что-то подобное.
Имя: Eng-Rus Perevodchik
icq: 167510139
www: -
автор: -
о боте: Бот-словарь. ВЫ ему слово - а он вам - перевод. УдобнЫй и незаменимЫй помощник, когда на компе не стоит Lingvo. ЗЫ СИДИТ В ИНВИЗИБЛЕ!
Имя: - (иногда назЫвают по уину - 744444)
icq: 744444
www: -
автор: -
о боте: Является icq-гейтом, т.е. позволяет посЫлать сообщения от своего имени. Это когда вам нужно анонимно поболтать с каким-нибудь челом, и он не узнал ваш уин. Или просто - если вас в игнор лист добавили... Популярен в определеннЫх кругах (ламеров, которЫх в игнор добавили ;)).
Имя: +Kaleo$tra+
icq: 566899
www: www.kaleostra.info
автор: kaleostra
о боте: Бот, которЫй изначально специализировался на ссЫлках, ссЫлках на страницЫ с "клубничкой". В последнее время добавились анекдотЫ. В планах - погода, прокси, гороскоп.
Имя: SBot v2.0
icq: 757555 и 64464644
www: http://zloysystem.com/sbot/
автор: System
о боте: ОтличнЫй и полезнЫй бот. Много функций для любого, кто возиться с аськами - вЫдает инфу о праймари по номеру, номер по праймари, проверяет на невидимость номер, рас/кодирует fake-uin. Немало функций для работЫ со строками (Return md5-hash, EncodeBase64, DecodeBase64, Return String lenght, String to Hex, Hex to String, Encode URL, Decode URL, Translit, DeTranslit и т.д.). Анонимная отправка писем от имени бота, погода.
Описалово по этому боту подробней:
Наверняка вЫ хотя бЫ изредка, да бЫваете в icq... А некоторЫе личности постоянно там зависают, хочется же пообщаться... Так вот, есть специально написаннЫе программЫ, послав которЫм специальное сообщение, можно получить определенную информацию. Так, например, можно узнать погоду... или курс евро к доллару... или пароли к сайтам с клубничкой ;) Все зависит от ваших целей. Ботов в настоящее время существует не так уж и много, но основнЫе функции, те, что могут понадобиться в сети - они вЫполняют. Также у большинства ботов можно получить справку, послав сообщение "help" (!help или /help).
Ну а теперь - сами ботЫ.
Начну с самЫх полезнЫх, а дальше уже по убЫвающей. Небольшое пояснение - автор, это тот владелец бота (или тот, кто его написал). www - это страница в инете с информацией о боте.
Имя: .IM.Translator
icq: 8666668
www: -
автор: кн. МЫшкин
о боте: Довольно неплохой бот - является переводчиком (eng/рус). Сам распознает, что ему послали (английский текст или русский). Если смешаннЫй (есть предложения обоих язЫков) - то определяет по первому предложению. Предположительно используется программа, вроде Promt или что-то подобное.
Имя: Eng-Rus Perevodchik
icq: 167510139
www: -
автор: -
о боте: Бот-словарь. ВЫ ему слово - а он вам - перевод. УдобнЫй и незаменимЫй помощник, когда на компе не стоит Lingvo. ЗЫ СИДИТ В ИНВИЗИБЛЕ!
Имя: - (иногда назЫвают по уину - 744444)
icq: 744444
www: -
автор: -
о боте: Является icq-гейтом, т.е. позволяет посЫлать сообщения от своего имени. Это когда вам нужно анонимно поболтать с каким-нибудь челом, и он не узнал ваш уин. Или просто - если вас в игнор лист добавили... Популярен в определеннЫх кругах (ламеров, которЫх в игнор добавили ;)).
Имя: +Kaleo$tra+
icq: 566899
www: www.kaleostra.info
автор: kaleostra
о боте: Бот, которЫй изначально специализировался на ссЫлках, ссЫлках на страницЫ с "клубничкой". В последнее время добавились анекдотЫ. В планах - погода, прокси, гороскоп.
Имя: SBot v2.0
icq: 757555 и 64464644
www: http://zloysystem.com/sbot/
автор: System
о боте: ОтличнЫй и полезнЫй бот. Много функций для любого, кто возиться с аськами - вЫдает инфу о праймари по номеру, номер по праймари, проверяет на невидимость номер, рас/кодирует fake-uin. Немало функций для работЫ со строками (Return md5-hash, EncodeBase64, DecodeBase64, Return String lenght, String to Hex, Hex to String, Encode URL, Decode URL, Translit, DeTranslit и т.д.). Анонимная отправка писем от имени бота, погода.
Описалово по этому боту подробней:
Список команд:
1) !help - Help
- выводит тоже самое, что Вы сейчас читаете но в более укороченном варианте.
2) !pm [5,6,7,8xyz,9xyz digs uin] - PM Base
- Как видно из названия база праймари е-мэйлов.
Также боту можно кидать уины и без команды !pm
Теперь бот в ответном сообщении высылает сведения о праймари е-мэйлах номера по очень большому кол-ву баз.
Пример:
System (17:24:30 23/03/2006)
!pm 300300
[SBot v2.0] (17:24:38 23/03/2006)
Primary e-mails for uin 300300:
ttyburco@mailbox.syr.edu (database 25.07.2002)
ttyburco@mailbox.syr.edu (database 12.10.2002)
ttyburco@mailbox.syr.edu (database 25.01.2005)
ttyburco@mailbox.syr.edu (database 03.05.2003)
ttyburco@mailbox.syr.edu (database 2002)
ttyburco@mailbox.syr.edu (database 2003)
Пример2:
System (17:24:30 23/03/2006)
300300
[SBot v2.0] (17:24:38 23/03/2006)
Primary e-mails for uin 300300:
ttyburco@mailbox.syr.edu (database 25.07.2002)
ttyburco@mailbox.syr.edu (database 12.10.2002)
ttyburco@mailbox.syr.edu (database 25.01.2005)
ttyburco@mailbox.syr.edu (database 03.05.2003)
ttyburco@mailbox.syr.edu (database 2002)
ttyburco@mailbox.syr.edu (database 2003)
3) !uin [Primary Mail] - Return 6digs uins
- выполняет обратную функцию, т.е. вывод уинов, привязанных к данному праймари е-мэйлу. Причём выводит сведения по всем базам (они ведь могут различаться, а стало быть Вы сможете угнать больше уинов :))
Пример:
System (17:25:49 23/03/2006)
!uin ttyburco@mailbox.syr.edu
[SBot v2.0] (17:25:54 23/03/2006)
Uins for primary e-mail ttyburco@mailbox.syr.edu:
300300 (database 25.07.2002)
300300 (database 12.10.2002)
300300 (database 25.01.2005)
300300 (database 03.05.2003)
300300 (database 2002)
300300 (database 2003)
4) !check [uin] - Invisible checker
- позволяет выяснить, действительно ли человек в оффлайне или спрятался в инвизе. Способ, которым бот пользуется для инвиз чека, позволяет обнаружить 90% инвизиблов.
- на данный момент бот различает два статуса - online (подразумевается invisible) и offline.
Пример:
System (17:26:23 23/03/2006)
!check 300300
[SBot v2.0] (17:26:27 23/03/2006)
300300 is online
5) !pass [len] - Return random password
- генератор паролей заданной длины, позволяет сгенерировать пароль, который очень трудно подобрать методом брутфорса.
Пример:
System (17:26:44 23/03/2006)
!pass 8
[SBot v2.0] (17:26:45 23/03/2006)
taO2D((u
6) !fake [uin] - Return Virtual UIN
- возвращает фейк (виртуальный номер) данного уина.
Пример:
System (17:27:00 23/03/2006)
!fake 300300
[SBot v2.0] (17:27:01 23/03/2006)
Real: 300300 Fake: 4295267596
7) !defake [fake] - Return Real UIN
- выполняет обратную функцию, т.е. возвращает реальный уин из виртуального (виртуальный может быть любой длины).
Пример:
System (17:27:18 23/03/2006)
!defake 4295267596
[SBot v2.0] (17:27:19 23/03/2006)
Fake: 4295267596 Real: 300300
8) !dns [ip\host] - DNS Resolver
- возвращает ip\host
Пример:
System (17:27:56 23/03/2006)
!dns www.zloy.org
[SBot v2.0] (17:27:57 23/03/2006)
Dns resolved www.zloy.org to 81.177.0.234
9) !port [ip\host] [port] - Port checker
- позволяет проверить возможность подключения к тому или иному порту данного адреса.
Пример:
System (17:28:27 23/03/2006)
!port www.zloy.org:80
[SBot v2.0] (17:28:28 23/03/2006)
Connection is established to www.zloy.org:80
10) !info [uin] - DC info and status in icq base
- возвращает инфу данного уина, а именно: статус уина, если он онлайн и его параметры подключения, время в сети т.п., а также в конце дописываеться статус в базе icq.
Пример:
System (17:29:53 23/03/2006)
!info 300300
[SBot v2.0] (17:30:00 23/03/2006)
Info of 300300
Status: Online
Used Services:
Secure Login
iFree
ICQ
Other:
External IP: 0.0.0.0
Internal IP: 0.0.0.0
Listening port: 0
DC type: Normal direct connection (without proxy/firewall)
DC protocol version: 8
DC auth cookie(hex): B8 18 AB B4
Web front port: 80
Client Futures: 0 0 0 3
Last ext status update time (i.e. phonebook): 01.01.1970
Unknown(hex): 30
Signon time: 23.03.2006 14:18:40
Online time(sec): 675
DB information: REGISTERED
11) !calc [one action] - Calculator
- калькулятор =) понимает команды в одно действие + - * \ sin() cos() tg() ctg() sqr()
Пример:
System (17:30:30 23/03/2006)
!calc 2*2
[SBot v2.0] (17:30:35 23/03/2006)
2*2 = 4
12) !joke - Random joke :)
- случайный анекдот
Пример:
System (17:30:46 23/03/2006)
!joke
[SBot v2.0] (17:30:49 23/03/2006)
Автомобиль - это транспортное средство, помогающее людям опаздывать на
работу.
13)!str - String Functions
- подменю бота, выводит список строковых функций, вынесено в отдельное меню чтобы не нагружать главное, подробнее о нём будет написано ниже
14) !w [city] - Weather
- погода, также доступна по команде !п
Пример:
System (08:58 PM) :
!w Moscow
[SBot v2.0] (08:58 PM) :
The weather in Moskva:
12/5/2005 Night: +8..+10 'C, 751 mm, E 2 m/s
12/5/2005 Day: +12..+14 'C, rain, 747 mm, E 2 m/s
13/5/2005 Night: +12..+14 'C, 743 mm, SE 2 m/s
13/5/2005 Day: +14..+16 'C, rain, 744 mm, SW 2 m/s
14/5/2005 Night: +8..+10 'C, 743 mm, S 2 m/s
Список городов здесь
15) !t [string] - Rus\Eng translate
- переводчик с русского на английский и обратно, сам определяет направление перевода
Пример:
System (09:04:12 24/03/2006)
!t робот
[SBot v2.0] (09:04:14 24/03/2006)
The robot
16) !about - About
- о тех кто помогал делать бота =)
Строковые функции
1) !md5 [string] - Return md5-hash
- возвращает мд5-хэш строки
Пример:
System (09:02 PM) :
!md5 abc
[SBot v2.0] (09:02 PM) :
md5(abc) = 900150983cd24fb0d6963f7d28e17f72
2) !ebase64 [string] - EncodeBase64
- возвращает закодированный в Base64 текст
Пример:
System (09:03 PM) :
!ebase64 тест base64
[SBot v2.0] (09:03 PM) :
8uXx8iBiYXNlNjQ=
3) !dbase64 [string] - DecodeBase64
- декодирует зашифрованый в Base64 текст
Пример:
System (09:03 PM) :
!dbase64 8uXx8iBiYXNlNjQ=
[SBot v2.0] (09:03 PM) :
тест base64
4) !len [string] - Return String lenght
- возвращает длину строки
Пример:
System (09:15 PM) :
!len 1234567890
[SBot v2.0] (09:15 PM) :
Len(1234567890): 10
5) !str2hex [string] - String to Hex
- преобразует строку в hex(разделитель - пробел)
Пример:
System (09:17 PM) :
!str2hex System
[SBot v2.0] (09:17 PM) :
53 79 73 74 65 6D
6) !hex2str [hex(ex. 61 62 63)] - Hex to String
- преобразует hex в строку(разделитель - пробел)
Пример:
System (09:18 PM) :
!hex2str 53 79 73 74 65 6D
[SBot v2.0] (09:18 PM) :
System
7) !eurl - Encode URL - кодирует url в сп.../www.instantcharts.com/service-quote.php?l=Ru
автор: -
о боте: Бот по котировкам. В экономике не силен, так что много что сказать не смогу - смотрите инфу на домашней странице бота. ЗЫ - поддерживает джаббер, JID указан на той же странице бота.
Имя: SmarterChild
icq: 35000
www: -
автор: -
о боте: Английский бот, масса возможностей (новости, спорт, погода, и прочее). Есть пара игрушек (что-то вроде Поле Чудес). Весь кайф портит то, что бот на английском... погода тока для USA, новости про них же...
-----------------------
ОстальнЫе ботЫ
Имя: PMBot v2.0
icq: 3303033
www: -
автор: S3TUP
о боте: Бот с базами по праймари-номерам. На момент тестирования бЫл в оффлайне.
Имя: phpbot v.0.1b
icq: 191196
www: -
автор: tristram
о боте: Основная идея бЫла - создать секурити-бота. Автор заявил, что бот написан на php (что вЫзвало спорЫ в определеннЫх кругах). Командами смахивает на SBot'а, из-за чего тоже возникло немало вопросов и споров. На момент тестирования отвечал только на команду !help :)))
Имя: WZ SECBOT [UPD!]
icq: 5997337
www: -
автор: FlasHBoy
о боте: СтарЫй бот, один из первЫх, которЫй создавал хэши (пароли), используя многие алгоритмЫ, де/кодировал строки (тот же base64). СвязЫвался с автором, почему бот не в сети... УвЫ, Флешбой на него забил... а так-то бЫл неплохой бот. Писан на TICQ.
Как же создать собственного бота?
В сети есть множество простЫх программ, запустив которЫе, вЫ получите собственного бота (т.е. бот отвечает определенной фразой / посЫлает какой-нибудь файл в ответ на полученную команду). Если вЫ хоть чуть-чуть умеете программировать на Delphi - то написать бота не составит большого труда - следует только скачать компонент TICQ (автор - coban2k, http://sourceforge.net/projects/ticqlib). Опять же для perl-программистов есть модули Net::ICQ2000, Net::OSCAR. Статей по созданию ботов в сети очень много, как говорится, гугл/яндекс вам в помощь ;)
ЗЫ: в хакере (99) за март 2007, есть про это статья.