9 альтернатив капче, которые не испортят ваш UX
CAPTCHA это аббревиатура от английских слов «Completely Automatic Public Turing Test to Tell Computers and Humans Apart», что означает — полностью автоматический тест Тьюринга для различения компьютеров и людей. Название содержит сразу и функции и основную цель: автоматический тест, который выявляет настоящих пользователей и устраняет злых роботов, которые распространяют спам и удаляют нужные материалы.
С 2000 года капча — это что-то раздражающее, при этом очень надежное. Но сегодня это уже не так (по крайней мере «надежная» часть). Один стар-ап из Сан Франциско утверждает, что изобрел алгоритм, который может взломать капчу с 90% результатом. Алгоритм Google Maps по распознаванию адреса, привлек взлом капчи с 99,8% точностью. Роботы могут победить.
Автоматические капчи проваливаются практически везде, нарушая процесс работы пользователя, например, во время покупок онлайн, банковских переводов или отправки сообщений.
К тому же, нужда и желание обезопасить свою онлайн-жизнь растет. Изучение анонимности в сети соглашается с тем, что пользователи хотят приватности, и готовы сделать что-нибудь, что бы не закончить, как этот парень. Поэтому, сейчас аутентификация пользователя, с совершенно необходимой, и в тоже время устаревшей капчей — доказанный источник сильного разочарования, особенно для тех, кто в UX. Такие капчи могут означать провал UX. Уменьшают поток пользователей, и даже более того, могут быть просто невозможны в использовании людьми с нарушением здоровья или проблемами со зрением. Это должно быть решено.
Капча, как предмет искусства
Важный, но мало обсуждаемый вопрос, это как подойти к решению такой веб-дилеммы. В то время, как некоторые фокусируются в основном на том, что не так с системой, мы предпочтем путь Уинстона Черчилля, который однажды написал: «Пессимист видит трудности при каждой возможности, оптимист в каждой трудности видит возможности.». Если бы он реинкарнировался в UX дизайнера, бывший премьер-министр Великобритании и лауреат Нобелевской премии по литературе, наверняка использовал бы этот подход с рациональным позитивом, подчеркивая хорошо-разработанную победу пользователю.
Подстегиваемые нуждой в альтернативе, чтобы изменить текст капчи в UX и повысить безопасность, люди по всему миру много работали, руководствуясь принципом Черчилля, чтобы создать более эффективные, простые, лучше выглядящие или даже забавные капчи.
С тех пор, как Гарри Каспаров сыграл с Deep Blue, было совершено множество попыток перехитрить роботов. И эта борьба за достойные меры веб безопасности (читай: которым не наплевать на пользователя) продолжается.
Вот 9 альтернатив капче для лучшего UX
1. Милая капча
Милая капча смело превращает текст в более интересную (хорошо, немного слащавую) игру.
Сопоставлять категории и предметы требует человеческого разума, и привносит веселья чему-то ужасному (капче, конечно). Такая капча может быть отличным вариантом для некоторых, но, определенно не для всех сайтов. Можно представить себе портфолио, детские сайты или игры, которые только выиграют от этого. Это вряд ли подойдет более серьезным компаниям. Кроме того, они проблемы не решают. Конечно, их пройти легче, чем неприятный закодированный текст классической капчи. Но пользователям все также придется расшифровывать картинку или работать с изображениями.
2. Игровая капча
Попадите в список проверенных людей. Вы же человек, правда?
Как показано на видео, игровая капча использует сходный с милой капчей принцип проверки. Их игры могут быть действительно приятной функцией для некоторых сайтов. В любом случае, более интересный способ, чтобы доказать свою человечность (робот бы точно перепутал такси с едой).
3. Биометрическая безопасность
Использовать данные, которые связаны с вашей ДНК для обычной онлайн проверки может быть очень эффективно… и немного жутко.
У ваших девайсов наверняка есть камера и интеллектуальный экран/трекпад, и разработчики хотят повлиять на уровень безопасности. Что может отражать вас больше, чем ваши глаза, лицо или отпечатки пальцев, верно? Доступ к вашему телу очень сильно ограничит спамеров при создании учетных записей электронной почты. Это захватывающая разработка, но все же есть обоснованные опасения о краже, которая переходит на другой уровень с данными ДНК. А именно, когда кто-то крадет ваш пароль, вы создаете новый. Если кто-то украдет вашу сетчатку или отпечатки пальцев… ужасно.
4. Подтверждение по СМС
Двух — ступенчатая аутентификация эффективна против взломов, однако требует второго устройства, с не всегда хорошим UX.
Безопасность мобильных приложений, особенно игровых, пытается не отставать от массы, опираясь в основном на телефоны пользователей, а не на традиционные пароли и ID. Одна статья даже предрекает смерть паролей в игровых приложениях из-за этого нового тренда. Это может быть сигналом большого изменения в безопасности (учитывая, что у каждого пользователя есть телефон).
Подтверждение по СМС с помощью привлечения личных девайсов, привязанных только к аккаунту, решает вопрос с хакерами. Это также сигнализирует о возможности для большей персональности в процессе обеспечения безопасности с сообщениями, которые могут обращаться к некоторым пользователям.
5. Капча, в зависимости от активности пользователя
Некоторые капчи труднее расшифровать, чем другие. Подобная капча будет легкой для тех, кто ведет себя как реальный человек.
В ответ на проблемы UX традиционной капчи, такая капча задает вопрос: «Сколько будет стоит отказ пользователя вашей компании?». Ее адаптивная аутентификация отслеживает активность пользователей. Например, пользователь, который ведет себя как спам-робот получит сложную капчу, а пользователь, который больше напоминает человека, более простую. Умная и простая, но при этом все та же капча.
6. Метод ловушки
Скрытые поля обманывают роботов при заполнении того, чего обычные пользователи не видят. Я использовал это на Digital Telepathy в некоторых проектах с успехом.
Метод ловушки пытается полностью покончить с прерыванием рабочего процесса пользователя, как делают все остальные капчи. Он отсеивает ботов, обманывая их авто-заполнением. Поскольку эти поля невидимы обычным пользователям, риск совсем небольшой. Проблемы возникают из-за браузеров, когда они сами авто-заполняют иноформацию без предупреждения пользователя (да, да, Safari, я о тебе), и когда роботы более продвинутые.
7. Математическая капча
Оказывается, спам-боты не так уж сильны в математике. Простые вопросы, типа этих, могут помочь вычислить спамеров, сохраняя UX на уровне.
Разработчики выяснили, что подобные математические вопросы могут быть одними из самых эффективных вариантов для определения реальных пользователей. С этим плагином WordPress — математическая капча, можно выбрать, когда ваша капча будет активирована, а также несколько интересных форматов, которые можно применить. Например, можно выбрать простую математическую задачу или очень сложную, а также задачу со словами.
8. Взаимодоверяющая капча
Как быстро вы разглядите птицу на этой картинке? Вот настолько быстро эта капча может работать!
Это еще одно распознавание человека на основе изображения. Это дает 96% точности, что очень неплохо, к тому же работает в два раза быстрее, чем классическая капча. Взаимодоверяющая капча действует по такому принципу: показывает около девяти картинок и затем спрашивает три вопроса об этих картинках. Например, когда я первый раз попробовал, у меня спросили: «Найдите среди картинок напиток, деньги и космос». После того, как я успешно нашел их, мне сказали, что я хомосапиенс. Ура!
9. NoCAPTCHA от reCAPTCHA
Во-первых, Google создал алгоритм, который может взломать капчу. Теперь они меняют систему, путем отслеживания ваших данных. Удивленны?
NoCAPTCHA чуть больше года. Это следующий шаг от reCAPTCHA от Google. На самом деле, это копает канаву всему замыслу капчи.
Их решение? Показатели. Отслеживание данных пользователя покажет, человек он или нет, и просто предложит отметить это галочкой. UX в том, что NoCAPTCHA просит вас отметить галочку в поле «Я не робот». После этого — все, готово. Быстрый вариант еще проще. Он покажет вам изображение, скажем, кошки. Затем панель с изображениями под картинкой кошки. Нужно будет найти все картинки, связанные с кошкой (котята, тигры, львы, подумать только!) и тогда он поймет, да, вы человек.
Очевидность — лучшее решение
Открытая Аутентификация (OAuth) работает со сторонними организациями (думаю, Facebook, LinkedIn, Twitter), и проверяет вашу личность с помощью существующего профиля, который требует проверки подлинности, например, с помощью капчи, при самом первом использовании им вами. Результатом OAuth, как известно разработчикам, является «безопасный доступ», и наблюдается тенденция к распространению.
Разработчики, как те, кто создает альтернативы капче, обращают веб разочарования в дизайн возможности. Это указывает на более оптимистичную эпоху UX. Дизайнеры, с другой стороны, всегда ищут способы сократить помехи на сайтах и приложениях. От веселья, людей и проверочных тестов, до компаний, которые превращают свои 404 экраны в игры, мы видим разумность и легкость (признак хорошего дизайна), а также внедрение новых технологий, связанных с нашей ДНК, что делает аутентификацию и навигацию более естественной.
Современные потребители (и продукты) создают функции, которые плохо выглядят или работают. Функции, которые когда-то были ненадежными, становятся более интуитивными, красивыми и запоминающимися. Но даже если капча улучшается, мир по прежнему полон дизайнерских проблем, которые представляют множество возможностей для улучшения.
Непробиваемая капча для сайта на 1С-Битрикс с иллюстрациями и примерами сайтов | Битрикс
Стандартная капча в платформе 1С-Битрикс, к сожалению, пробивается ботами. И если у вас есть на сайте формы обратной связи или регистрации, то вы, наверняка, регулярно получаете из них спам.
Даже на маркетплейсе в комментариях можно часто увидеть спам. Много спама. Недавно мы проводили опрос под названием “Кому это интересно читать?”, чтобы собрать мнение уважаемых участников Маркетплейса, о том, какие материалы им интересно читать в блоге.
Комментариев получили очень много. Но все они были спамом и команде Битрикс пришлось их подчистить.
Спам в комментариях через капчу 1С-Битрикс
Левые регистрации на сайте
Владельцы сайтов на платформе 1С-Битрикс иногда обращаются к нам с проблемой спамерских регистраций на сайте. Вот скриншот из личного кабинета.
Если обратите внимание, в почтовых адресах “левых” регистраций частенько попадается сочетание символов «Bitrix». Совпадение?…
Левые регистрации на сайте на Битрикс
В диалогах специалисты поддержки 1С-Битрикс утверждают, что все регистрации выполнены штатными средствами, через публично открытую страницу регистрации на сайте.
И на вопрос: Что делать? — предлагают, цитируем: “либо закрывать формы регистрации, если они не предусмотрены на сайте, либо внедрять сложную капчу. Других способов нет”.
Как мы понимаем, если формы регистрации нужны не на каждом сайте, то формы обратной связи закрыть совсем не представляется возможным. Поэтому выбираем второй вариант — внедрять сложную капчу.
Google ReCaptcha v3 для Битрикс
Google давно ведет сражение с ботами при помощи своей рекапчи. Ведет настолько сурово, что даже нормальные люди приходят в бешенство, пытаясь в десятый раз ввести замыленные символы с картинки или выбрать картинки с изображением автомобиля из предложенного набора.
Но не так давно была анонсирована новая версия системы защиты сайтов от ботов под названием reCAPTCHA 3. По маркетинговым описаниям она анализирует поведение пользователя в интернете за последние несколько дней, обращая внимание на особенности движения курсора мышки или ввода текста.
На основании собранных данных система оценивает естественность поведение пользователя по шкале от 1 до 0 баллов. 1 балл получают люди, 0 баллов — боты. В Google заявляют, что точность определения равняется 99,98%, и алгоритм не отвлекает пользователя от работы в интернете. Звучит многообещающе
Сайт, защищенный невидимой капчей Google ReCaptcha v3
Инструкция по установки Гугл капчи на Битрикс
А раз звучит многообещающе — нужно ставить капчу на сайт и наблюдать за результатами.
Чтобы упростить процесс установки, мы собрали модуль Google reCAPTCHA v3 | Невидимая капча, который находится вот здесь. Не судите строго, что модуль платный. Цена символическая и включает помощь в установке капчи на сайт.
Модуль Google reCAPTCHA v3 для 1С-Битрикс
- Установите модуль с маркетплейс по стандартному алгоритму.
- Перейдите в административной панели вашего сайта в Меню/Настройки/Настройки модулей/reCAPTCHA v3. Невидимая.
- В другой вкладке браузера перейдите на сайт Google по ссылке
- Зарегистрируйте сайт, заполнив соответствующие поля формы.
- Процедура регистрации вернет два ключа, публичный и секретный, которые следует ввести в соответствующие поля в настройках модуля см. п.2
- В настройках модуля (п.2) установите галку «Включить reCAPTCHA v3».
- Выйдите из админпанели вашего сайта (разавторизуйтесь).
Базовая настройка Google капчи в Битрикс
На всех формах в публичной части штатная капча Битрикс будет заменена на reCaptcha v3. Все элементы штатной капчи будут скрыты.
Кроме того, вы, как администратор сайта, сможете установить различные пороговые значения рейтинга доверия для разных целевых страниц сайта.
Настройка уровней доступа в reCAPTCHA v3
Будем рады ответить на ваши вопросы по электронной почте [email protected] или через он-лайн консультант.
Как установить KeyCAPTCHA (капча с картинками)
Если вы регистрировались на нашем сайте или писали письмо админу, то, очевидно, обратили внимание на необычную капчу: чтобы доказать, что вы не спамер (KeyCAPTCHA блокирует спамеров, использующих анонимайзеры или анонимные HTTP прокси для рассылки ручного спама), надо собрать из кусочков простенькую картинку. Забавный плагин называется KeyCAPTCHA, — с виду он «мягкий и пушистый», однако, по отзывам специалистов, «зубки» у него оч даже не шуточные.
Капча удобна для посетителей: при неправильном решении KeyCAPTCHA не происходит обновление страницы, что позволяет пользователю не заполнять поля формы повторно. Это достигается за счет отправки запроса на проверку капчи на сервера KeyCAPTCHA до отправки заполненной формы на защищаемые веб-сервер.
Посмотрим, как работает KeyCAPTCHA :
она появляется в тех местах, которые вы пропишете в настройках плагина. На картинке ниже показано, как она выглядит в форме регистрации. Картинки постоянно меняются, и в данный момент собрать надо лягушонка с рекламой: в верхнем правом углу — образец, в верхнем левом — недостающие кусочки картинки, находящейся в центре капчи.
Рис.1
Мышкой перетаскиваем кусочки в центр, собирая полную картинку:
Рис.2
Если всё собрали правильно, вместо картинки появится зеленая галочка, приглашающая нажать на кнопку «Зарегистрируйтесь». Иногда «галочка» появляется после нажатия на регистрационную кнопку, — в любом случае, всё очень просто.
Как установить KeyCAPTCHA на сайт?
Шаг 1. Открываем страницу http://www.keycaptcha.com/
Шаг 2. Находим и заполняем форму регистрации:
а) прописываем название своего сайта (на локалхосте эта капча не работает, хотя присутствие своё обозначит)
б) выбираем из выпадающего списка: Joomla
в) выбираем версию Joomla
г) нажимаем на кнопку «Продолжить» :
Рис.3
Шаг 3. Продолжение регистрации: имя, фамилия, почта и т.д. Ну, и, конечно, капча. Опять кнопка «Продолжить».
Шаг 4. Ждём письма для подтверждения адреса, проходимся по ссылке, несколько секунд ждём, затем входим на сайт со своим логином и паролем.
Шаг 5. Задаём параметры капчи — размеры, язык.
Шаг 6. Переходим на страницу с инструкцией по установке капчи на вашем сайте (Рис.4) . Здесь важны три вещи:
1) скачать плагин
2) скопировать секретный ключ
3) скопировать специальный код
Рис.4
Шаг 7. Устанавливаем плагин на свой сайт, как обычное расширение. После установки игнорируем появившуюся шпаргалку с красным шрифтом.
Шаг 8. Открываем плагин для настройки: вписываем секретный ключ, специальный код. Ниже отмечаем радиокнопками места, где должна будет появляться капча. Включаем плагин и сохраняем настройки.
Шаг 9. Открываем лицевую панель, проверяем работу капчи. Вот и всё!
П.С. Чуть не забыла: налюбовались — можно вернуться на сайт разработчика капчи и познакомиться с интересными предложениями по сотрудничеству.
Дополнительно: KeyCaptcha работает со следующими расширениями:
* Стандартные Joomla регистрация, Контакты, Напомнить логин и пароль
* JComments
* VirtueMart forms: Registration, Checkout, Ask Question !!!
* JoomShopping
* Community Builder (CB comprofiler) Registration and Forgot login forms
* JomSocial registration form
* AlphaRegistration
* K2 Registration form
* DFContact
* ALFcontact
* Phoca Guestbook
* Easybook Reloaded
* K2 Comments
* yvComment
* JXtened comments
* FlexiContact
* JoomlaDonation
* Compatible with RocketTheme templates
* ChronoForms (up to 3.x)
* AdsManager
* QContacts
* Job Board
* Mosets Tree (review form)
* HikaShop
* JWHMCS Integrator
* JoomGallery
← Как сделать popup-модуль подписки на новости сайта. Ч. 2 | Аналитика сайта: плагин BIGSHOT Google Analytics → |
---|
Читайте также:
Ещё статьи:
Мы все работаем на Google! Или для чего нужна капча?
Капча стала неотъемлемой частью нашей жизни. Если вы с ней не сталкивались, вы или счастливчик, или вас просто не существует. Маленькие картинки, на которых надо отметить машины, велосипеды, светофоры и так далее, встречаются всегда и везде. Особенно часто грешит этим Google. Думаете, они нужны для того, чтобы понять не робот ли вы? Отчасти да, но есть у них и другое тайное предназначение. Надеваем шапочку из фольги и читаем дальше.
ИИ скоро будет думать за нас. Вот только что он придумает?
Возможно, сказанное выглядит немного странным и надуманным, но у нас с вами есть конкретные факты, которые дают понять в каком именно месте «Корпорация Добра» нас использует и конвертирует наше с вами свободное время в собственную выгоду. Лично мне это не приятно и я не хотел бы, чтобы события и дальше так развивались, но пока все именно так, а в скором времени может стать еще хуже. Ладно, давайте обо все по порядку…
Что такое капча
Для большего понимания всего, что будет сказано ниже, рассмотрим сначала определение того, что мы привыкли называть таким словом, как «капча».
Слово это не русское и в оригинале является сокращением от нескольких английских слов. Пишется оно как CAPTCHA, а расшифровка звучит, как «Completely Automated Public Turing test to tell Computers and Humans Apart» (полностью автоматизированный публичный тест Тьюринга для различения компьютеров и людей).
ИИ бывает очень полезен: Загадочные радиосигналы из глубокого космоса поможет расшифровать искусственный интеллект
Тест Тьюринга — это эмпирический тест, идея которого была предложена Аланом Тьюрингом в статье «Вычислительные машины и разум», опубликованной в 1950 году в философском журнале Mind. Его целью было определение способности машины ввести человека в заблуждение, заставив думать, что он общается с другим человеком.
Немного компьютерного юмора.
Именно этот принцип и лежит в основе алгоритма, который определяет, кто пытается отправить запрос на получение информации от сервера. Как правило, встречаются три основных типа капчи. Это плохо написанные цифрыЯ или буквы, которые не сможет определить компьютер, математические действия, которые компьютер легко выполнит, но не поймет, что их надо выполнять и определение объектов, так любимое Google.
Как работает капча
Мы остановимся именно на третьем варианте с картинками. Для того, чтобы получить доступ к информации, надо найти на картинках определенные объекты. Например, велосипеды, светофоры, витрины и так далее.
Обычная процедура, скажете вы и отчасти будете правы. Но вы когда-нибудь задумывались, почему при частично неправильном ответе, вас все равно пускают к нужной информации? Получается, никому не важно, правильно ли мы ответим? Можно объяснить это тем, что в алгоритм заложена определенная погрешность, которая допустима при прохождении этого теста. Предположим, это действительно так, но почему таким способом часто защищается простая выдача поисковика? Что такого страшного случится, если условный робот узнает сколько звезд с созвездии Ориона? Защита от DDoS-атак? Возможно, но есть и более простое объяснение.
Неплохая визуализации того, как роботы работают за нас.
Что такое ИИ
Компания Google, как и другие гиганты индустрии, работает над созданием своей версии искусственного интеллекта, или, как его сейчас все чаще называют, ИИ. Я немного скептически отношусь к этому словосочетанию, но оставим подобные рассуждения для другой статьи.
В современном понимании термина ИИ он представляет из себя возможность компьютера имитировать деятельность человека, в том числе, за счет машинного обучения учиться определять предметы.
Как правило, для работы таких систем их надо сначала обучить на примерах. То есть, человек показывает системе автобус и говорит, что это автобус, потом показывает костер и говорит, что это костер. Так продолжается некоторое время, после чего система сама пробует определить где что, а человек говорит права она или нет.
Вполне возможно, что система капчи от Google нацелена именно на это. Учитывая миллиарды запросов, которые пользователи по всему миру отправляют на сервер, обучение может получиться очень хорошим и полным. Даже если предложить капчу каждому десятому пользователю, все равно будет получено огромное количество данных, которые компания сможет использовать для обучения своих систем. При этом, полностью в автоматическом режиме.
Множество вариантов капчи, с которой мы сталкиваемся каждый день
Как Google пытается нас использовать
Конечно, официально это не подтверждается, но судя по всем фактам компания именно использует нас. Подтверждением является то, что капча появляется так часто и почему-то иногда пропускает ошибки.
Если это действительно так, только представьте, сколько денег компания экономит на армии специалистов, которые должны обучать систему, распознающую изображения. Так же сказанное относится и к тем случаям, когда вам предлагается прочитать размытый текст на фасадах домов. В этой ситуации система может обучаться определять номера домов при сканировании улиц для различных картографических сервисов.
Капча с номерами домов
Например, на картинке выше приведены несколько примеров капчи с номерами домов. С одной стороны это просто не очень контрастное изображение, которое скорее всего не сможет распознать робот. С другой стороны, почему именно номера домов? Номера домов — это настоящее золото для карт от Google. Создателям сервиса не надо будет расставлять дома отдельно. Система сможет сама понять где какой номер и нанести его на карту в автоматическом режиме. А мы же потом еще и проверим полученный результат, когда не найдем нужного дома и отправим правки на рассмотрение, получив в качестве вознаграждения эфимерный статус члена команды Google. Ведь номера домов не нарисованы, а реально сфотографированы и скорее всего автомобилями Google, которые во всю колесят по дорогам, снимая улицы для «панорам».
В будущем это поможет и работе автономных автомобилей. Для подтверждения этого, стоит вспомнить картинки капчи со светофорами, пешеходными переходами и перекрестками. Именно такие картинки в не самом лучшем качестве будут выдавать камеры автопилота и системе надо будет их распознать. Пока автономных машин в широком понимании нет, но данные для них уже копятся.
Капча с поиском элементов дорожной инфраструктуры
Дополнительным свидетельством того, что это именно Google пытается накачать свои сервисы информацией являются китайские системы идентификации, которые сводятся к простой операции, вроде установки галочки в нужном месте или свайпа по экрану. У них не работает Google и им не приходится заниматься подобным сбором данных.
Пример китайской капчи
Еще один пример китайской капчи
Кроме картинок, Google предлагает распознать голосовой текст. Понимаете к чему я? У Google есть свой ассистент, которому для обучения надо с кем-то общаться и не только слушать запросы, но и понимать на сколько хорошо человек понимает то, что ему сказали. Для этого и используется система голосовой капчи.
Если это действительно так, что, Google заставляет нас работать на себя? Получается так! Только представьте, какой вклад каждый из нас вносит в большое дело обучения ИИ от Google, при этом, бесплатно. Лично меня немного напрягает после каждого запроса в Google разгадывать картинки, но я заметил, что это переходит от одного пользователя к другому. Одно время меня никто не понимал, когда я говорил, что почти каждый поисковой запрос со смартфона для меня сопровождается капчей. Потом немного отпустило, но теперь я слышу это от своих друзей и подписчиков в нашем Telegram-чате.
Получается, эпидемия капчи блуждает от пользователя к пользователю. На мой взгляд это лишний раз подтверждает теорию, приведенную выше.
Как думаете, может такое быть на самом деле? Напишите в комментариях и поучаствуйте в опросе, размещенном ниже.
m1web bloG > Необычная капча.
Внимание! Информация опубликована более двух лет назад. Она может быть не актуальной! Будьте внимательны.
Цель:
Придумать алгоритм капчи без ввода цифр и знаков, отличающийся простотой и пониманием с первого взгляда.
Эту маленькую картиночку называют каптчей, капчей, captcha, кто-то просто назовёт защитой. Хотя это необязательно картинка… вообще актуальная тема, постоянно появляются новые решения, которые заставляют кодеров снова и снова придумывать алгоритмы распознавания этих «букавок» и «цифирок».
Демо-версия новой капчи
Зачем она нужна?
Капча служит защитой сервера от спама. Существуют сервисы автоматической рассылки, которые набивают электронные ящики письмами, в основном, в виде рекламы. Капча предотвращает это действо)
Как она работает?
Ввод капчи осуществляет человек. Перед ним стоит какая-то несложная задача, которая будет непреодолимой для машины:) В моем случае довольно просто. Нужно переместить картинки в порядке, котором требуется в задании. Итак, расположить животных в порядке возрастания их физических размеров. Понятно, что бабочка самая маленькая, далее петух, еще чуть больше овечка, ну и корова самая большая из списка. То, что с данной задачей справлялись дети в 10-летнем возрасте говорит о ее простоте. Думаю, пользователи смогут с ней справится)
Вот такое решение. И смотреть интересно и требует вмешательство человека. Как-то автоматизировать такую капчу будет непросто, хотя она и создавалась не как попытка остановить злостных спамеров.
Задачу можно усложнять! С каждой новой картинкой задача усложняется вдвое. Но, похоже, 4-5-6 животных оптимальнее всего. Тут и не запутаешься.
Всё что вам нужно, чтобы скрипт капчи работал на вашем сайте, это просто загрузить его и немножко подредактировать файл result.php. Смотря что вы будете делать при успешном прохождении человеком капчи. Например, записывать сообщение в бд
Демо-версия новой капчи | Скачать скрипт архивом .rar
Капча для WordPress — защита от спама
Привет, читатель! До недавнего времени на моем блоге работал плагин Math Comment Spam Protection, реализующий математическую капчу для WordPress. Надо сказать, плагин очень надежный и защищает комментарии не только от спама, но и от людей. Недавно на почту пришли пару писем, написанных через форму обратной связи с жалобами на капчу в комментариях. У пользователей спрашивалось, сколько будет 7+10? Казалось бы 17, но нет! Капча WordPress отвергала этот вариант и не пропускала комментарий.
Воссоздать условия, при которых капча переставала корректно работать у меня не получилось, поэтому и не получилось ее починить. Оставался только один вариант — отказаться от Math Comment Spam Protection и начать поиск новой защиты от спама. Об этом сегодня и поговорим.
Плагины капчи для комментариев WordPress
1. DCaptcha — именно эту капчу я первой добавил на свой блог сразу после установки WordPress. Очень простая капча, которая сводится к тому, что человек должен поставит галочку напротив фразы «Это не спам». Легче только полное отсутствие капчи, но об этом позже. К сожалению, со временем стал просачиваться спам. Не скажу, что по много, но все равно не приятно.
Установка DCaptcha в WordPress:
- Скачайте последнюю версию плагина с сайта разработчика.
- Распакуйте архив в текущий каталог и загрузите полученную папку на сервер в директорию wp-content/plugins/, используя ftp клиент FileZilla.
- Зайдите в админку WordPress и в разделе «Плагины» активируйте DCaptcha.
- Установите права 777 на каталог /wp-content/plugins/dimoning.ru-captcha/num на сервере, используя все тот же ftp клиент FileZilla.
- Запустите браузер и в адресной строке укажите следующее: http://vash_site.ru/wp-content/plugins/dimoning.ru-captcha/install.php (конечно, вместо vash_site.ru подставьте адрес своего сайта), нажмите Enter.
- Все, плагин DCaptcha готов к работе, и капча автоматически появится под формой комментариев.
Стандартную надпись «Это не спам» можно поменять. Для это следует открыть на редактирование файл /wp-content/plugins/dimoning.ru-captcha/dimoning.ru-captcha.php. Используя стандартный поиск (ctrl +f), найдите строчку
Это не спам.<br> |
Замените текст на любой другой. Кроме этого, к нему можно добавить стили, чтобы выделить и сделать более заметным для пользователей.
2. Captcha Code — одна из лучших символьных капчей для WordPress. Выглядит следующим образом:
Как видите, распознать символы для человека не составит труда. В чем преимущества Captcha Code:
- Очень простая установка капчи: скачиваем плагин Captcha Code, загружаем на сервер и активируем через админку WP. В настройках галочками отмечаем, где будет использоваться капча — на страницах Входа, Регистрации и Восстановления пароля, в форме комментариев. Никакого дополнительного кода в шаблоны используемой темы WP добавлять не надо.
- Настроек немного и все они на русском языке.
- Регулируемая сложность капчи — устанавливается количество символов и какого рода они (строчные и заглавные буквы, цифры).
3. WP-reCAPTCHA — капча от Google. Очень надежная, но очень сложная. Отпугнет не только ботов, но и всех пользователей. Хотя, она встречается на многих сайтах в интернете, поэтому лично я к ней уже привык. Выглядит следующим образом:
Для работы плагина следует зарегистрироваться на сервисе www.google.com/recaptcha и получить приватный и публичный ключи. Заметьте, что для это необходимо иметь аккаунт на Google. Создать его можно здесь. Это не займет много времени.
Получить заветные ключи очень просто, достаточно сделать три небольших шага:
1. Используем кнопку «USE reCAPTCHA ON YOUR SITE» для начала регистрации.
2. На следующей странице жмем на кнопку «Sing up Now!».
3. Указываем адрес своего блога и генерируем ключи, нажатием кнопку «Create key». Можно так же поставить галочку напротив «Enable this key on all domains (global key)», это позволит использовать полученные ключи на всех сайтах, а не только на одном указанном.
4. WP-NOTCAPTCHA — не совсем стандартная капча, представляет собой простую логическую задачу — все картинки нужно поставить вертикально.
Устанавливается плагин стандартно. Единственным условием для работы капчи является наличие в шаблоне comments.php используемой темы WP следующей строчки кода:
<?php do_action('comment_form', $post->ID); ?> |
Именно к ней капча и крепится, поэтому поменяв ее местоположение в шаблоне, вы поменяете место отображения капчи в форме составления комментария. Если капча все равно не отображается, следует выставить на папку с картинками права 777.
К сожалению, плагин придется русифицировать в ручную, хотя это не должно занять много времени. Откройте на редактирование файл плагина not-captcha.php и замените английские выражения на аналогичные русские.
5. CheckBot — еще одна альтернативная капча с картинками, только в ней необходимо выбрать изображение, соответствующее задаваемому вопросу.
Плагин поддерживает как английский, так и русский язык, что является несомненным плюсом. После активации плагина, капча в комментарии WordPress добавляется автоматически. Если этого не произошло, то в настройках CheckBot, в пункте «The method of connecting plugin» выберете «Manual». В шаблон comments.php, в то место, где хотите видеть капчу, добавьте следующую строчку кода:
<?php if (function_exists (checkbot_show)) { checkbot_show (); } ?> |
Лично меня капчи с картинками жутко раздражают, гораздо терпимее отношусь к стандартным капчам, где нужно вводить символы с изображения.
Защита WordPress от спама без капчи
Люди ленивы по природе своей, поэтому многих пользователей отпугивает даже самая простая капча. Из-за этого стоит задуматься над организацией защиты комментариев от спама другими альтернативными методами, которые бы не заставляли делать людей лишние телодвижения. Защита от спама WordPress без капчи осуществляется в основном двумя способами:
- комментарий и информация о пользователи, оставившего его, отправляются на специальные сервера, на которых она анализируется и выносится вердикт — спам это или нет;
- всевозможные ловушки для спам ботов не видные обычным пользователям.
Самым ярким и популярным представителем первого класса является сервис Akismet. Одноименный плагин доступен сразу после установки WordPress. Если вы его уже успели удалить — не беда, Akismet всегда можно скачать с wordpress.org и установить вновь.
Для работы плагина следует получить API key с официально сайта akismet.com. На главной станице жмем большую кнопку «Get started and say goodbay o cpam».
Попадаем на страницу выбора версии Akismet. Платить совершенно не хочется, поэтому выбор падает на третий слева вариант, позволяющий получить бесплатную версию продукта.
Первоначально нам все таки предлагают купить Akismet — наивные люди. Ставим ползунок в разделе «WHAT IS AKISMET WORTH TO YOU?» в самое левое положение, тем самым выбирая оплату 0$.
Заполняем четыре поля:
- First name и Last name — имя и фамилия;
- Email и Confirm email — два раза адрес своей электронной почты.
Жмем «Continue». На указанный Email приходит письмо с API key.
В чем основной минус Akismet? В ложных срабатывает. Бывает так, что нормальные комментария отправляются в спам. Когда в день приходит по 50 спамных писем, вряд ли вы будете просматривать их в поиске стоящих комментариев. Решить эту проблему вполне можно. Плагин Conditional CAPTCHA for WordPress показывает капчу только в том случае, если при первой отправки Akismet пометил сообщение как спам. Если пользователь, введя капчу, подтверждает, что он человек, комментарий проходит модерацию. Корме этого, можно настроить плагин так, чтобы комментарии не прошедшие капчу, автоматически удалялись, а не помещались в раздел спам. Это позволит не загрязнять базу данных WordPress.
На выбор два вида капчи — текстовая и уже рассмотренная выше reCAPTCHA. В данном случае использование reCAPTCHA вполне оправдано, ведь она показывается не для всех пользователей, а только для тех, кто вызывают подозрение.
Что касается плагинов, добавляющих на блог ловушки для спам ботов, то тут можно выделить Antispam Bee и Invisible Captcha. Оба устанавливаются стандартно и начинают работать сразу после активации. Antispam Bee имеет немного настроек — все они на русском языке, поэтому вполне понятные. Invisible Captcha настроек не имеет вовсе.
По мне, так использование одного из этих плагинов является лучшим решением. Главное, пользователю не нужно думать ни о какой капчи при оставлении комментария на вашем блоге, что очень удобно.
Это все, что я хотел сегодня рассказать. Надеюсь, статья поможет вам выбрать капчу для WordPress или альтернативный способ защитить комментарии от спама. Спасибо за внимание, до новых встреч!
Лучший способ выразить благодарность автору — поделиться с друзьями!
Узнавайте о появлении нового материала первым! Подпишитесь на обновления по email:
Следите за обновлениями в Twitter и RSS.
Пример взлома простой капчи за 15 минут с помощью машинного обучения | by NeuroHive Ru
У меня нет времени разрезать каждую из 10,000 картинок в фотошопе. Это бы заняло несколько дней, а у меня осталось всего 10 минут. И нельзя просто автоматически разделить все картинки на 4 одинаковых куска. Потому что алгоритм задает символам случайное горизонтальное положение:
Символы сдвинуты случайным образом, чтобы изображение было сложнее разделить.
К счастью, это всё же можно автоматизировать. При обработке изображений часто приходится находить связные области из пикселей одного цвета. Границы таких областей называют контурами. В OpenCV есть встроенная функция findContours(), которую мы используем, чтобы найти связные области.
Итак, начнем с изображения капчи:
Преобразуем изображение в бинарное (это называется thresholding), чтобы было легче найти связные области:
Далее, используем функцию findContours(), чтобы выделить связные группы пикселей, состоящие из одного цвета:
Теперь, нужно просто сохранить каждый прямоугольник как отдельное изображение. И, так как мы знаем последовательность символов в каждом изображении, можно подписать каждый прямоугольник своим символом при сохранении.
Погодите-ка! Тут есть проблемка! Буквы в капче иногда накладываются друг на друга:
И наш алгоритм отмечает их как одну:
Если проблему не решить, то у нас будут плохие обучающие данные. Это нужно исправить, потому что с такими данными мы обучим модель распознавать эти две слившиеся буквы как одну.
Простой выход из этой ситуации сказать, что если какой-то прямоугольник в ширину сильно больше, чем в высоту, то это нужно считать двумя буквами. В этом случае, прямоугольник можно просто разрезать посередине и считать, что этот два прямоугольника:
Мы разделим пополам все прямоугольники, ширина которых сильно превышает высоту, и будем считать их за две буквы. Способ слегка “химический”, но с этими капчами работает.
Теперь, когда у нас есть способ извлекать из капчи отдельные буквы, давайте прогоним наш алгоритм через весь датасет. Цель — получить много вариантов написания для каждой буквы. Каждую букву можно сохранять в отдельную папку.
Вот так выглядит моя папка с буквой “W” после того, как я запустил свой алгоритм:
Почему CAPTCHA стали такими сложными
В какой-то момент прошлого года постоянные запросы Google доказать, что я человек, стали становиться все более агрессивными. Все чаще и чаще за простой, немного слишком милой кнопкой с надписью «Я не робот» следовали требования доказать это — путем выбора всех светофоров, пешеходных переходов и витрин в сетке изображений. Вскоре светофоры утонули в далекой листве, пешеходные переходы искривлены и повернуты за угол, вывески на фасаде магазина расплывчаты и на корейском языке.Есть что-то однозначно удручающее в том, что вас просят определить пожарный гидрант и что с этим не справляются.
Эти тесты называются CAPTCHA, аббревиатура от полностью автоматизированного общедоступного теста Тьюринга, позволяющего отличить компьютеры от людей, и они уже достигли такого плато непостижимости раньше. В начале 2000-х простых изображений текста было достаточно, чтобы сбить с толку большинство спам-ботов. Но десять лет спустя, после того как Google купил программу у исследователей Карнеги-Меллона и использовал ее для оцифровки Google Книг, тексты пришлось все больше искажать и скрывать, чтобы не отставать от улучшенных программ оптического распознавания символов — программ, которые окольными путями, все люди, решающие капчи, помогали совершенствоваться.
Все эти навесы, которые могут быть, а могут и не быть витринами? Это финал гонки вооружений человечества с машинами.
Поскольку CAPTCHA — это такой элегантный инструмент для обучения ИИ, любой конкретный тест может быть только временным, что изначально признали его изобретатели. Со всеми этими исследователями, мошенниками и обычными людьми, решающими миллиарды головоломок на пороге возможностей ИИ, в какой-то момент машины должны были пройти мимо нас. В 2014 году Google противопоставил один из своих алгоритмов машинного обучения людям при решении самых искаженных текстовых CAPTCHA: компьютер прошел тест правильно 99.8 процентов времени, в то время как люди получали всего 33 процента.
Затем Google перешел на NoCaptcha ReCaptcha, который отслеживает пользовательские данные и поведение, позволяя некоторым людям пройти через них, нажав кнопку «Я не робот», и представляет другим маркировку изображений, которые мы видим сегодня. Но машины снова догоняют. Все эти навесы, которые могут быть витринами, а могут и не быть? Это финал гонки вооружений человечества с машинами.
Джейсон Полакис, профессор информатики в Университете Иллинойса в Чикаго, лично отмечает недавнее увеличение сложности CAPTCHA.В 2016 году он опубликовал статью, в которой использовал стандартные инструменты распознавания изображений, в том числе собственный поиск Google по обратным изображениям, для решения CAPTCHA Google с изображениями с точностью 70%. Другие исследователи справились с задачами Google Audio CAPTCHA, используя собственные программы распознавания звука.
По словам Полакиса, сегодня машинное обучениепримерно так же хорошо, как люди, справляется с базовыми задачами распознавания текста, изображений и голоса. На самом деле алгоритмы, вероятно, лучше справляются с этим: «Мы находимся на этапе, когда усложнение программного обеспечения в конечном итоге делает его слишком сложным для многих людей.Нам нужна альтернатива, но конкретного плана пока нет ».
Проблема многих из этих тестов не обязательно в том, что боты слишком умны, а в том, что люди их отстой
Литература по CAPTCHA изобилует фальстартами и странными попытками найти что-то, кроме текста или распознавания изображений, в чем люди универсально хороши, а машины с которыми борются. Исследователи пытались попросить пользователей классифицировать изображения людей по выражению лица, полу и этнической принадлежности.(Вы можете себе представить, как хорошо это прошло.) Были предложения по пустяковым CAPTCHA и CAPTCHA, основанным на детских стишках, распространенных в области, где якобы вырос пользователь. Такие культурные CAPTCHA нацелены не только на ботов, но и на людей, работающих на зарубежных фермах CAPTCHA, решающих головоломки за доли цента. Люди пытались заблокировать распознавание изображений, прося пользователей идентифицировать, скажем, свиней, но при этом создавая карикатуры на свиней и давая им солнцезащитные очки. Исследователи попросили пользователей идентифицировать объекты в пятнах, похожих на Magic Eye.В 2010 году исследователи предложили использовать CAPTCHA для индексации древних петроглифов, поскольку компьютеры не очень хорошо расшифровывают жесты оленей, нацарапанные на стенах пещер.
Недавно были предприняты попытки разработать похожие на игры CAPTCHA, тесты, которые требуют, чтобы пользователи поворачивали объекты на определенные углы или перемещали части головоломки в нужное положение, с инструкциями, которые даются не в тексте, а в символах или подразумеваются контекстом игрового поля. Есть надежда, что люди поймут логику головоломки, но компьютеры, не имеющие четких инструкций, будут поставлены в тупик.Другие исследователи пытались использовать тот факт, что у людей есть тела, используя камеры устройств или дополненную реальность для интерактивного доказательства человечности.
Проблема многих из этих тестов не обязательно в том, что боты слишком умны, а в том, что люди с ними плохо справляются. И дело не в том, что люди глупы; дело в том, что люди очень разнообразны по языку, культуре и опыту. Как только вы избавитесь от всего этого, чтобы сделать тест, который может пройти любой человек , без предварительной подготовки и особых размышлений, у вас останутся грубые задачи, такие как обработка изображений, именно то, что будет делать индивидуальный ИИ. хорош в.
«Тесты ограничены человеческими возможностями», — говорит Полакис. «Дело не только в наших физических возможностях, вам нужно что-то, что [может] кросс-культурное, кросс-языковое. Вам нужно что-то вроде задачи, которая подходит для кого-то из Греции, кого-то из Чикаго, кого-то из Южной Африки, Ирана и Австралии одновременно. И он должен быть независимым от культурных сложностей и различий. Вам нужно что-то, что легко для обычного человека, оно не должно быть привязано к определенной подгруппе людей и в то же время должно быть трудным для компьютеров.Это очень ограничивает то, что вы на самом деле можете делать. И это должно быть что-то, что человек может делать быстро и не слишком раздражает ».
Выяснение того, как исправить эти викторины с расплывчатыми изображениями, быстро вводит вас в область философии: какое универсальное человеческое качество можно продемонстрировать машине, но которое никакая машина не может имитировать? Что значит быть человеком?
Но, возможно, наша человечность измеряется не тем, как мы выполняем задачу, а тем, как мы перемещаемся по миру — или, в данном случае, через Интернет.Игровые CAPTCHA, видео CAPTCHA, любой тест CAPTCHA, который вы изобретаете, в конечном итоге будет сломан, говорит Шуман Гхосемаджумдер, который ранее работал в Google по борьбе с мошенничеством с кликами, прежде чем стать техническим директором компании Shape Security, занимающейся обнаружением ботов. Вместо тестов он предпочитает так называемую «непрерывную аутентификацию», по сути наблюдая за поведением пользователя и ища признаки автоматизации. «Настоящий человек не очень хорошо контролирует свои двигательные функции, поэтому он не может двигать мышью одним и тем же способом более одного раза при нескольких взаимодействиях, даже если они очень стараются», — говорит Гхосемаджумдер.«Хотя бот будет взаимодействовать со страницей, не двигая мышью или очень точно перемещая мышь, человеческие действия имеют« энтропию », которую трудно подделать, — говорит Гхосемаджумдер.
Команда Google, занимающаяся CAPTCHA, думает в том же духе. Последняя версия reCaptcha v3, анонсированная в конце прошлого года, использует «адаптивный анализ рисков» для оценки трафика в зависимости от того, насколько он кажется подозрительным; Затем владельцы веб-сайтов могут решить бросить вызов сомнительным пользователям, например запрос пароля или двухфакторную аутентификацию.Google не сказал бы, какие факторы влияют на эту оценку, кроме того, что Google наблюдает, как выглядит группа «хорошего трафика» на сайте, по словам Сай Хормаи, менеджера по продукту в команде CAPTCHA, и использует это для определения « плохое движение. » Исследователи безопасности говорят, что это, скорее всего, сочетание файлов cookie, атрибутов браузера, шаблонов трафика и других факторов. Одним из недостатков новой модели обнаружения ботов является то, что она может сделать навигацию в Интернете, сводя к минимуму наблюдение, раздражающим занятием, поскольку такие вещи, как VPN и расширения для защиты от отслеживания, могут пометить вас как подозрительные и проблемные.
«Я думаю, люди понимают, что существует приложение для моделирования обычного человека-пользователя … или глупых людей».
Аарон Маленфант, руководитель отдела разработки CAPTCHA в Google, говорит, что отказ от тестов Тьюринга призван обойти конкуренцию, которую люди продолжают проигрывать. «По мере того как люди вкладывают все больше и больше средств в машинное обучение, эти задачи будут становиться все сложнее и сложнее для людей, и именно поэтому мы запустили CAPTCHA V3, чтобы опередить эту кривую.Маленфант говорит, что через пять-десять лет проблемы с CAPTCHA, скорее всего, вообще не будут жизнеспособны. Вместо этого большая часть Интернета будет иметь постоянный секретный тест Тьюринга, работающий в фоновом режиме.
В своей книге « Самый человечный » Брайан Кристиан принимает участие в конкурсе по тесту Тьюринга в качестве «человеческого фольги» и обнаруживает, что на самом деле довольно сложно доказать свою человечность в разговоре. С другой стороны, создатели ботов обнаружили, что это легко пройти, не будучи самым красноречивым или умным собеседником, а уклоняясь от вопросов шутками, не имеющими смысла, делая опечатки или в случае с ботом, выигравшим конкурс Тьюринга в 2014 , утверждающий, что он 13-летний украинский мальчик, плохо владеющий английским языком.В конце концов, человеку свойственно ошибаться. Возможно, аналогичное будущее ожидает CAPTCHA, наиболее широко используемый тест Тьюринга в мире — новая гонка вооружений, чтобы не создавать ботов, которые превосходят людей по маркировке изображений и синтаксическому анализу текста, а ботов, которые делают ошибки, пропускают кнопки, отвлекаются. и переключать вкладки. «Я думаю, что люди понимают, что существует приложение для моделирования обычного человека-пользователя … или глупых людей», — говорит Гхосемаджумдер.
тестов CAPTCHA тоже могут сохраниться в этом мире. В 2017 году компания Amazon получила патент на схему, включающую оптические иллюзии и логические головоломки, которые людям очень трудно расшифровать.Называется тест Тьюринга через неудачу, единственный способ пройти — получить неправильный ответ.
Вот почему CAPTCHA показывает вам изображения трафика
Добавлено 19 марта, 2019 Кимико Кидд автономный, CAPTCHA, google waymo, самостоятельное вождение, самоуправляемый автомобиль, тестирование автономных автомобилей, Waymo, служба самоуправления WaymoКомментариев нет
Фото: smoothgroover22Когда-либо ваш просмотр был прерван из-за CAPTCHA, предлагающего вам нажимать на все автобусы, светофоры или знаки остановки? Ты наверное заметил, что CAPTCHA любит просить вас нажимать на изображения, связанные с вождением, так как в отличие от того, чтобы заставить вас идентифицировать всех котят или панд на картинке.Есть причина для этого, и все это ведет к Big Tech.
Держите свой Buick в хорошем состоянии: Сервисный центр McKaig
Что такое капча?
CAPTCHA — это сокращение от «полностью автоматизированный публичный тест Тьюринга, позволяющий отличить компьютеры от людей ». Вы, скорее всего, использовать CAPTCHA при регистрации учетной записи, совершении покупки или публикации комментарий, потому что CAPTCHA предназначены для отсеивания спам-ботов от реальных пользователей. Следовательно, для прохождения теста требуется определенный человеческий навык — например, способность для точного определения знаков и транспортных средств на дороге.
Использование данных от людей
В то время как боты в настоящее время немного отстают, когда дело доходит до выбора вещей на дороге, это поучительный момент для ИИ. Согласно предположениям технических экспертов, каждый раз, когда вас просят посмотреть на изображение и щелкнуть все квадраты со знаком остановки, вы можете обучать будущему беспилотному автомобилю, в частности, автомобилю Waymo, принадлежащему Google.
Google уже использовал этот метод раньше. Помните старые времена, когда заполнение CAPTCHA означало просто интерпретацию искаженных слов и их ввод? Эти данные были использованы для улучшения технологии оптического распознавания символов, которая позволила Google Книги оцифровывать бумажные тексты.Затем CAPTCHA прошла этап, на котором пользователи могли интерпретировать номера домов и уличные знаки. Эти данные помогли улучшить Google Street View.
Waymo весит
Waymo объясняет, что использует множество методов для обучения своих автомобилей. правила дорожного движения, такие как данные из DNNresearch, который использует алгоритмы для визуальная классификация вместо человеческих усилий. Однако Майкл Каттер, который имеет докторскую степень в области компьютерной инженерии, полагает, что данные CAPTCHA используется для перепроверки работы ИИ.
Итак, в следующий раз, когда вам придется остановиться и щелкнуть по всем автобусам, просто знайте, что вы делаете дороги завтрашнего дня немного безопаснее.
Drive Home in Style: Получите Buick
2019 годаИсточник: Ceros
Кимико Кидд — коренная жительница Дейтона. Она окончила Государственный университет Райта со степенью в области экологии и социологии. Она любит свою верную старую Honda Civic, но мечтает приобрести Ford Falcon XB 1974 года с нестандартной окраской и винтажный Kawasaki Z1000.В свободное время Кимико рисует акварелью, выпекает кексы, собирает камни, играет в олдскульные игры для Nintendo, пишет свой роман, шьет чучела животных и косплеит ее любимых персонажей Mad Max . Смотрите другие статьи Кимико.
Как обойти изображения Google ReCAPTCHA
« Я не робот, Google. »Во время онлайн-поиска может быть неприятно доказывать, что вы все-таки человек. (Вы спам-бот, пока не доказали, что являетесь человеком.) К тому времени, когда вы выберете все светофоры, пешеходные переходы и витрины магазинов, вы можете забыть исходную тему поиска. (Со мной такое случается постоянно.)
Соответственно, мы покажем вам несколько простых способов обойти отнимающие много времени изображения ReCAPTCHA от Google.
Связанные : Капчи: зачем они нам нужны, как они развиваются и как их легче решать
1. Решите аудио-задачу: все быстрее
Аудиоверсии ReCAPTCHA намного быстрее.Если вы столкнулись с визуальной проблемой, всегда игнорируйте ее и сразу же нажимайте кнопку аудио. Нажмите «Play», и вы услышите звуковой вызов.
Лично мне на решение проблемы со звуком у меня не уходит больше восьми-десяти секунд. С Image ReCAPTCHA я ошибаюсь почти девять раз из десяти. Это может быть связано с тем, что в аудиозаданиях используются простые английские слова, что означает большую вероятность их правильного понимания с первого раза.
В случае, если вы не услышали его с первой попытки, просто скачайте аудиофайл.Он откроется в новой вкладке для пользователей Chrome / Firefox. Эти файлы работают всего три-четыре секунды, так что вы можете легко воспроизвести звуки, чтобы убедиться, что вы правильно слышите.
2. Используйте VPN
местоположения VPN позволяют законно обходить препятствия Google ReCAPTCHA. Для достижения наилучших результатов выберите хорошо известный VPN-сервис вместо бесплатного VPN, который придет со своим собственным набором проблем. Хорошие VPN маскируют ваш трафик, защищают данные вашего устройства и не ведут журналы.
У меня есть привычка быстро очищать кеш браузера при изменении местоположения VPN ( Ctrl + H ). В совокупности это намного быстрее, чем решение головоломок с изображениями.
3. Используйте ботов обхода ReCAPTCHA
Вы также можете загрузить расширения для браузера, которые решают проблемы от вашего имени. Одним из них является Buster, который отлично справляется с обходом проблем со звуком, доступный как в Chrome, так и в Firefox. Как только вы сталкиваетесь с визуальной проблемой, активируется значок расширения (см. Ниже).
Затем продолжайте аудио-вызов как обычно. Вместо вашего человеческого уха его решает бот.
Точность не составляет 100 процентов, но если вы собираетесь сталкиваться с Google ReCAPTCHA только несколько раз в день, этого подойдет.
Однако иногда он вызывает сообщение «Ваш компьютер может отправлять автоматические запросы». Когда это произойдет, вы на какое-то время заблокируете доступ к аудиокапче.
4.Нанять службу разгадывания капчи
Хорошая новость заключается в том, что существует множество сервисов декодирования CAPTCHA, которые помогут вам разгадывать CAPTCHA с помощью операторов ввода человеческих данных. Anti-Captcha — хороший пример с самым быстрым временем отклика от семи до десяти секунд на головоломку с изображением. Он утверждает, что работает с 2007 года. Стоимость услуги составляет около 2 долларов за 1000 головоломок reCAPTCHA v2, которые сложнее.
2Captcha — еще один сервис, который делает нечто подобное.
Заключение
Знаете ли вы, что тесты с изображениями ReCAPTCHA — это способ Google заставить других работать над своими проектами в области искусственного интеллекта? Используя инструмент ReCAPTCHA, Google оцифровал всю библиотеку Google Книг и весь архив New York Times.
Не поймите меня неправильно — я большой поклонник машинного обучения. Но, в то же время, никто не хочет разгадывать эти головоломки. К счастью, Google осознал свою ошибку и разработал reCAPTCHA v3. В этой версии пользователи не прерываются, но их действия на веб-сайте определяют, являются ли они людьми или ботами.
Саяк БоралСаяк Борал — технический писатель с более чем десятилетним опытом работы в различных отраслях, включая полупроводники, Интернет вещей, корпоративные ИТ, телекоммуникации OSS / BSS и безопасность сетей.Он писал для MakeTechEasier по широкому кругу технических тем, включая Windows, Android, Интернет, руководства по оборудованию, браузеры, программные инструменты и обзоры продуктов.
Эта статья полезна? да Нет
Почему в онлайн-блоках CAPTCHA отображаются изображения трафика?
Вы когда-нибудь выполняли поиск в Интернете, и ваш сеанс просмотра прерывался с помощью защитной CAPTCHA? CAPTCHA безопасности обычно предлагает вам щелкнуть изображения светофора, знаков остановки или автобусов.Они также могут попросить вас нажать на автомобили, грузовики или другие изображения, связанные с вождением. Причина этого не столько в автомобильном имидже, сколько в индустрии умных автомобилей.
CAPTCHA — это аббревиатура от «полностью автоматизированного общедоступного теста Тьюринга для различения компьютеров и людей». CAPTCHA была впервые выпущена в 2007 году и была создана в сотрудничестве с компьютерными учеными из Университета Карнеги-Меллона в Питтсбурге. В 2009 году Google перехватил эту идею и включил ее в определенные веб-сайты.Подсказки CAPTCHA обычно появляются, когда вам нужно совершить покупку, опубликовать комментарий или зарегистрировать учетную запись. Эти меры безопасности предназначены для того, чтобы отсеять ботов от реальных пользователей. Эти тесты обычно требуют от пользователя точной идентификации транспортных средств и дорожных знаков. Тест CAPTCHA отсеивает ботов, потому что каждый эксперимент требует определенного навыка, который может пройти только человек. Google увидел, что эти тесты могут принести пользу обеим сторонам. Веб-сайт может гарантировать, что вводимая информация принадлежит человеку, а пользователи могут транскрибировать данные с изображений для других технологических достижений.
В прошлом текст CAPTCHA предполагал интерпретацию искаженных слов, и эти данные использовались для улучшения технологии оптического распознавания символов Google для их оцифрованного бумажного текста. В 2012 году Google начал создавать фрагменты фотографий из Google Street View. К 2014 году система CAPTCHA была в первую очередь ориентирована на обучение ИИ. Google упомянул, что к тому времени они использовали CAPTCHA для обучения беспилотным автомобилям, таким как новые автомобили Waymo. Google использует изображения для обучения своего искусственного интеллекта, поскольку они показывают, что они улучшают результаты Карт Google, библиотеки фотографий и результаты поиска картинок Google.
Хотя CAPTCHAS определенно раздражает и отнимает много времени, каждая завершенная капча помогает сделать дороги немного безопаснее. Ваше время не зря тратится, а используется Google с пользой. А с учетом опасности ботов и вирусов CAPTCHA помогает предотвратить доступ ботов к некоторым из наиболее важных страниц веб-сайта.
Captcha, если можете: как вы годами тренировали ИИ, не осознавая этого
Поздравления по порядку. Вы, да, дорогой читатель, были частью чего-то невероятного.Благодаря вашей напряженной работы, миллионы книг, содержащих в значительной степени всю совокупность человеческих знаний были успешно оцифрованы, сохраняя свои тексты для будущих поколений. Все из-за тебя.
Нет, серьезно.
Вы знаете, как иногда вам будет предлагаться ввести «Captcha» при заполнении формы в Интернете, чтобы доказать, что вы полностью человек? За кулисами одной из самых популярных систем Captcha — Google Recaptcha — ваши гуманоидные клики помогали понять вещи, с которыми традиционные вычисления просто не могут справиться, и в процессе вы помогали обучать ИИ Google, чтобы он стал еще умнее. .
И вы думали, что просто заходите на тот или иной сайт.
Origins
Recaptcha (или «reCATCHA», если хотите) возникла в результате совместной работы нескольких компьютерных ученых из Университета Карнеги-Меллона в Питтсбурге, впервые выпущена в 2007 году — и была быстро куплена Google в 2009 году. Предпосылка была такой, как описано выше: объединяя пользователей, которым необходимо доказать, что они люди, с данными, которые необходимо расшифровать, обе стороны получают от этого что-то.
Таким образом, вместо того, чтобы оцифровывать книги, когда один человек выполняет очень скучную задачу по вводу текста или проверке всей книги вручную, вместо этого миллионы людей могут бессознательно сотрудничать для достижения одной и той же цели.Помните, как раньше вам приходилось вводить два слова? Возможно, только одно было «настоящим» тестом, а другое было новым словом, которое еще не было переписано, но как пользователь вы не знали бы, что есть что, поэтому вам придется попытаться выполнить оба точно.
Приложение Google Книги для Android.Recaptcha может даже проверить свою работу. Показывая одни и те же слова нескольким пользователям, он может автоматически проверять, что слово было правильно расшифровано, сравнивая несколько попыток от нескольких пользователей по всему миру.
Удивительно, но благодаря блокам Recaptcha, которые появляются на тысячах крупных веб-сайтов и получают десятки миллионов завершений в день, к 2011 году Recaptcha завершила оцифровку всего архива Google Книг, а также 13 миллионов статей из бэк-каталога New York Times датируется 1851 годом.
Так что же сделал Google дальше, когда не осталось книг для оцифровки? Возможно, по счастливому совпадению, это совпало с развитием искусственного интеллекта и машинного обучения.
Учебный монтаж
В 2012 году Google начал включать не только слова, но и фрагменты фотографий из Google Street View, заставляя пользователей расшифровывать номера дверей и другие вывески. А в 2014 году система стала полностью посвящена обучению ИИ.
По сути, машинное обучение работает так: вы передаете машине набор данных, которые уже отсортированы — скажем, набор изображений кошек, которые вы пометили как кошек, а затем он использует эту информацию для построения нейронной сети. это позволяет ему выбирать кошек из других изображений.Чем больше фотографий кошек вы его накормите, тем точнее ИИ будет отличать кошек от других изображений.
Кот. На всякий случай, если вы не были уверены.У Google есть бесчисленное множество причин, по которым нужно обучить ИИ распознавать объекты на изображениях: лучшие результаты поиска картинок Google, более точные результаты Карт Google и возможность выполнять поиск в библиотеке Google Фото по всем фотографиям, которые вы сделали с конкретным объектом или место. О, и еще одна небольшая проблема — убедиться, что ваш беспилотный автомобиль ни во что не врезался.Вы знаете, когда Recaptcha просит вас определить уличные знаки? По сути, в какой-то момент в будущем вы будете играть очень небольшую роль в пилотировании беспилотного автомобиля.
Таким образом, очень удобно, что Google имеет в своем распоряжении сотни миллионов интернет-пользователей, которые могут работать на него: используя Recaptcha для решения этих проблем, Google может использовать нашу потребность доказать, что мы люди, чтобы заставить нас использовать наши очень человеческая интуиция для создания своей базы данных.
Система беспилотного автомобиля Google Waymo.Вот почему в настоящее время, вместо того, чтобы просто подбрасывать текст, Recaptcha дает пользователям больше задач, связанных с изображениями: «Щелкните все изображения кошек», «Щелкните все поля в сетке, наложенные на изображение, содержащее кошку. «, и так далее. Для тысяч разных предметов.
Это особенно полезный актив для Google, поскольку он конкурирует с другими интернет-гигантами за расширение своих наборов данных и алгоритмов машинного обучения: чем больше данных он сможет проанализировать, тем лучше будут результаты, что даст его текущим и будущим продуктам конкурентное преимущество.
Использование ИИ для победы над ИИ
Забавно, но есть только одна проблема с использованием капчи для обучения алгоритмов машинного обучения. Что должно остановить, например, людей, которые хотят обойти капчи, от использования машинного обучения вместо капч?
В прошлом году разработчик Фрэнсис Ким (Francis Kim) создал доказательную концепцию средства побить Recaptcha, применив против него возможности машинного обучения Google. Всего с помощью 40 строк Javascript он смог построить систему, которая использует конкурирующий API распознавания изображений Clarifai для просмотра изображений, которые создает Google Recaptcha, и определения объектов, требуемых для проверки.Поэтому, если Recaptcha требует от пользователя выбрать изображения витрин, чтобы доказать свою человечность, Clarifai может выбрать их вместо этого.
Возможно, подобные вещи также будут возможны с использованием собственных технологий Google. Поскольку Google хочет продавать свои умные технологии другим компаниям, он открывает TensorFlow для разработчиков через сам API. Это означает, что вы могли бы использовать TensorFlow, чтобы обмануть Captcha, обучающую TensorFlow. Это не сработает в 100% случаев, но как только ИИ будет достаточно хорошо обучен, он сможет справиться с задачей в большом количестве случаев.
Что видно из ReCaptcha не только, что это гениальная идея, но и то, что благодаря нашей напряженной работе, она становится все более и более трудно отделить нас люди от машин.
- TechRadar’s AI Week представлена вам совместно с Honor.
CAPTCHA — это программа, которая защищает веб-сайты от ботов, генерируя и оценивая тесты, которые люди могут пройти, но современные компьютерные программы не могут.Например, люди могут читать искаженный текст, как показано ниже, но современные компьютерные программы не могут: Термин CAPTCHA (полностью автоматизированный общедоступный тест Тьюринга для различения компьютеров и людей) был придуман в 2000 году Луисом фон Ан, Мануэлем Блюмом, Николас Хоппер и Джон Лэнгфорд из Университета Карнеги-Меллона. Бесплатная, безопасная и доступная реализация CAPTCHA доступна в проекте reCAPTCHA . Простые в установке плагины и элементы управления доступно для WordPress, MediaWiki, PHP, ASP.СЕТЬ, Perl, Python, Java и многие другие среды. reCAPTCHA также поставляется с аудиотестом, чтобы убедиться, что слепые пользователи могут свободно перемещаться по вашему сайту. reCAPTCHA официально рекомендована Внедрение CAPTCHA.
CAPTCHA есть несколько приложений для практической безопасности, включая (но не ограничиваясь):
Если ваш сайт нуждается в защите от злоупотреблений, рекомендуется использовать CAPTCHA. Существует множество реализаций CAPTCHA, некоторые из которых лучше, чем другие. Следующие правила настоятельно рекомендуются для любого кода CAPTCHA:
Иногда слухи, что спамеры используют порнографические сайты для решения CAPTCHAs: капча изображения отправляются на порносайт, и порно пользователи сайта спросил решить CAPTCHA, прежде чем он сможет увидеть порнографические изображения. Это не проблема безопасности для CAPTCHA . Хотя может случиться так, что некоторые спамеры используют порно сайтов для атаки CAPTCHA, ущерб, который это может нанести, крошечный (настолько крошечный, что мы даже не заметили вмятины!).В то время как написать бота, который миллионы раз в день злоупотребляет незащищенным сайтом, перенаправляя CAPTCHA для решения людьми, просматривающими порнография только позволит спамерам злоупотреблять системы несколько тысяч раз в день. Экономика этой атаки просто не складывается: каждый раз, порно шоу сайта проверки по слову перед порно изображения, они рискуют потерять клиента на другой сайт, который не делает этого. ТестыCAPTCHA основаны на открытых проблемах искусственного интеллекта (AI): например, декодирование изображений искаженного текста выходит за рамки возможностей современные компьютеры.Таким образом, CAPTCHA также ставят перед сообществом ИИ четко определенные задачи и способствуют обеспечению безопасности. исследователи, а также программисты-злоумышленники, работающие над развитием ИИ. Таким образом, CAPTCHA — беспроигрышная ситуация: либо CAPTCHA не сломан, и есть способ отличить людей от компьютеров, или CAPTCHA не работает, и проблема ИИ решена.
|
captchas.net
captchas.netПочему http://captchas.net?
Этот сервер предоставляет изображения CAPTCHA и аудиофайлы, которые вы можете использовать в html-формах. Изображения CAPTCHA могут препятствовать использованию форм роботами.
Как это работает?
Изображение CAPTCHA показывает случайную строку, которую пользователь должен ввести отправить форму. Это простая проблема для (видения) людей, но очень сложная проблема для компьютеров, которые должны использовать персонажа распознавание, особенно потому, что отображаемая строка отчуждается в способ, который делает очень трудным для компьютера декодирование.Для большего информацию см. http://en.wikipedia.org/wiki/Captcha.
Предварительные требования?
Чтобы использовать эту технологию, ваши веб-страницы должны быть созданы динамически на любом языке программирования. Мы реализовали следующие образцы для наиболее популярных языки программирования. Пожалуйста, прочтите наш HowTo перед тем, как начать.
Как изображения интегрированы?
И вашему веб-серверу, и нашему серверу CAPTCHA нужен общий секрет ключ. Картинка интегрирована очень похоже на счетчики страниц.В качестве параметра вы должны отправить случайную строку внутри ссылки. Секретный ключ и случайная строка используется для генерации пароля. Обе струны необходимо вычислить пароль. Пароль вычисляется Сервер CAPTCHA для генерации изображения и вашим сервером для проверки ввод пользователей. Случайная строка не должна использоваться несколько раз.
Где я могу зарегистрироваться для этого служба?
Для разработки и тестирования используйте нашего «демо» пользователя. Вы получите свой секретный ключ бесплатно на нашем страница регистрации.
Сколько это стоит?
- Наши услуги бесплатны, в том числе и для коммерческих сайтов.
- Если вы хотите платить за него, вы можете использовать его без «http://captchas.net/» на изображении: 120 евро (160 долларов США) в год.
- Интеграция нами услуги в вашу форму: 120 EUR (160 $).
- Наш генератор изображений максимально просто установить бинарный файл для вашего веб-сервера: по запросу.
- Отправляйте запросы на [email protected].
Насколько надежна эта услуга?
Чтобы обеспечить максимальную доступность, мы установили резервный сервер в другая сеть, гарантирующая, что ни хостинг, ни сеть проблемы нарушат обслуживание.