Бот (англ.
bot, сокр. от
robot, расс. бульбостанск.
бот — сапог) — программа, автоматически выполняющая действия на компьютере вместо людей. Термин имеет также вторичное значение, пейоративное — люди, по поведению не отличимые от программ, имитирующих деятельность человека в сети.
Применение
Тысячи их!
- Имитация живого человека, будь то общение в чате или игра в Контрстрайк (автоответчики).
Для незадротов — имитация бурной деятельности в MMORPG и других сетевых играх (фарм, кач, набигание на боссов и проч.)
Автопилот для участия в интернет-аукционах, скупки билетов и прочих ценностей. Компьютеры на крупных биржах давно торгуют только друг с другом.
Автоматизация рутинных действий, таких как рассылка спамапочтой, месседжерами, размещение его на форумах, блогах и гостевых, обработка текстов.
Какие-то информационные сервисы способны предоставлять ICQ- и Jabber-боты.
Массовые вычисления, в частности взлом паролей и индексация сетевых ресурсов, cлив приватной информации, включая пароли и номера кредитных карт.
Бэкдор для удалённого доступа, превращающего компьютер в зомби и собственно цель этого — DDoS-атаки, вайп.
Большинство целей ботов, особенно последняя, эффективно достигаются целыми компьютерными сетями ботов — ботнетами. Среда обитания для таких ботов — компы лохов и чайников. А способ внедрения — трояны.
Противодействие
Если обычный человек ещё может (да и то не всегда) различить, кому принадлежат следы деятельности — боту или другому человеку, то программные средства, с которыми боты чаще всего как раз и взаимодействуют, различают их с трудом. На практике единственно действительно эффективной обороной от ботов оказалась задача распознавания — капча или обратный тест Тьюринга.
Интересные Факты
Гламурные кисы с Liveinternet.ru(лирушечки) ботами называют виртуалов(реальных пользователей).