Как бороться со спамом на форуме phpBB

Форум phpBB установили? Следующий шаг это установка защиты от спама. Да, да, не дизайн, не наполнение форума, а именно защита форума phpBB от спама. Ведь только спамеры пронюхают про ваш форум phpBB и он попадёт в базы спамеров, начнётся небольшой ужас. В лучшем случае будете отсеивать по паре десятков спамеров в день, в худшем по паре тысяч, в тот же самый день. Да, бывает и такое. Помните я говорил как у меня на форуме открыли пару тысяч тем и в каждой теме создали не по одной тысяче сообщений? И всё это за пару дней. Так что надо сперва позаботиться о защите, а дальше уже думать о дизайне и всём прочем.

Кстати, если увидите у себя на форуме кучу спама, от пары тысяч сообщений и больше, то не надо впадать в панику. Просто идёте в админку и чистите список пользователей. На всех форумах есть настройки для удаления групп пользователей по разным признакам. Например всех кто зарегистрировался позже определённого срока. То есть можно ввести дату первого спамерского сообщения, поставить галочку - удалить пользователя вместе с сообщениями. Конечно не обязательно будет написано именно так. У всех ведь разные форумы, но функции эти есть на всех форумах. И в результате удаляются все пользователи после указанной даты, вместе с их сообщениями. Конечно это немного жёстко, ведь удалится и часть хороших, ни в чём не повинных пользователей. Но тут делать нечего, конечно если у вас вдруг случился именно такой аврал в пару тысяч спамерских сообщений. Ведь не удалять каждое из пары тысяч сообщений в отдельности, тут ведь и крышица может поехать :) В остальных случаях надо сидеть и выколупывать каждого спамера в отдельности :)

А вот чтобы поменьше пришлось выколупывать спамеров и их сообщения, вот для этого и надо позаботиться о защите от спама. Ведь ваш форум по любому, рано или поздно попадёт в базу спамеров, от этого не куда не деться. Форум и СПАМ понятия не разделимые. Если есть форум, значит будут и спамеры :) Форум и спам, это как - вода и рыба, лес и грибы, город и люди :) Так что придётся сперва разобраться с вопросом - как бороться со спамом на форуме phpBB. А уже потом заниматься дизайном и т.д.


Не переживайте, сложного тут ничего нет. Вот только немного огорчу вас сначала. Идеальной защиты от спама не существует. Да, да, спамеры всё равно будут пролезать. Они ведь как тараканы, существа довольно живучие и неуничтожимые, и как и тараканы, вроде и не мешают особо, но одно их существование действует на нервы :)

Итак, шаг первый. В первую очередь посмотрите на себя. Ведь ни для кого не секрет, что продвигая свои сайты и форумы, мы сами частенько занимаемся спамом. И не обязательно напрямую. К примеру я заказал продвижение сайта. Договорился с людьми, что они будут продвигать сайт по каталогам сайтов, по каталогам статей и т.д. В общем всё должно было быть белым и пушистым. Но как оказалось, ребятам было лень этим делом заниматься. Конечно, ведь надо было писать статьи и размещать их в каталогах статей. Тут ведь проще запустить пару программ и завалить пару тысяч форумов спамом. Дёшево, быстро и сердито, как говориться. Я тогда ещё долго удивлялся - как это они так быстро подняли мой сайт. Правда, как быстро подняли, так же быстро он и опустился. Ведь спам на форумах потихоньку удаляется. А те форумы и сайты, что спам не чистят, те сами выпадают из индекса поисковых систем. Так что толку от спама в конечном счёте - 0,0.

Так что для начала надо посмотреть на себя и быть немного поаккуратнее. Ведь есть прекрасные методы продвижения сайтов, форумов и без этого спама. К примеру можно тупо писать хорошие статьи. Да, да просто статьи для людей. И вы удивитесь, как это хорошо влияет на продвижение форума. Ну да об этом попозже :)


Шаг второй и последний. Это настройка форума phpBB. Для начала надо включить лимит сообщений для новых пользователей. Это делается для того, чтобы спамер не начал спамить сразу после регистрации. Он конечно начнёт спамить, но все его первые сообщения будут отправляться на модерацию. Так что лимита в 10 сообщений вполне хватит. Можно конечно сделать и одно, два сообщения, чтобы не особо напрягать пользователей. Но ведь есть и спамеры профессионалы. Они сперва регистрируются, оставляют пару тройку вполне человеческих сообщений и только после этого начинают спамить. Причём спамят довольно аккуратно. Подделывают ссылки под общий текст и т.д. В общем не всегда так на глаз и увидишь эту ссылку, приходится смотреть код.

Но тут конечно можно вообще выключить ссылки в настройках форума. Конечно спамеров от этого меньше не станет. Ведь им честно говоря по фигу, что и как у вас на форуме. Главное для них, это оставить сообщение, а дальше хоть трава не расти. Так что отключение ссылок от спама не защитит, но и ссылок ни кто оставлять не сможет. Конечно это будет довольно неудобно для посетителей вашего форума. Так что можно пойти другим путём - закрыть ссылки запрещающими тегами. Здесь в подробностях - seozar.ru/forum.

В общем-то, от спамеров это конечно не спасёт, но и ваш сайт, или форум не станет очередной линкопомойкой, которые поисковики сразу выкидывают из индекса. Да, да, чем больше ссылок ведёт с сайта, или форума, тем больше шансов попасть в бан у поисковиков. Так что с открытыми ссылками надо быть поаккуратнее.


Идём дальше. Шаг 2.1, так сказать :) Это настройка допуска для ботов. Надо просто прописать права для ботов поисковых систем и прописать их самих в "Управлении поисковыми ботами". Конечно это небольшая лазейка, но всякое бывает.

Шаг 2.2. Выставить задержку флуда, секунд так от 15 и до 60. Это время, которое должно пройти между сообщениями. Ведь человек не может писать сообщения подряд, кроме троллей конечно :) Обычно сперва подумает, потом напишет, потом поправит, а на всё это уходит время. А вот спамерский бот валит сотни сообщений в секунду. В общем сколько позволяет скорость вашего сервера, столько и валит.

Конечно и в спамерских программах можно настроить и промежутки между сообщениями и т.д. Но у спамеров тоже есть свои планы. В общем они стараются взять массой, а не качеством. Так что, задержка флуда, довольно действенная защита. По крайней мере от пары тысяч сообщений за пару минут, как у меня однажды случилось :)


В общем то все эти шаги защищают от спамеров только посетителей вашего форума phpBB. Это конечно тоже не мало, но вам то всё равно приходится читать их сообщения, удалять, заносить в чёрные списки и т.д. В общем, мы сами мучений не избегаем. И какой же тут выход? Выход простой - надо не дать спамерам зарегистрироваться на самом форуме. Вот тогда и чистить форум, от спамеров и их сообщений, будет не надо.

И опять начинаются шаги :) Итак, шаг 2.3. Это чёрные списки. Есть чёрные списки для IP-адресов, email, пользователей и т.д. Эти чёрные списки можно скачивать и добавлять себе на форум. Можно конечно и самому постоянно добавлять свеженьких :) Эти списки не дадут зарегистрироваться уже засветившимся спамерам. Конечно они могут в любую минуту и почту поменять и IP-адрес и имя пользователи и т.д. Но они ведь тоже люди и постоянно менять настройки программ, заводить новую почту, тоже муторно однако. Так что чёрные списки немного помогут.

Следующий шаг это капча. Лично на моём опыте, ни одна капча не показала себя с хорошей стороны. Это только засада для посетителей вашего форума, которых эти капчи достали уже основательно. В общем испробовал я их кучу великую и всяких разных, в том числе и от таких навороченных сервисов как reCAPTCHA от Гугла. Тоже шлаком оказалась, с этой капчей у меня регистрировалось по 30 спамеров в день. Ну и конечно сообщений было не меньше :) Хотя у меня посетителей сайта на тот момент было в районе 300 уников в день. Так что можно сказать, что все спамеры пролезли через эту капчу.


Единственная капча, о которую споткнулись спамеры, это "Текстовое подтверждение". Это где вы пишите список вопросов, с ответами на них. Вот к примеру один из вопросов - "одын плюс одын = ответ прописью". Для человека тут ничего сложного, ежу понятно что ответ - "два". А вот спамерский бот тут зубы и обламывает, то не знает ответа на поставленный вопрос, то отвечает неправильно. К примеру пишет в ответе цифру - 2, вроде и правильно, да не совсем :) Я ведь просил писать ответ прописью, а не циферкой. Да, да, спамерские программы могут прекрасно читать вопросы и искать ответы в поисковиках, или подставлять то, что запрограммировано. Так что вопрос должен быть с заковыркой. Но только особо усложнять его не надо, ведь у вас на форуме, или сайте регистрируются не только спамерские боты, но и обычные человеки встречаются :)

Конечно спамер может вручную забить в программу, ваши вопросы и ответы. Но ведь не вы один пользуетесь этой защитой, так что забивать все вопросы и ответы, которые мы можем придумать, довольно муторно. Ведь на разных форумах разные люди и соответственно разные вопросы с ответами. Так что бедному спамеру придётся вбивать в программу вопросы-ответы с каждого форума в отдельности, а это довольно затруднительно. Но всё равно они этим занимаются. Так что вопросы с ответами желательно менять раз в месяц.

