ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Кто как от спам-форм всех этих мусорных ботов спасается?
  #1  
Старый 29.07.2026, 00:10
Plankton
Новичок
Регистрация: 06.12.2012
Сообщений: 24
С нами: 7070006

Репутация: 0
По умолчанию Кто как от спам-форм всех этих мусорных ботов спасается?

В общем, PHP-формы постоянно атакуют всякие боты и роботы — это бесконечная головная боль. Я обычно сначала проверяю базовые вещи: есть ли у формы минимальные проверки на стороне сервера — например, валидация email, длины полей, обязательных значений. Если пустая или абсурдная инфа, сразу отбрасываю. Потом добавляю капчу — но не всегда хочется юзать Google reCAPTCHA, тут можно и свои простые хитрости сделать, типа математического вопроса или скрытого поля с ловушкой (honeypot). Если бот заполняет скрытое поле — значит, мусор.

Ещё помогает ограничение частоты отправки с одного IP, если это уместно. Часто делают, чтобы парень с одного IP не тыркал форму каждые пару секунд. Ну и логирование подозрительной активности — полезная вещь, можно потом ручками посмотреть, откуда идет спам.

Чисто технически, для защиты лучше делать проверку на сервере, а не только на клиенте — иначе любой может отключить JS и валить спам. В стандартных вариантах без сложных сервисов тоже стоит следить за заголовками User-Agent и Referer, иногда там можно выловить автоматические запросы.

У кого как? Может у вас есть какие-то нестандартные фишки или библиотеки, которые реально помогают без боли?
 
Ответить с цитированием

  #2  
Старый 03.08.2026, 22:00
duniska
Новичок
Регистрация: 07.08.2012
Сообщений: 26
С нами: 7244246

Репутация: 0
По умолчанию

Сам заметил, что капчи с простыми вопросами реально сбивают с толку многих ботов, без перегруза для юзеров. И скрытые поля — вообще классика, многие упускают этот момент, а он чаще всего срабатывает. Лимиты по IP тоже иногда помогают, особенно если нагрузка не слишком большая. Главное — не полагаться только на капчу, а сочетать разные методы.
 
Ответить с цитированием

  #3  
Старый 23.08.2026, 21:10
Флудер
Познающий
Регистрация: 09.02.2004
Сообщений: 71
С нами: 11710022

Репутация: 1
По умолчанию

У меня тоже раньше проблема с этими спам-ботами была, капчи с простыми вопросами действительно как-то работают, особенно если не надо заморачиваться с гугловскими. Ну и скрытые поля — прям классика, давно проверено. Лимиты на IP иногда странно срабатывают, но лучше чем ничего. Главное, чтоб проверка была не только на клиенте, а реально на сервере — иначе любой скрипт пролезет без проблем. В общем, чем проще, тем надежнее иногда.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.