У цій статті розглядаються загальні методи боротьби зі спамом. Почнемо з найбільш ефективних методів по порядку убування,
- Комбінація питань і відповідей при реєстрації (QA CAPTCHA)
Має бути ефективним рішенням від спам-ботів (і деяких людських спамерів). Для цього методу, щоб домогтися максимального ефекту, необхідно використовувати прості, але не очевидний комбінації питань і відповідей. Наприклад питання «На какао мові програмування написаний phpBB?» Складніший для спам-ботів, на відміну від «Якого кольору небо?» Або «2 +2 =?». Ці питання є особливо ефективними на нішевих форумах, де можна задати питання, яке не є очевидним або загальновживаним.
Для включення QA CAPTCHA, перейдіть в розділ «Засоби проти спам-ботів» на вкладці «Загальні» в Адміністративній панелі, потім виберіть «Текстове підтвердження» в розділі «Доступні модулі». Виберіть «Налаштувати», задайте ваше запитання і відповіді в формі, що відкрилася.
- Блокування UTC-12 реєстрацій
Дана зміна виявився найбільш ефективний щодо нинішнього покоління спам-ботів. Запропоновані нижче зміна буде просто показувати повідомлення про помилку ботам, які намагаються зареєструватися, використовуючи годинну зону UTC-12 (багато боти вибирають цю годинну зону по-замовчуванню, в той же час це безлюдний часовий пояс, тому немає небезпеки в його блокування).
- Офлайн CAPTCHA Модулі
Унікальність вашого форуму ефективний спосіб боротьби зі спамом. Ефективний спосіб зробити це полягає у використанні сторонніх CAPTCHA модовая, які підтримуються починаючи з Берії 3.0.6, завдяки змінам в архітектурі захисту за допомогою CAPTCHA. Список перевірених модовая CAPTCHA (і інших антиспам модов) можна знайти тут. Зверніть увагу, що всі антиспам Моди не однаково ефективні - слід звернути увагу на відгуки користувачів Кожне рішення, перш ніж зупинити вибір на одному з них.
- Група «Нові користувачі»
Починаючи з версії phpBB 3.0.6 є новвоведение «Нові користувачі». Ця функція, яка може бути включена на сторінці ACP-> Загальні-> Реєстрація користувачів, дозволяє адміністратору визначити мінімальну кількість повідомлень, якщо у користувача повідомлень пізніше цього приділу, то він автоматично потрапляє в групу «Нові користувачі». Дозволи можуть бути встановлені на цю групу так само, як і для будь-якої іншої групи, наприклад - відправляти всі повідомлення від користувачів такої групи на премодерацію. Користувач автоматично видаляється з групи, коли створює певний кількості повідомлень. Майте на увазі, що ця функція не має зворотної сили - користувачі, що зареєструвались до оновлення форуму до phpBB 3.0.6 НЕ будуть поміщені в групу «Нові користувачі», незалежно від їх лічильника повідомлень.
- Унікальні поля в профілі реєстрації
Ідея в тому, щоб в формі реєстрації вказати спеціальний невидимий поле, яке бот обов'язково заповнить, а людина пропустить, тому що не побачить його.
Ці CAPTCHAі включені в дистрибутив за замовчуванням, в результаті спам-боти навчилися з ними працювати. За фактом вони не ефективні і немає сенсу в їх застосуванні.
Ці методи використовуються окремо або разом, повинні сповільнити або зупинити спам.
До перерахованих вище методів варто додати сервіси автомодераціі повідомлень, такі як мод захисту phpBB3 від спаму CleanTalk. Мод має функцію перевірки кожного нового поста на відповідність темі обговорення, а його відправника по чорних списків спамерів.