Одолели спамеры

1 23
Ragnarok
На сайте с 25.06.2010
Offline
226
#21

намедни писали про "невидимую" капчу от гугла, отличная возможность попробовать

https://habrahabr.ru/post/320664/

код получить тут

документация с примерами тут

//TODO: перестать откладывать на потом
SeVlad
На сайте с 03.11.2008
Offline
1609
#22
A007MP:
Знакомые поля - это те, которые в имени (name, id) содержат искомое значение? Ну тип name, telephone, address, text?

да

A007MP:
То есть, если все поля называть случайным сочетанием символов, то они не будут ничего заполнять?

Ну в принципе, зависит от бота. Если нет знакомых полей самые умные (или наоборот - тупые) они могут попытаться "догадаться". По порядку следования, по типу. В textarea скорее всего не будут писать имя, а в input text - спамтекст на 2к буков :)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Vladimir
На сайте с 07.06.2004
Offline
530
#23
SeVlad:
да

Ну в принципе, зависит от бота. Если нет знакомых полей самые умные (или наоборот - тупые) они могут попытаться "догадаться". По порядку следования, по типу. В textarea скорее всего не будут писать имя, а в input text - спамтекст на 2к буков :)

- Ну, поле URL, они точно заполнят, ни один не откажется🍿

- Тем не менеее всем отдаю для проверки поле textarea. Спама нет по определению, на десятках сайтов, лет 6. Так, что не надо про умных ботов сказки:)

Аэройога ( https://vk.com/aeroyogadom ) Йога в гамаках ( https://vk.com/aero_yoga ) Аэройога обучение ( https://aeroyoga.ru ) и просто фото ( https://weandworld.com )
SeVlad
На сайте с 03.11.2008
Offline
1609
#24
Nadejda:
Так, что не надо про умных ботов сказки

Прально! Никаких сказок. Сермяжная правда откроется не только лишь всем, кто может проследить историю цитат :)

AP
На сайте с 12.06.2015
Offline
75
#25

Кстати, а если попробовать такой вариант:

1. Загружается обычная форма.

2. Через 1-2 сек после загрузки с помощью ajax добавляется дополнительное поле в форме, скрытое, но с данными, запрошенными с сервера (любой набор символов, назовем его хешем). После отправки сервер сравнивает, и если поле присутствует и хеш совпадает с тем, что есть в базе - то не бот. А хеш можно генерировать как с помощью сервера, так и на клиенте javascript'ом.

От спамеров, которые вручную спам отсылают, таким способом не избавиться, но ботов можно отсечь (им ведь не будет доступно созданное поле).

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий