Прошлый пост закончился на том, что я вычислил последнего спам бота. Он не ловился предыдущими методами. Тогда я сделал следующее:
🐝На каждую форму сайта добавил JavaScript-скрипт, который при загрузки страницы запоминает время. Скрипт вписывает в скрытое поле _t сколько миллисекунд прошло с открытия страницы.
🐝На сервере добавил проверку: если
_t меньше 5000 миллисекунд (5 секунд), то заявка отклоняется.Это отсекает два сценария ботов:
🐝 Бот без JavaScript вообще не создаст поле
_t, а значит форма не будет отправлена.🐝 Бот с JavaScript, который заполняет и шлет форму мгновенно, не пройдет по порогу 5 секунд.
Последний бот был пойман. Объем спама упал с 3к писем в месяц до нуля.
Что делать с этим постом:
🐝если сайтом клиента занимается разработчик, то просто перешлите ему этот и предыдущий пост. Он разберется.
🐝если умеете в ИИ, и сайт не на конструкторе, то подрубаете ИИ к серверу. скидываете ему этот и предыдущий пост, и скорее всего дальше он вам поможет.
🐝если сайт на Тильде, то ждите следующий пост. Дам решение, как можно там ботов отлавливать