Я тут прочитав данынй форум увидел несколько решений 1) Каптча (ну понятно дело) 2) Делать скрытое поле, которое бот может заполнить 3) Делать скрытый чекбокс который бот кликнет, и будет понятно что бот. 4) делать скрытое поле с начальным значением, к которому прибавляется что то JS скриптом. 5) Делать текстовое поле в котором "скопируйтек второе или третье слово данного предложения" Теперь вопросы - как еще? Может есть более умные темы? И вот предположим мы выяливили бота - как его бороть? Добавлять по ip, и на каждой странице сверять с ним и если это предположительно бот то его просто не пускать на сайт и ничего ему не показывать? (ну так же могут невинные пострадать☻, это судья дред какой то получается)
Всё зависит от широты фантазии,- 1) сделай капчу на зорге 2) сделай открытое поле которое не нужно заполнять 3) то же 4) просто проверять задействован ли яс у пользователя, или яс который задействует второй яс который подгружает фрейм в котором яс который при активации говорит что это не бот 5) делать поле вида "расставьте знаки препинания в следующем предложении" тут всё зависит от осутствия фантазии: а) ддосить его б) переправлять на сайт "отдела К" в) перенаправлять на сайт адблока, гугла и тп г) проверять его порты и портить его
Или вот так. От ботов конечно не спасет но зато будешь знать кому морду бить. PHP: ($_SERVER['REMOTE_ADDR'] !== '127.0.0.1') exit('izidi');
Я делал текстовую каптчу со скрытыми элементами, которую можно было копи-пастить или выделять и перетаскивать мышкой. Ни один робот не просочился. https://fluxbb.org/resources/mods/copyable-captcha/ --- Добавлено --- - - - Здесь на этом форуме удачно сделана защита: первые сообщения новичков проходят модерацию. Это отсеивает 99.9% как роботов, так и человеко-ботов которые за копейку разносят говно по интернетам.
Когда сильно досаждают боты, включаю на сайте валидацию от spamhaus, ограничивая для засветившихся доступ к формам (не к сайту). Помогает. Разумеется, средство радикальное, но это уж на любителя... и в зависимости от аудитории ваших продаж, ну и геотаргетинга. Существуют регионы, где интернет в лучшем случае обеспечивается посредством GPRS на мобильных телефонах, там подобный подход нежелателен; большинство серых ip - в блэклистах.