Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Защита от ботов или проверка на человечность?) (https://javascript.ru/forum/offtopic/58153-zashhita-ot-botov-ili-proverka-na-chelovechnost.html)

KupueIIIKo 07.09.2015 18:47

Защита от ботов или проверка на человечность?)
 
У кого есть какие предложения?) Вопрос не относится к javascript) Но капча уже не то) Сервисы стороние тоже нето)
Давайте подискутируем) Может прийдем к истине как отличить ботов от людей?)

Способов куча) У меня щас появилась мысль мозайки из деталей) от 0 до 9 кусков мозайки) То есть перетаскививая в квадраты) Собирается комбинация цифр) Ее и сравниваем) Картинка каждый раз одна и таже, а присваемые ей значения разные) Как такой вариант? Хочу еще от Вас услышать)

EmperioAf 07.09.2015 21:51

Почему капча не то?
Можно например в капчу помещать вопросы из "Кто хочет стать миллионером" за 100р. (там простенькие вопросы) и на сервере проверять ответ написанный пользователем. Так и от ботов защищаться можно и от тех, кому в детсад/школу надо.

MakeMeFeel 07.09.2015 22:07

Бот от человека неотличим, при проверке через компьютер. 100% защиты нет, только способы усложнить работу бота:

1. время повторной проверки.
2. вариативность ответа.

Бот написанный под конкретный сайт, может пройти любую проверку. Поэтому проверять не нужно, нужно усложнить работу боту, чтобы стало невыгодно.

alex.vv 08.09.2015 13:28

Мне часто помогал элементарный трюк: делаем поле ввода, потом скрываем его стилями. Юзер-человек это поле не увидит и не заполнит, а бот отправит форму с заполненным полем. Но в целом согласен с MakeMeFeel.

Цитата:

Можно например в капчу помещать вопросы из "Кто хочет стать миллионером" за 100р. (там простенькие вопросы) и на сервере проверять ответ написанный пользователем
бот, дающий рандомный ответ, пройдет эту капчу с вероятностью 25% =)

Lemme 08.09.2015 14:35

Цитата:

с вероятностью 25%
50% - либо пройдет, либо нет

EmperioAf 08.09.2015 16:20

Цитата:

Сообщение от alex.vv
бот, дающий рандомный ответ, пройдет эту капчу с вероятностью 25% =)

ну так надо скрывать варианты ответов. Пускай бот сам придумывает правильный ответ. Это конечно заморочка, но определённо это должно работать

Lemme 08.09.2015 16:31

Цитата:

ну так надо скрывать варианты ответов
EmperioAf, таким способом можно не только боту насолить, а и людям тоже - проще простого отбить желание сделать "действие".

EmperioAf 08.09.2015 16:38

Цитата:

Сообщение от Lemme
таким способом можно не только боту насолить, а и людям тоже

там будут простые вопросы. Например: в каком месяце начинается учебный год в РФ ?

alex.vv 08.09.2015 17:05

Цитата:

там будут простые вопросы. Например: в каком месяце начинается учебный год в РФ ?
ну и будут писать синтябрь, в сентябре и пр
:lol:

KupueIIIKo 08.09.2015 17:11

Тут еще такая фишка, представим что сессий нет) То есть как узнать что именно тот юзер)


Часовой пояс GMT +3, время: 02:47.