Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.09.2015, 18:47
Аватар для KupueIIIKo
Профессор
Отправить личное сообщение для KupueIIIKo Посмотреть профиль Найти все сообщения от KupueIIIKo
 
Регистрация: 04.10.2011
Сообщений: 357

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

Способов куча) У меня щас появилась мысль мозайки из деталей) от 0 до 9 кусков мозайки) То есть перетаскививая в квадраты) Собирается комбинация цифр) Ее и сравниваем) Картинка каждый раз одна и таже, а присваемые ей значения разные) Как такой вариант? Хочу еще от Вас услышать)
Ответить с цитированием
  #2 (permalink)  
Старый 07.09.2015, 21:51
Аватар для EmperioAf
Профессор
Отправить личное сообщение для EmperioAf Посмотреть профиль Найти все сообщения от EmperioAf
 
Регистрация: 15.01.2015
Сообщений: 622

Почему капча не то?
Можно например в капчу помещать вопросы из "Кто хочет стать миллионером" за 100р. (там простенькие вопросы) и на сервере проверять ответ написанный пользователем. Так и от ботов защищаться можно и от тех, кому в детсад/школу надо.
Ответить с цитированием
  #3 (permalink)  
Старый 07.09.2015, 22:07
Аспирант
Отправить личное сообщение для MakeMeFeel Посмотреть профиль Найти все сообщения от MakeMeFeel
 
Регистрация: 08.08.2015
Сообщений: 43

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

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

Бот написанный под конкретный сайт, может пройти любую проверку. Поэтому проверять не нужно, нужно усложнить работу боту, чтобы стало невыгодно.
Ответить с цитированием
  #4 (permalink)  
Старый 08.09.2015, 13:28
Профессор
Отправить личное сообщение для alex.vv Посмотреть профиль Найти все сообщения от alex.vv
 
Регистрация: 15.04.2014
Сообщений: 176

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

Цитата:
Можно например в капчу помещать вопросы из "Кто хочет стать миллионером" за 100р. (там простенькие вопросы) и на сервере проверять ответ написанный пользователем
бот, дающий рандомный ответ, пройдет эту капчу с вероятностью 25% =)
Ответить с цитированием
  #5 (permalink)  
Старый 08.09.2015, 14:35
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

Цитата:
с вероятностью 25%
50% - либо пройдет, либо нет
Ответить с цитированием
  #6 (permalink)  
Старый 08.09.2015, 16:20
Аватар для EmperioAf
Профессор
Отправить личное сообщение для EmperioAf Посмотреть профиль Найти все сообщения от EmperioAf
 
Регистрация: 15.01.2015
Сообщений: 622

Сообщение от alex.vv
бот, дающий рандомный ответ, пройдет эту капчу с вероятностью 25% =)
ну так надо скрывать варианты ответов. Пускай бот сам придумывает правильный ответ. Это конечно заморочка, но определённо это должно работать
Ответить с цитированием
  #7 (permalink)  
Старый 08.09.2015, 16:31
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

Цитата:
ну так надо скрывать варианты ответов
EmperioAf, таким способом можно не только боту насолить, а и людям тоже - проще простого отбить желание сделать "действие".
Ответить с цитированием
  #8 (permalink)  
Старый 08.09.2015, 16:38
Аватар для EmperioAf
Профессор
Отправить личное сообщение для EmperioAf Посмотреть профиль Найти все сообщения от EmperioAf
 
Регистрация: 15.01.2015
Сообщений: 622

Сообщение от Lemme
таким способом можно не только боту насолить, а и людям тоже
там будут простые вопросы. Например: в каком месяце начинается учебный год в РФ ?
Ответить с цитированием
  #9 (permalink)  
Старый 08.09.2015, 17:05
Профессор
Отправить личное сообщение для alex.vv Посмотреть профиль Найти все сообщения от alex.vv
 
Регистрация: 15.04.2014
Сообщений: 176

Цитата:
там будут простые вопросы. Например: в каком месяце начинается учебный год в РФ ?
ну и будут писать синтябрь, в сентябре и пр
Ответить с цитированием
  #10 (permalink)  
Старый 08.09.2015, 17:11
Аватар для KupueIIIKo
Профессор
Отправить личное сообщение для KupueIIIKo Посмотреть профиль Найти все сообщения от KupueIIIKo
 
Регистрация: 04.10.2011
Сообщений: 357

Тут еще такая фишка, представим что сессий нет) То есть как узнать что именно тот юзер)
__________________
Обеими руками за монополизацию браузерного бизнеса. Меньше браузеров, большего свободного времени у разработчиков.©KupueIIIKo
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проверка формы не работает в ie begelme Javascript под браузер 6 13.08.2013 01:00
Кастомный селект, чекбокс, радио vostok Ваши сайты и скрипты 0 12.08.2013 00:33
Дождаться отклика события, или проверка формы перед отправкой vid Общие вопросы Javascript 3 09.07.2013 21:36
Ещё вопросы по JavaScript: undefined, проверка true/false, ... Почемучкин Общие вопросы Javascript 6 08.09.2012 22:30
Проверка на наличие класса до или после элемента. doniv jQuery 2 23.08.2011 23:03