Если с рассылкой спама по email все понятно и скучно - работают специальные программы -, то со спамом на форумах ситуация немного интереснее.
Я являюсь администратором forum.ibase.ru, и борюсь со спамом регулярно. Ибо настырность спаммеров не имеет границ.
Поначалу на форуме была регистрация без ввода "цифр с картинки". Понятно, что это давало возможность создавать регистрации роботами, поэтому "цифры" пришлось включить чтобы остановить этот поток.
Однако, включив эту защиту (а кроме того, для активации логина требуется подтверждение от регистрирующегося. кстати, такие подверждения на 50% -70% убиваются спам-фильтрами), я обнаружил что эти негодяи все равно лезут. Причем, в следующих вариациях:
(излагаемое ниже относится к форумам на php2BB)
- Спаммер регистрируется с фальшивым email, втыкая спам-ссылку в поле "Веб-сайт" регистрационной карточки. По умолчанию в списке пользователей это поле показывается, поэтому оно доступно и поисковикам. Чтобы прибить таких товарищей я поменял sql-запрос в скриптах, чтобы неактивные логины не показывались в списке пользователей.
- Спаммер регистрируется с реальным email, действующим, понятно, недолго. Мало того что втыкает спам в поле "Веб-сайт" рег. информации, но еще и после активации логина успевает создать топик с "письмом счастья", т.е. спамом.
Такое чистится только руками - как топик, так и сам логин. - Спаммер регистрируется с реальным email, и больше никакую информацию о себе не заполняет. Активирует логин, и ждет. Эдакий "спам замедленного действия". Может создать спам-топик в течение месяца-двух.
Повторюсь, что перечисленные варианты действий выполняются живыми людьми, т.к. регистрация проходит через ввод контрольного случайного числа с картинки.
Я занимаюсь чисткой логинов практически каждый день, увы, удаляя от 5 до 20 спам-логинов в сутки. Иногда, даже, если слишком быстро это делаю, спамеры первого и второго типа успевают зарегистрироваться повторно (увидев, что их логин удалили).
Разумеется, если бы в средствах администратора не было возможностей блокирования адресов, ip и так далее, форум можно было бы смело закрывать. Кстати, один из активных "поставщиков" спам логинов - это почтовый сервис
bk.ru. 90% логинов с email с этого почтовика - спаммерские. Пришлось его забанить целиком...
Еще я нашел некий ряд признаков, по которым можно на 90% определить - спамер регистрируется, или нет (публиковать эти признаки не могу, извините, иначе спамеры об этом узнают).
Но на подавляющем большинстве форумов админы ничем подобным не занимаются, и зачастую даже не включают средства, затрудняющие автоматическую регистрацию. Такие форумы обычно оказываются забиты спамом. Припоминаю случай, когда при голосовании за Марину Новикову в акции "Пошли друга на Бали" некий неустановленный тип умудрился при помощи какого-то автоматизатора за 3-5 дней разместить спам-письмо на ~11000 форумах !
Теперь представьте себе, что я-то чищу результаты попыток ~20 людей, и только у себя на форуме - а сколько их вообще, не считая роботов?
p.s. интересно, сколько за такую работу платят?
p.p.s. самый запоминающийся по количеству спам - реклама russearch.