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