Спамбот — это компьютерная программа , предназначенная для помощи в рассылке спама . Спам-боты обычно создают учетные записи и рассылают с их помощью спам-сообщения. [1] Веб-хосты и операторы веб-сайтов отреагировали запретом спамеров, что привело к постоянной борьбе между ними и спамерами, в которой спамеры находят новые способы обойти баны и программы защиты от спама, а хосты противодействуют этим методам. [2]
Почтовые спам-боты собирают адреса электронной почты из материалов, найденных в Интернете , для создания списков рассылки для рассылки нежелательной электронной почты, также известной как спам . Такие спам-боты представляют собой веб-сканеры , которые могут собирать адреса электронной почты с веб-сайтов, групп новостей, сообщений групп по интересам (SIG) и разговоров в чатах. Поскольку адреса электронной почты имеют особый формат, таких спам-ботов легко кодировать.
Для предотвращения спам-ботов был разработан ряд программ и подходов. Одним из таких методов является подмена адресов , при которой адрес электронной почты намеренно модифицируется так, чтобы человек-читатель (и/или управляемый человеком веб-браузер ) мог его интерпретировать, а спам-боты не могли. Это привело к появлению более сложных спам-ботов, которые способны восстанавливать адреса электронной почты из строк символов, которые кажутся искаженными, или вместо этого могут отображать текст в веб-браузере, а затем очищать его для поиска адресов электронной почты. Альтернативные методы прозрачности включают отображение всего или части адреса электронной почты на веб-странице в виде изображения, текстового логотипа, уменьшенного до нормального размера с помощью встроенного CSS , или в виде текста с перемешанным порядком символов, помещенного в читаемый порядок во время отображения с помощью CSS. . [ нужна цитата ]
Форумные спам-боты просматривают Интернет в поисках гостевых книг , вики , блогов , форумов и других типов веб-форм , которые они затем могут использовать для отправки поддельного контента. Они часто используют технологию OCR для обхода CAPTCHA . Некоторые спам-сообщения нацелены на читателей и могут включать методы целевого маркетинга или даже фишинга , из-за чего становится трудно отличить настоящие сообщения от сообщений, созданных ботами. Другие спам-сообщения не предназначены для чтения людьми, а вместо этого публикуются для увеличения количества ссылок на определенный веб-сайт и повышения его рейтинга в поисковых системах .
Один из способов предотвратить создание автоматических публикаций спам-ботами — потребовать от автора подтверждения своего намерения опубликовать сообщение по электронной почте. Поскольку большинство скриптов спам-ботов при публикации используют поддельный адрес электронной почты, любой запрос на подтверждение по электронной почте вряд ли будет успешно перенаправлен на них. Некоторые спам-боты проходят этот этап, предоставляя действительный адрес электронной почты и используют его для проверки, в основном через службы веб-почты . Использование таких методов, как контрольные вопросы, также доказало свою эффективность в ограничении сообщений, создаваемых спам-ботами, поскольку они обычно не могут ответить на них при регистрации, а также на различных форумах, постоянная загрузка спама также принесет человеку титул «спам-бот». [ нужна цитата ]
Twitterbot — это программа, используемая для автоматического создания публикаций в службе микроблогов Twitter или для автоматического отслеживания пользователей Twitter. [3] [4] Твиттер-боты бывают разных форм. Например, многие из них служат спамом, привлекая клики по рекламным ссылкам. [5] Другие публикуют @replies или автоматически «ретвитят» [6] в ответ на твиты, содержащие определенное слово или фразу. Эти автоматические твиты часто кажутся смешными или глупыми. [6] [7] Некоторые пользователи Твиттера даже программируют Твиттер-ботов, чтобы они помогали себе в планировании или напоминании. [8]