Но можно следить за логами регистрации. Тогда будет видно, какой вопрос надо поменять. К примеру, видите, что пролез спамер, посмотрели по логам регистрации, на какой вопрос он ответил, ну и поменяли этот вопрос, чтобы другие не пролезли. Сразу конечно менять вопрос не надо, ведь спамер мог регистрироваться просто в ручном режиме. Так что как только увидите, что на вопрос отвечают всё чаще и чаще, тогда и меняйте. Ну а если у вас возникнут вопросы, по логам регистрации, как сделать и всё такое, то разберёмся чуть позже. Не переживайте, сложного там ничего нет, просто писать надо много :)

Но и тут не всё гладко. Некоторые, особо продвинутые спамеры, работают с программами на полуавтомате. Программа заполняет основные поля, спамер следит за её работой, если что разгадывает капчу, или исправляет ещё какие-нибудь огрехи в работе программы. Кстати, существуют специальные сервисы для разгадывания капчей. Да, да, там сидит толпа людей и за копейки, в буквальном смысле этого слова, разгадывает капчи. Так что спамеру остаётся только настроить программу, чтобы пользоваться услугами данного сервиса и все дела, только плати деньги.

А в общем и целом, я меняю примерно один вопрос, один раз в месяц, бывает, что и раз в пол года. В общем не перетрудишься :) Так что если взять в расчёт степень защиты и простоту использования, то "Текстовое подтверждение", пожалуй самая лучшая защита получится. Ну а в купе с просмотром логов, вообще непробиваемая. Ну а поменять пару вопросов, раз в пол года, в принципе не велика проблема :)


Ну а если лень придумать пару вопросов раз в пол года - какой же выход из этой ситуации? Как бороться с этим спамом на форуме phpBB? Вот тут поможет один очень хороший сервис CleanTalk. Тут вам предоставят и защиту по чёрным спискам и автоматически отсеют спамерских ботов и следят за сообщениями, за их тематикой и т.д. А спамерских ботов отсеивают довольно легко. Ведь человек и бот заполняют поля регистрации по разному. Человек ведь не может заполнить все поля мгновенно, как это делает спамерских бот. Конечно и программы для спама можно настраивать по разному. Но всё таки тут ещё остаётся очень много нюансов.

В общем как только я подключился к данному сервису cleantalk.ru, у меня на форуме исчезли спамеры. Вообще исчезли, причём я полностью отключил всю защиту. Кстати, защита от спама на cleantalk.ru, это платная услуга.

А подключиться к этому сервису довольно легко. Для начала надо установить Automod для форума phpBB. Он нужен для установки самого модуля. Устанавливается он просто, как и сам форум phpBB. Скачиваете, разархивируете, закидываете в корень форума, заливаете на хостинг. Затем переходите по ссылке - http://название вашего сайта/название вашей папочки с форумом/install/index.php. Дальше там всё понятно.

Затем скачиваете сам модуль, разархивировать его не надо. Просто идёте в Automod, там будет такой пункт - загрузить мод. Просто тыкаете бобочку "обзор", находите архив с модулем, открываете и устанавливаете. Прописываете ключ доступа, который вам пришлют на почту, после регистрации, все дела.

В общем всё просто, если что, на сайте cleantalk.ru, есть довольно подробные разъяснения. Ну или спросите у меня, всегда отвечу, если знаю, а если не знаю, то найду ответ и всё равно отвечу :)


А если денег нету, то есть прекрасный бесплатный сервис - KeyCAPTCHA. Конечно там несколько другой метод защиты, но он не менее надёжный. Для прохождения защиты, надо собрать небольшой, простенький пазл, что для человека является секундным делом, а вот для спамерских ботов, как показала практика, это оказалось непреодолимым препятствием. Так что пока стояла капча от KeyCAPTCHA, не пролез не один спамерский бот.

Плюс ко всему этому, тут можно и заработать. Достаточно просто разрешить показ рекламы на своём сайте, или форуме. Так что регистрируйтесь на  KeyCAPTCHA и защиту хорошую, а главное бесплатную получите и денег подзаработаете :)

В принципе наверное сервис KeyCAPTCHA более предпочтителен, особенно для новичков. Знать тут особо ничего не надо, всё просто до безобразия. Да и цены на первом сервисе явно кусаются. Конечно они не особо огромные, но начальный тариф там начинается с пары сотен в год. Конечно деньги небольшие, но это только за 10 сообщений в день. Ну а дальше цены растут как на дрожжах. Ну а на KeyCAPTCHA, мало того что и защита бесплатная, дак ещё и денег заплатят, так что выбор тут очевиден :) Конечно у каждого свои фломастеры, есть ведь и просто дети миллионеров :)

Немного рекламы :)

Copyright, design, ideas © Mihail. При копировании материалов, ссылка на сайт "Seozar.ru" обязательна. Контакты - admin@halych.ru
Тариф «Первый»: 2 сайта, 1 Гб, 2 MySQL, 2 FTP