что это такое простыми словами
В данной статье мы простыми словами расскажем о том, что такое капча и что с ней делать. При вводе учетных данных или информации на веб-сайтах Вас могут попросить скопировать последовательность слов или математических символов, чтобы продолжить работу.
Несомненно, что все пользователи Глобальной сети сталкивались с такой насущной проблемой, но не каждый знает о том, что это и есть так называемая капча. Так же не многим известно, что на английском CAPTCHA – это аббревиатура, которая в переводе на русский язык значит: полностью автоматизированный и общедоступный тест Тьюринга, чтобы отличить компьютер от человека.
Что такое капча
Из расшифрованной выше аббревиатуры уже можно понять, что такое капча, простыми словами –она определяет, является ли пользователь реальным или спам-роботом. Так, возможно, на некоторых сайтах, чтобы узнать цену СЕО-продвижения придётся для начала ввести проверочный код. Капча генерирует сочетания из различных букв, цифр и знаков, полагаясь на способность человека определять, какими на самом деле символами они являются.
Чтобы подтвердить цифровую транзакцию, используя систему капчи, пользователю предоставляется искаженное слово, обычно помещаемое поверх искаженного фона. Пользователь должен ввести слово в поле, чтобы завершить процесс. Компьютерам трудно декодировать искаженные слова, в то время как люди могут легко расшифровать текст.
Некоторые капчи теперь используют картинки вместо слов, где пользователю предоставляют серию картинок и спрашивают, что является общим элементом среди всех картинок. Вводя этот общий элемент, пользователь проверяет транзакцию, и компьютер знает, что имеет дело с человеком, а не с ботом.
Что такое капча при регистрации
Многие задаются вопросом, что такое капча при регистрации и зачем она нужна. Да, зачастую, мы можем встретить капчу при заполнении регистрационных форм. Например, Вы думаете о том, как найти человека по почте, для этого нужно зарегистрироваться. Это вполне нормально и безобидно. В таких случаях капча направлена на борьбу с ботами, которые создают множество учётных записей для рассылки спама.
На веб-сайтах по продаже билетов, также используется капча, чтобы не допустить чрезмерного приобретения билетов на большие мероприятия скальперами (сторонниками скоростной торговли/спекуляции). Это позволяет законопослушным клиентам покупать билеты справедливо и не дает скальперам размещать тысячи заказов.
Наконец, веб-страницы или блоги, содержащие доски объявлений, например, о стоимости разработки сайта-визитки, или контактные формы, используют капчу для предотвращения спам-сообщений или комментариев. То есть помогает избежать автоматическую публикацию сообщений ботами.
Неверная капча: что это такое
Рассмотрим, что такое неверная капча и чем она грозит. Неверная капча означает то, что при регистрации или при совершении любой другой операции Вы неправильно ввели предложенные Вам символы с картинки.
Если Вы допустили ошибку, придётся сделать это заново, но, конечно же, символы будут уже совсем другие. С такой проблемой пользователи сталкиваются очень часто, так как разобрать трудночитаемые искажённые символы достаточно затруднительно.
К сожалению, поскольку технологии и хакеры становятся более продвинутыми, их мошенническая тактика тоже. Чтобы полностью разобраться в теме и огородить себя от нежелательных последствий изучите, что такое спам в Интернете и чем он грозит. В то время, как сама система капчи безопасна, киберпреступники начали включать её в свои ложные или мошеннические веб-сайты, чтобы совершать свои действия более правдоподобно.
С помощью интригующих сообщений в ленте злоумышленники могут обмануть пользователей, например: «Вся страна в шоке, предсказания о конце света оказались..». После того, как Вы нажмете на эту запись, нужно будет ввести поддельный проверочный код и перейти на целевую страницу. В это время вирус захватит Ваш аккаунт.
Сегодня мы разобрались в том, что такое капча и для чего она нужна. Узнать, как от неё избавиться можно на примере нашего рассказа о том, как убрать капчу в Яндекс Вордстат и будет ли это эффективно. Будьте внимательны и не попадайтесь на уловки интернет-мошенников.
«Что такое капча?» – Яндекс.Кью
Сначала очень упрощенно о том, как вообще работают системы распознавания готовых текстов (распознание текстов в процессе написания — другая задача).
Текст делится на отдельные символы. Каждый отдельный символ приводится к масштабу символов хранящихся в базе данных и сравниваются по точкам, минимум отличий по точкам — символ считается считанным (вообще там хитрая сложная система — изображение символа делится на участки и для каждого участка огромного множества образцов считается вероятность того, что точка черная).
На небольшом фрагменте текста программа пытается сравнивать полученный текст со словарями и уточнять результаты, потом обрабатывать текст полностью получив уточнения шаблонов.
Если качество печати низкое, то отличий от шаблонов будет слишком много. В этом случае программа пытается распознать структуру символа и сравнить её со структурами описанными в базе. Структура описывается как граф (объекты представляются как вершины, или узлы графа, а связи — как дуги, или рёбра). wikipedia.org)
Также буквы можно представлять как набор признаков — «а» — кружок+линия справа+линия сверху. Это очень универсальный способ, но требует много ресурсов.
Из того, как работают эти способы мне кажется ясным, что текст испорченный специально прочитать машинно почти невозможно. Если бы это был большой текст с мусором, то мусор можно было бы попытаться отсеять с помощью статистики, есть разработанные теории отделения сигнала от шума. Но у нас только несколько испорченных букв. Кроме того эти несколько букв в классической капче не связаны друг с другом, не являются словом, поэтому поиск с шаблоном по словарю тут тоже не помогает. Кроме того капча не даёт попыток её угадать, выводится каждый раз заново, мусор добавляется разный, после нескольких попыток блокирует — не даёт собирать статистику.
Да, как написали другие авторы, некоторые капчи всё-таки взламывают. Но эти взломы основываются на недочётах реализации капчи. Примеры: intsystem.org intsystem.org Ошибки реализации взломанных систем очевидны. Одинаковый мусор, одинаковый текст и тому подобное.
Также рекомендую почитать про ReCAPTCHA wikipedia.org Это интересная штука. Только вчера я думал о том, как много книг (на примере вопроса здесь по истории астрономии), очень интересных книг, остаются неоцифрованными, а предлагаются к чтению в формате картинок. Оцифровка — очень трудный процесс, требует много ресурсов и человеческого участия. Гугл придумал как подключить к этому людей не сильно их обременяя ))
ps Кстати, вот небольшой текст по распознаванию на хабрахабр habrahabr.ru
Что такое капча – recaptcha, captcha и другие виды, зачем нужна
С понятием «Captcha», ее типами «ReCaptcha» и другими сталкивается практически все пользователи компьютера и интернета.
Чаще всего ее видят обычные пользователи при регистрациях на сайтах, при входе в свои аккаунты на сервисах, при отправке комментариев на блогах или при многократном и частом повторении одинаковых действий, например, лайки, репосты, комментирование.
А потому каждому хорошо бы знать — что такое капча, для чего это чудо применяется в интернете при регистрации и в других случаях, в том числе и для заработка 🙂 как вводить капчу, решать и на какие виды она подразделяется.
А некоторые из нас встречаются с ней не только просто бороздя просторы интернета. Например, имея свой сайт, можно добавить на нем нужный вид капчи для защиты от спама или другой пример — можем сталкиваться с ней при работе в программах и даже можем решать ее за деньги.
Поэтому новичку знать о ней основную информацию очень полезно, (а бывает и нужно!) и сейчас я постараюсь разложить все по этой теме в вашей голове по полочкам 🙂
Что такое капча и для чего нужна?
Капча (captcha) — это тест, который разработан в 2000 году и подаваемый нам, компьютерным пользователям, чтобы отличить нас от роботов (ботов), обычно для защиты сайтов от спама.
То есть охраняет ресурсы от автоматических действий на сайтах программами-роботами, например, многократных регистраций, отправок комментариев, добавлений в друзья (если касается соц.сетей) и других…
Ниже пример капчи. Думаю, многие встречали такое при регистрации где-либо (в этом примере — на Яндекс):
Задача пользователя, если столкнулся с капчей такого типа (а их много разных) — пройти ее: правильно вводить все символы с изображения, то есть именно так, как указано. Если не правильно вводим, то фиг нам, а не регистрация 😋 Нужно будет пробовать еще раз, пока не дадите верный ответ.
Практически всегда в форме отображений капч есть кнопка обновления для создания другой задачки, если текущая неразборчива (нечитаема).
Если бы не было такого способа защиты на сайтах, то можно себе представить, насколько вольно бы себя чувствовали разработчики всяких ботов, нацеленных на быстрые регистрации тысяч аккаунтов на одном сайте, множественные репосты, лайки в соц.сетях, массовую отправку комментариев, почтовый спам…
В какой-то мере, интернет сейчас превратился бы в помойку из спама, без внедрения такого «щита». Это когда-то более 20 лет назад в сети еще было более-менее спокойно и подобные оборонительные механизмы не требовались.
Только-только зарождались те умники, решившие найти более простой путь для заработка, для получения новых клиентов, используя для этого массовые регистации, комментарии, короче говоря — спам.
Виды капчи
Как уже упомянул выше, капчи могут быть различных типов, есть попроще, а есть те, которые нам самим сложно сразу решить, что уж там о безмозглых программах говорить 🙂
В некоторых для разгадывания нужно лишь символы повторить с картинки, а где-то решить реальную задачку или пазл, к примеру, собрать, что ботам чаще всего уже не под силу (по крайней мере на данный момент).
Итак, теперь подробнее о видах капч, коих довольно много, причем названия им можно найти разные и постоянно придумываются все новые разновидности, ведь «машины» всё умнеют могут разгадывать сейчас даже весьма сложные задачи!
Поэтому просто разгруппируем их на 3 больших типа, отделив наиболее часто используемые от остальных: captcha, ReCaptcha и другие, например, FunCaptcha.
Что такое captcha
Обычная captcha — картинка или несколько, на которой изображены символы (буквы, цифры) и это такой вариант капчи, что может легко сгенерировать программа или брать стандартные наборы из баз данных.
Что такое recaptcha
ReCaptcha — это отдельная разработка, что была придумана для такой цели, как защита сайтов от спама и, заодно, для помощи в оцифровке книг, журналов, распознавая информацию из изданий.
То есть нам подставляется, как правило, 2 слова из источников, которые мы должны ввести:
Ну а когда рекапчу купила корпорация Google, стали распознавать изображения даже из google карт и аналогичных приложений. Тем самым появился еще один тип рекапчи (версия 2), представляющая собой следующее…
Окно делится на квадраты, на каждом из которых либо отдельное маленькое изображение, либо все они составляют в виде пазла одну большую картинку и наша задача — найти указанные в задании над окном фрагменты изображения.
Пример: «отметьте все изображения, где есть автобусы».
Ну и в 2015 году, появилась капча Recaptcha v3 «Я не робот», которая сейчас считается самой простой, удобной и надежной. Нужно только поставить галочку и она либо сразу будет пройдена, либо при подозрениях у системы защиты, нужно будет решить задачу в виде картинок (версия 2).
Другие виды капчи в интернете
Все остальные виды капчи, которые могут представлять из себя в принципе любые задачи, зависящие от фантазии разработчика.
Поэтому некоторые роботам-спамерам обойти крайне сложно, либо вовсе невозможно, ведь пока что еще компьютер не обрел интеллект как у человека 🙂
Вот несколько примеров:
На рисунке №6 видим так называемую фанкапчу (FunCaptcha), где требуется, используя стрелки, повернуть изображение так, чтобы оно выглядело правильно. Не думаю, что сейчас боты способны легко решить такую задачку, тем более что фигурки подставляются разные.
В примерах 5 и 7 задачка тоже не проста: на одной собрать автомобиль из кусочков пазла, на другой — выбрать недостающий фрагмент изображения. Опять же, в обоих случаях задания будут меняться.
Ну или 1-й пример: выбрать человека с поднятой рукой среди трех вариантов картинок. Пока что не представляю, как программа в данном случае способна определить, во-первых, что требуется сделать, а во-вторых, найти нужную картинку.
Заключение
Что такое капча и ее виды, например, ReCaptcha или FunCaptcha, надеюсь объяснил это доходчиво и вы разобрались в вопросе, а если нет, спросите в комментариях, поясню и заодно статью пополню информацией 😊
Всех встречающихся типов скорее уже не перечислить, ведь программисты создают все новые варианты Captcha, стараясь опередить умнеющие с каждым годом компьютерные «мозги», чтобы защитить сайты от ботов и спама.
Но чаще на сайтах используют 1 и 2 тип, т.е. самую простую капчу из слова и всякие варианты рекапчи. А если администратору ресурса видно, что на него пробивается много ботов, спама, то можно поставить другой вид.
На капче, кстати, еще и заработать можно 🙂 или, наоборот, вложить деньги в автоматическое ее разгадывание, когда нужно без проблем работать в программах, выполняющих автоматические регистрации, отправку комментариев и других действия.
На этом все, если по теме заметки остались у вас вопросы, то можете задать их ниже в комментариях, и я вам все растолкую 🙂
Хорошего вам дня и прекрасного настроения! 😉
Капча (Captcha) — что это такое, зачем нужна, как заработать на этом деньги
Привет уважаемые читатели seoslim.ru! С развитием и распространением среди населения интернета, его стали использовать как огромную площадку для всевозможной рекламы и продвижения своих товаров.
В течение долгого времени продавцы пытались продвинуть предлагаемые услуги среди как можно большего количества пользователей.
Из-за чего сетевым администраторам приходилось придумывать различные ухищрения для того, чтобы пресечь огромный поток автоматизированных ботов, которые появляются на сайтах.
Итогом таких разработок и стала каптча.
Что означает этот термин
Каптча – это транслитерация английской аббревиатуры CAPTCHA, которая расшифровывается и переводится на русский, как автоматизированный тест Тьюринга.
Данный тест по своей сути должен позволить определить, сидит ли за компьютером человек, или же регистрацию проводит машина.
Идея этого процесса в том, чтобы дать пользователю за экраном такую задачу, которую легко решить любому человеку, но невероятно тяжело машине.
Этот тест представляет из себя, чаще всего, просьбу ввести последовательность цифр или букв, которые появляются на картинке. При этом сам по себе рисунок искажен, чтобы боты не могли считать его по пикселям и внутренним данным.
Иногда каптча представляет из себя другие задачи – например, найти на картинке всех котов, или просто поставить галочку в определенном месте экрана.
Для чего нужна каптча
Ответ, на самом деле, очень прост – для защиты. Защиты различных сервисов от ботов, которые рассылают спам.
Дело в том, что, как уже было сказано выше, все системы рассылки рекламных сообщений сейчас автоматизированы – и потенциальным спамерам даже не надо самим регистрировать аккаунты.
И если бы не капча, то на большей части известных форумов было бы огромное количество ботов, которые бы рассылали всем рекламные сообщения.
Где используется Captcha
Чаще всего вводить ее надо при регистрации новых профилей в социальных сетях, форумах и чатах. Однако сейчас она также используется и в других ситуациях.
Например, при попытке скачать файл с практически любого файлообменника система потребует у вас ввести капчу.
Это сделано специально для того, чтобы боты не могли скачать файл с вирусом, повышая доверие к нему мнимым большим количеством закачек.
Кроме того, в любой социальной сети, если вы начнете слать пользователю слишком много сообщений в короткий период времени – вам потребуется ввести капчу, поскольку потенциально это может быть нежелательный спам с большим числом запросов.
Собственно, то же самое работает и с обычными поисковыми системами – если по какой-то причине вы самостоятельно закидываете сервисы Google, Яндекс, и подобные им большим числом запросов – они потребуют от вас ввод капчи как доказательство того, что вы делаете это осознанно.
Как установить капчу на сайт
Если вы хотите защитить свой сервис от ботов – просто установите reCaptcha от Google.
Для этого вам потребуется:
- Зарегистрироваться на сайте reCaptcha от Google;
- Нажать на кнопку «Get reCaptcha»;
- Ввести адрес своего сайта;
- Получить ключи API, которые генерируются специально для вашего ресурса;
- Далее подключите саму утилиту reCaptcha к сайту, используя HTML. При помощи AJAX обеспечивается передача данных на сервер;
- В сценарии php добавьте проверку по ответу от сервиса.
Заработок при помощи капчи
Очень тяжело в это поверить, однако в сети сейчас существуют сервисы, которые позволяют зарабатывать деньги просто вводя капчу.
Эти сервисы предоставляют услуги как раз сетевым администраторам и маркетологам, которые запускают в сеть своих ботов для рекламы – и именно благодаря этим сайта капча все еще не защищает от спама на все сто процентов.
Работает это так – рекламный бот получает изображение капчи и отправляет ее на сервер. Там она показывается живому человеку, и на нее назначается цена.
Работник вводит ее и отправляет ответ боту, который копирует текст и отправляет его. И так – робот регистрируется, а пользователь получает за это определенные дивиденды.
Стоит сразу оговориться о том, что серьезные деньги при помощи этих сервисов заработать будет сложно.
Капча ценится буквально копейками, которые капают на электронный кошелек. Но, тем не менее, если уделять этому сайту по паре-тройке часов в день, вы вполне сможете зарабатывать по паре тысяч в месяц, которые можно потратить на оплату интернета, коммунальных услуг, или каких-либо дополнительных расходов.
Пример заработка на вводе капчи мы рассмотрим с помощью сайта ruCaptcha.
1. Переходите на сайт и в верхнем левом углу нажимайте на кнопку «Регистрация»;
2. После этого откроется форма, в которой вам потребуется ввести запрашиваемые данные и даже ввести капчу;
3. После этого переходите в ваш электронный ящик, который вы вводили при регистрации. Туда вам упадет письмо с данными вашего аккаунта;
4. На экране выбора сферы нажмите «Я – работник», и вас перенесет на экран с вашими данными. После этого вы можете переходить к непосредственно работе.
Правда, перед этим вам придется пройти небольшое обучение, чтобы вы лучше понимали вашу функцию и совершали как можно меньше ошибок.
Все ваши обязанности будут сводиться к тому, чтобы вовремя вводить появляющуюся на экране капчу за небольшой промежуток времени.
Каждый верный ввод гарантирует вам небольшое денежное вознаграждение – буквально несколько копеек.
Работа очень однообразная, однако простая, и с ее помощью школьник или студент вполне может иметь пару тысяч в месяц для дополнительных карманных расходов.
Средства можно вывести на любой электронный кошелек (WebMoney, мобильный телефон, Яндекс.Деньги, Payeer, QIWI, BITCOIN, Perfect Money, AdvCash) – это происходит мгновенно и не требует никакой комиссии.
Как уже сказано выше, капчу требуется вводить за определенное время – если вы не вы этого не сделаете, то ваш аккаунт перейдет в спящий режим. Никаких штрафов вам при этом не зачислится.
Кроме того, за каждые 10 введенных кодов вы будете получать рейтинг, который открывает доступ к более сложным, и, как следствие, более оплачиваемым капчам.
Однако реальную разницу в ценнике вы ощутите только после примерно 100 единиц рейтинга, которые, при должной работе, наберете достаточно быстро. Ниже я показал вам свой доход в сервисе ruCaptcha.
В целом, это все, что можно рассказать о такой вещи как капча. Резюмируя, это – очень полезный инструмент для того, чтобы фильтровать интернет от назойливой рекламы.
Пусть в нем и имеются определенные дыры, но, тем не менее, механизм отлично работает и, пусть и не на сто процентов, позволяет обезопасить любой сайт, форум, или социальную сеть.
А еще она дает отличную возможность подзаработать немного денег любому желающему.
В поисках идеальной CAPTCHA / Хабр
CAPTCHA, или Completely Automated Public Turing Tests to Tell Computers and Humans Apart (Полностью автоматический публичный тест Тьюринга для различения компьютеров и людей), была создана для того, что бы убедиться, что введенные данные не были сгенерированы компьютером. Эти своеобразные тесты обычно используются в Интернете для защиты форм регистрации и комментирования от спама. Если быть честным, я испытываю смешанные чувства насчет CAPTCHA. Она в большинстве случаев раздражает меня, но не смотря на это я использовал CAPTCHA в качестве защиты на некоторых сайтах.
В этой статье я хочу углубиться в поиск идеального решения проблемы растущего количества сгенерированного людьми спама. Мы взглянем на то, как и зачем используется CAPTCHA и ее влияние на юзабилити в поисках ответа на ключевые вопросы: что представляет из себя идеальная CAPTCHA и почему в качестве защиты предпочитают именно ее?
Стремление к человечности
Для того, что бы понять нужду в CAPTCHA, нам нужно понять цели, побуждающие спамеров к созданию и использованию автоматических систем ввода. В целях этой статьи мы будем принимать за спам любое нежелательное действие или ввод на сайте, будь то нечто вредоносное, приносящее доход спамеру, или же вообще несоответствующее назначению и тематике сайта. В цели спама входят:
- Массивная реклама;
- Манипулирование онлайновыми системами голосования;
- Создание нечестного превосходства;
- Вандализм или уничтожение целостности, чистоты сайта;
- Публикация неуместных ссылок для повышения рейтингов в поисковых системах;
- Получение доступа к личной информации;
- Распространение вредоносного кода.
Все это приводит к созданию прибыльных ситуаций для спамеров. Автоматизация процесса, очевидно, приводит к сверхчеловеческой скорости и эффективности.
Те, кто управляют сайтами, знают, что это достаточно распространенный бизнес и достаточно серьезная проблема. Akismet, популярная система по отлову спама (чаще всего встречается в виде плагина для WordPress), фиксирует более 18 миллионов спам-комментариев в день, в сумме эта система отловила 20 миллиардов комментариев за все ее историю. Система Mollom, которая создана с тем же предназначением, отлавливает более миллиона спам-комментариев в день, эта же система подсчитала, что более 90% комментариев – спам. Никакие просьбы остановиться не действуют на спамеров, но их жадность может сыграть нам на руку; использование автоматических систем для получения выгоды имеет некоторые слабости.
Знакомство с CAPTCHA
На одной стороне монеты спамер, на другой обычный владелец сайта, который столкнулся с некоторыми проблемами:
- Блоги и форумы, тонущие под весом спама,
- Учетные записи, созданные под ложным предлогом для неправомерных целей,
- Боты, разрушающие динамику сайта,
- Необходимость в постоянно контроле за качеством контента и опытом пользователей.
Автоматический спам постоянно беспокоит владельцев сайтов, поэтому CAPTCHA выглядит привлекательно как решение этой проблемы… до поры до времени. Время, необходимое для постоянного контроля пользовательского контента несопоставимо со временем, необходимым для введения CAPTCHA на сайте – именно это толкает разработчиков на использование CAPTCHA.
Не секрет то, что CAPTCHA используется практически везде. По статистике проекта reCAPTCHA более 200 миллионов сгенерированных reCAPTCHA проходят проверку ежедневно, в среднем пользователи затрачивают на ввод 10 секунд. Проект Drupal CAPTCHA сообщает о 100 тысячах использований в неделю, при том, что это лишь часть сайтов с этой защитой (речь идет лишь о тех, кто дал добро на отправку отчетов).
CAPTCHA решает проблему в лоб: ее предназначение заключается исключительно в остановке спамеров. Настоящие пользователи, в большинстве случаев, проверку проходят. То есть, в идеале, пользователей эта защита не затрагивает.
К сожалению, это не так. Проблема читаемости CAPTCHA не нова. Организация W3C опубликовала отчет в 2005 году на тему недоступности CAPTCHA, в котором было объявлено, что читаемость CAPTCHA человеком в некоторых системах может достигать лишь 90%. Немногим позже, в 2009 году, Кейси Генри обратил внимание на влияние CAPTCHA на переходы и предположил, что возможные потери клиентов составляют примерно 3%:
Учитывая тот факт, что множество людей рассматривают переходы, как источник доходов, потеря 3.2% клиентов может отразиться на продажах. Как по мне, так лучше вручную перебирать спам, чем терять часть прибыли.
— Кейси Генри, CAPTCHAs’ Effect on Conversion Rates
В 2010 году, команда Стэндфордского Университета опубликовала исследование, названное “Насколько хорошо люди справляются с CAPTCHA? Подробная оценка ситуации” (PDF), в котором была дана оценка CAPTCHA на крупнейших сайтах Интернета. Не стало сюрпризом то, что результаты оказались весьма неудовлетворительными, но больше всего поражает тот факт, что в среднем люди тратили 28.4 секунд на решение аудио-CAPTCHA. В исследовании так же уделялось внимание на проблемы людей, у которых английский язык не является родным.
Веб-разработчик Тим Кадлек предвещает смерть CAPTCHA, предоставляя достаточно серьезный аргумент против использования этой защиты:
Спам не является проблемой пользователей, это проблема людей, администрирующих сайт. Это очень высокомерно со стороны администраторов – сваливать такую проблему на плечи пользователей сайта.
— Тим Кадлек, Death To CAPTCHAs
Ввод CAPTCHA может казаться абсолютно тривиальной задачей, но исследования (как вышеупомянутый отчет от W3C) показывают, что подобное суждение имеет мало общего с реальным положением дел. И, как сказал Кадлек в своей статье, что же насчет пользователей с проблемным зрением, дислексией и другими заболеваниями, затрагивающими сенсорные функции? Для них это непреодолимое препятствие, это просто нечестно. Именно пользователи инвестируют и задают предназначение сайтам.
Вопрос в том, действительно ли CAPTCHA настолько неприемлема для пользователей, что от нее необходимо отказаться? Возможно, более важный вопрос: существует ли легко читаемая CAPTCHA, которую невозможно взломать? Если ответ отрицательный, то что же является подходящим решением для борьбы со спамом в сети?
Мир CAPTCHA
Человеческий мозг является потрясающим инструментом. Его возможность концептуализировать, находить порядок в хаосе, адаптировать что-либо под человека делает его невероятно полезной вещью. В некоторых задачах он с легкостью оставляет компьютеры позади. В других – например, математика – он проигрывает по всем параметрам.
Логически рассуждая, можно вывести основные параметры наиболее успешной CAPTCHA. Итак, CAPTCHA должна быть:
- Задачей, которую пользователи могут решить в любых условиях, но на решение которой не способен компьютер,
- Задачей, которая решается пользователями в миг, но которая является тяжелой для компьютера,
- Задачей, для решения которой требуется минимум ввода данных,
- Задачей, которая должна быть легко выполнимой для всех пользователей, включая тех, кто страдает специфическими заболеваниями (CAPTCHA должна быть не сложнее обычного веб-серфинга).
Одно из наиболее заметных превосходств человека над компьютером выражается в умении различать визуальные образы и модели. Наиболее популярные CAPTCHA отталкиваются именно от этого факта.
Веб-разработчики перелопатили множество вариантов: простые тесты по определению образов, интерактивные задания, игра в крестики-нолики и математические задачи, с которым пришлось бы изрядно побороться даже математикам. Мы же рассмотрим более адекватные идеи, которые внедряются в Интернете в наше время.
Определение текста
Наиболее популярным типом CAPTCHA на данный момент является определение текста, набора символов (ярким примером является проект reCAPTCHA).
Проект reCAPTCHA нацелен на остановку спама и помощь в оцифровке книг.
reCAPTCHA была создана в Университете Карнеги-Меллона, доме первопроходцев CAPTCHA и создателей термина (в 2000). Ныне под управлением корпорации Google, проект использует отсканированный текст, который системы оптического распознавания символов (OCR) понять не могут. Это, в теории, предоставляет не взламываемую CAPTCHA, у которой так же есть еще одна «фича» — помощь в оцифровке книг силами пользователей.
Пример текста, проблемного для OCR, именно такие «проблемные» тексты использует reCAPTCHA
Те, кто особенно озабочен проблемой юзабилити, всегда лестно отзывались о reCAPTCHA. К сожалению, в сети чаще всего встречаются абсолютно непонятные или нечитаемые CAPTCHA, предложение пользователям решить невыполнимую задачу не может хорошо отразиться на юзабилити.
Команда проекта reCAPTCHA делает большие усилия для обеспечения аудио-альтернатив для людей с нарушениями зрения, но множество других CAPTCHA этого типа не имеют подобных вспомогательных средств. Как было упомянуто в исследовании Стэндфордского Университета, выполнение аудио-CAPTCHA занимает много времени. В том же исследовании было обращено внимание на проблемы с выполнением CAPTCHA с английскими словами.
Другая попытка улучшить обыкновенную текстовую CAPTCHA представлена в конце 2010 года компанией Solve Media, чье решение заключалось в том, что бы заменить обычный текст рекламой и связанным с ней вопросом.
Solve Media утверждает, что их CAPTCHA может быть выполнена гораздо быстрее, чем любые другие. Не смотря на то, что большинство относится к подобной маркетинговой болтовне скептически, у данного проекта определенно есть потенциал, особенно учитывая то, что у многих мировых брендов название не зависит от локального языка.
Пока текстовая CAPTCHA имеет некоторые недостатки (к примеру, спамеры могут использовать специальное ПО для распознавания текста в изображении и таким образом преодолеть анти-спам защиту), она все таки бесспорно решаема. Этот факт – камень в огород тех, кто не признает подобную защиту.
Логические задачи
Некоторые люди предполагают, что необходимость дать ответ на простой логический вопрос может быть куда более эффективнее и удобнее, чем выполнение визуальных заданий. Идея заключается в том, что сложность согласованного текста вполне может быть достаточной для того, что бы отправить компьютеры в нокдаун.
Сервис TextCAPTCHA располагает более 180 миллионами вопросов, например:
- Какая буква является шестой в слове «хабрахабр»?
- Как выглядит число пятьдесят восемь тысяч пятьсот семьдесят четыре в виде цифр?
- Какое число из 3, двадцать девять, 70, 46, 65 является наименьшим?
Эти вопросы под силу человеку с интеллектом семилетнего ребенка. Они куда доступнее задач по определению текста или изображения, и пока что это единственный плюс подобного метода. Во-первых, на поиск ответа на такой вопрос может уйти время, так как вопросы необычны и незнакомы рядовым пользователям. Во-вторых, компьютер все еще может преодолеть эту CAPTCHA. Джоэл Ванхорн напомнил всем о сервисе Wolfram Alpha, искусственный интеллект которого вполне достаточен для решения подобных задач.
IBM Watson недавно показал миру устрашающе похожую на человеческую возможность обрабатывать текст, и подобная технология может стать повсеместной быстрее, чем мы думаем. Но вместо тревог о том, что логические вопросы могут стать посильными для компьютеров, мы должны использовать эту технологию для анализа пользовательских данных и отделения человеческого контента от сгенерированного компьютером, который в большинстве случаев является спамом. Сервисы вроде SBlam! активно развивают эту идею.
Специфические вопросы о конкретном сайте, такие как «Как называется этот сайт?» и «Какой цвет доминирует на изображении выше?» могут быть лучше вопросов на общую тему. Но с другой стороны, конечно, количество таких вопросов в любом случае будет смотреться ничтожным рядом с 180 миллионами вопросов от TextCAPTCHA.
Наиболее заметная проблема логических вопросов заключается в том, что они не многоязычны, обычно используется английский язык. Создание базы с сотнями миллионов вопросов на всех языках мира – задача непосильная никому. Когда перспективы столь далеки от идеальных, всплывает вопрос: правильным ли решением является CAPTCHA?
Определение изображений
Много людей экспериментировали с изображениями вместо текста. Выгода? Нет проблем с разборчивостью. Сервисы вроде identiPIC предлагают пользователю определить объект на изображении. Корпорация Microsoft так же исследовала этот метод в своем проекте Asirra.
Microsoft Asirra
Тот факт, что мы не видим распространенности подобной CAPTCHA, означает, что этот метод не улучшает юзабилити. На самом деле, он ставит под угрозу доступность. Люди с проблемным зрением лишены всякого шанса пройти эту CAPTCHA, а добавление какого-либо текста или описания резко снизит эффективность теста.
В 2009 году Google опубликовал исследование (созданное под руководством Рича Госсвейлера, Марьяма Кемвара и Шумита Балуджа), в котором был обращен взгляд на альтернативные формы этого типа CAPTCHA. Проект предлагал пользователям поправить положения изображений, поворачивая их.
Инновационная идея, я уверен, вы согласитесь. Исследование показало превосходство этой техники над другими в плане легкости прохождения теста человеком. К сожалению, этот метод полностью провален в плане доступности (вспомните о людях с проблемным зрением).
Определение друзей
Еще одна действительно интересная CAPTCHA, представленная в январе 2011 года как результат работы интернет-гиганта Facebook. Компания экспериментирует с социальной аутентификацией для подтверждения владения аккаунтом. В чем же заключается этот эксперимент:
Мы покажем вам несколько фотографий ваших друзей и попросим вас назвать того, кто на них изображен. Хакеры на другой стороне планеты могут знать ваш пароль, но не могут знать ваших друзей.
— Алекс Райс, Facebook, A Continued Commitment to Security
Тест Facebook на определение друзей
То, что делает нововведение Facebook абсолютно отличным от остальных решений, так это то, что эта CAPTCHA отсеивает не только машин, но и вполне себе человечных злоумышленников.
У Facebook определенно есть перспектива внедрить эту CAPTCHA по всему Интернету. С базой в 600 миллионов пользователей и миллионами сайтов, в которые интегрированы модули Facebook, интернет-гигант может использовать метод определения друзей для аутентификации где угодно. Нельзя забывать и про то, что подобный метод куда легче, чем определение текста.
Есть только одна проблема. Действительно ли вы знаете, кто же ваши друзья? Не секрет, что зачастую запросы дружбы – предмет обмена между пользователями для повышение заветной циферки, отражающей количество друзей. Когда этот список полон абсолютно неизвестных вам персон – едва ли вы пройдете этот тест. Какой бы хорошей идея Facebook ни была, она все равно в конечном итоге обречена на провал, потому, что мы люди – мы нарушаем правила.
Интерактивные CAPTCHA
Существует метод, который привлек нешуточное внимание пользователей за то, что выполнить предлагаемую задачу могут только люди. They Make Apps представила CAPTCHA в виде маленького ползунка, который надо передвинуть в правую сторону для того, что бы подтвердить отправку данных. CAPTCHA сообщает пользователю: «Покажи свою человечность, переведи ползунок на конец линии для создания аккаунта.»
They Make Apps использует CAPTCHA в виде ползунка
Очевидно, этот вариант не подходит для людей с ограниченными способностями. Более того, разработка скрипта, который автоматически бы переводил ползунок для активации кнопки «Отправить» не должна быть сложной. Более продвинутая версия ползунка используется в комментариях в блоге Adafruit. Четыре разных ползунка должны быть установлены в правильное положение для публикации комментария.
CAPTCHA в блоге Adafruit
Более продвинутое решение?
Ни одно из приведенных выше решений не соответствует всем требованиям, которые мы выделили в качестве обязательных для идеальной CAPTCHA. Каждый из вариантов создает неприемлемые препятствия для крупного сегмента пользователей. Мы и пришли к выводу, что пользователи предпочитают классическую текстовую CAPTCHA, и никакую альтернативу они не воспримут как нечто лучшее. Несколько лишних секунд, требуемых от пользователя на решение предложенной задачи, сводит все преимущества метода на нет. Если метод слишком медленный, значит, он не стоит того.
Из всех доступных решений, текстовая CAPTCHA (вроде reCAPTCHA) выглядит наиболее привлекательно. Но вопрос все равно остался открытым: зачем мы просим пользователей выполнять задания? Разумеется, мы можем победить спамеров в их же игре используя автоматические системы, которые будут делать за нас всю работу. Итак, мы пришли к тому, что всегда есть определенная проблема, которую решает CAPTCHA.
Не смотря на превосходство компьютерного интеллекта, большинство механизмов, созданных для спама — тупые. Если отправка данных оканчивается провалом (из-за CAPTCHA или же по какой-либо другой причине), то спам-бот пойдет по своему списку сайтов дальше. Джеф Атвуд наглядно показал это в 2006 году в своей статье “Эффективность CAPTCHA”. Не смотря на исследования в области взлома CAPTCHA, большинство спамеров не желает инвестировать в эти исследования или вообще пользоваться средствами взлома. Приличное количество сайтов, доступных для атаки и скорость, с которой эта атака производится означают, что взлом CAPTCHA не входит в интересы большей части спамеров.
Корпорация BBC является одним из самых тщательных исследователей в этой области в Великобритании. Ее требования к доступности не имеют равных, и недавнее исследование систем CAPTCHA в плане доступности пришло к выразительному и минималистическому ответу: «Нет»:
Участники с проблемным зрением ожидали полной доступности от BBC, и мы почувствовали, что использование подобных систем защиты может подмочить нашу репутацию. Пользователи испытывали некоторые проблемы с искаженным текстом. Логические паззлы показались им слишком необычными. Аудио им тоже не понравилось. В общем, пользователи испытывали к CAPTCHA крайне негативные чувства.
— Рован Гайлс, BBC, CAPTCHA and BBC iD
Существуют альтернативные решения, которые помогают избежать автоматической отправки данных компьютерами без использования CAPTCHA, и что более важно, вообще без участия пользователя.
Альтернативы CAPTCHA
CAPTCHA, в ее наилучшем виде, может реализовать свой потенциал в другой области. В качестве защиты для сайтов, к сожалению, она не идеальна. Создавая трудности для пользователей, CAPTCHA порой и не справляется с поставленной задачей. Спамеры, работающие вручную находятся на пике своего успеха, и мы должны вводить более искусные, невидимые методы защиты.
Автоматическое и ручное определение спама
Мы упомянули несколько сервисов по определению спама в самом начале статьи. Akismet, Mollom и SBlam! анализируют полученные от пользователей данные и отмечают спам автоматически. Система Mollom иной раз предлагает ввести CAPTCHA, но только в том случае, если она не уверена. Но почему бы не разработать свою собственную систему, которая будет подогнана специально под нужды, требования и специфику определенного сайта?
Переложив на себя ответственность и снятие бремени с пользователей улучшит их мнение о сайте и увеличит их активность. Ручной контроль контента зачастую является жертвой, которую стоит принести.
Метод «Горшочек Меда»
В 2007 году, Фил Хаак преложил весьма умный метод определения ботов: использование горшочка с медом. Идея проста: форма на сайте содержит дополнительное поле, скрытое от пользователей. Спам-боты обрабатывают и взаимодействуют с исходным HTML-кодом, поэтому они не смогут определить, что поле скрыто. Если в это поле были введены данные, администратор сайта может быть абсолютно уверен, что это сделал не настоящий пользователь.
Метод «горшочек с медом» может быть более эффективным, если обфусцировать скрытие поля методами JavaScript или хэшированием данных. Эти методы не непробиваемы, но мы можем рассчитывать на лучшее.
JavaScript может быть использован для заполнения скрытых полей динамически, что может быть проверено скриптом на стороне сервера. Scratchmedia использует подобное решение наряду с CAPTCHA, если JavaScript отключен.
Можно так же использовать дополнительный таймстамп и данные сессии для определения автоматической отправки. Недавнее обсуждение на сайте Stack Overflow представляло из себя огромное количество примеров и идей насчет этого, включая Hashcash, который доступен в виде плагина для WordPress. Урок по созданию такой защиты средствами jQuery описывает похожий метод и включает в себя интересную мысль:
Воры знают, что если у дома есть внешнее освещение, собака во дворе или другие подобные средства защиты – то в этот дом лучше не соваться. Воры ищут большую выручку с минимальными затратами и риском.
— Джек Борн, Safer Contact Forms Without CAPTCHAs
Централизация базы пользователей
С постепенной «социализацией» Интернета, множество сайтов стали предлагать пользователям зарегистрироваться и взаимодействовать друг с другом. Публикация данных на сайт обычно проводится наряду с регистрацией полноценного аккаунта, или же анонимно. Оба этих метода являются открытыми воротами для спама. В 2008 году, Facebook анонсировал Facebook Connect, сервис, который предоставляет сайтам и их пользователям интегрированную платформу на базе социальной сети. Twitter подхватил эстафету в 2009 с похожим сервисом «Войти с помощью Twitter». Оба этих сервиса могут быть встроены на сайт весьма легко, с их помощью можно полностью избавиться от регистрации и форм для комментариев, которые являются целью ботов.
Эти сервисы стали настолько популярными, что появился Janrain.
Сервис Janrain предоставляет свое собственно решение, базированное на вышеупомянутых Facebook Connect, Sign in with Twitter и иже с ними, для того, что бы сделать сайт доступным из любой социальной сети.
Mahalo предоставляет возможность авторизоваться, используя любую социальную сеть с помощью Janrain
Другие сервисы типа Disqus, позволяют пользователям взаимодействовать с помощью встроенной системой защиты от спама и встроенной авторизацией.
Практически полное отсутствие анонимности заставляет пользователей подумать дважды перед отправкой какого-либо контента. Это так же очень эффективно предотвращает спам; стоит удалить одного пользователя Facebook и все сайты с подключенным Facebook Connect стали огорожены от очередного спамера.
Подобные сервисы, разумеется, провоцируют жаркие споры на тему приватности, защиты личных данных… но это уже тема для другой статьи. В качестве альтернативы CAPTCHA эти сервисы имеют огромный потенциал со своей доступностью и юзабилити.
Фиксирование времени, затраченного пользователем
Еще один довольно простой метод, который нисколько не раздражает пользователей, заключается в разделении ботов и пользователей путем измерения затраченного времени на заполнение формы. Вычислением среднего времени, затраченного на заполнение формы, можно разработать определенные правила. К примеру, если на заполнение формы ушло менее пяти секунд, что практически невозможно для человека, то пользователю будет предложено попробовать снова. Напомню: спамер предпочтет более легкие цели и оставить в покое сайт, где попытка использовать автоматическую систему провалилась.
Идеальная CAPTCHA
Судя по многолетнему опыту и исследованиям можно с уверенностью сказать, что CAPTCHA далека от идеала как решение проблемы. Уберем спамеров из уравнения и таким образом мы полностью избавимся от нужды в CAPTCHA; именно на это мы и должны ориентироваться. Идеальная CAPTCHA – отсутствующая CAPTCHA.
Восстание людей
CAPTCHA по своей природе выполняет всего одну функцию – отсеять людей от ботов, тем самым защищать сайт от спама. Но она не может справиться со своей задачей, если спамер не является ботом. Наилучшим решением будет полное избавление от всякой нужды в спаме. Если мы сможем изменить тенденции, превратив спам из крайне прибыльного в чисто убыточное занятие, то тогда он в любом проявлении сойдет на нет.
Одно из множества темных искусств в SEO – искусственная генерация ссылок на сайт под предлогом оптимизации. Поисковые системы считают входящие ссылки весомым показателем ценности. Очевидно, этим злоупотребляют, отправляя подобные ссылки на множестве сайтов (форумы и формы для отправки комментариев идеальны для реализации подобных методов). Польза от SEO настолько высока, что автоматический спам и рядом не стоял. Практика привлечения дешевого человеческого труда достаточно распространена. И CAPTCHA не предназначена для подобных вещей.
Мы должны признать необходимость в модерации и определения ботов в фоне, невидимыми методами. CAPTCHA – лучшее временное решение на данный момент и худшее в целом. Либо бороться со спамом вручную, либо просто забыть про интересы пользователей – выбор за вами.
Выводы
Если владельцы сайтов будут работать сообща для уничтожения спама, то тогда он с течением времени сойдет на нет, и в один прекрасный момент необходимость в CAPTCHA сама собой отпадет. Это слишком идеалистично? Возможно. В реальности, мы скорее увидим тесное сотрудничество технологии и закона для уничтожения спамеров как вида.
Понимание альтернатив (речь идет о тех, где проверка на спам происходит незаметно для пользователя) и встраивание их на сайты – это хороший старт. Это позитивный шаг вперед к улучшению юзабилити и увеличению посещаемости. Если пользователи публикуют контент на вашем сайте, отблагодарите их хорошей защитой от спама:
- Модерация везде, где только возможно
Не разрешайте размещать определенный контент на сайте, или наоборот, разрешайте его публикацию после прохождения проверки аккаунта. Лучше всего использовать сервисы типа Facebook Connect или Disqus; это будет проще и для вас, и для пользователей. - Альтернативы CAPTCHA
Попробуйте использовать метод «горшочек с медом» или любой другой, лишь бы он бы невидимым для пользователей. - Определение с клиентской стороны
Это будет работать просто потому, что пока есть обходные пути, спамеры не будут тратить свое время. Взаимодействие с ключевыми словами или мышью может быть использовано для определения, кто вводит данные, человек или машина. Эта защита не должна быть использована как самостоятельная, но она добавит защищенности сайту. - Определение с серверной стороны
Разработчики должны обратить внимание на определение спама с серверной стороны для мониторинга пользователей и поиска необычной активности. Специальные сервисы типа Akismet доступны и эффективны, но, как уже было сказано, они не могут подстраиваться под специфику вашего сайта. - Общественная модерация
Простая возможность голосовать за контент поможет избавиться от спама.
Абсолютно ясно, учитывая все «за» и «против» CAPTCHA, что будущее за незаметными для пользователя технологиями. На данный момент CAPTCHA должна быть самой крайней мерой.
Оригинал статьи: In Search Of The Perfect CAPTCHA, David Bushell, 03/04/2011.
Перевод довольно вольный, но суть и мысль, передаваемые автором, сохранены. Исключены несколько незначительных фрагментов, каждый с определенной причиной. Например, фрагмент с информацией об изменении алгоритмов Google был удален, так как ссылается на недоступную страницу в блоге Google (404).
Прошу не кидаться ничем нехорошим, мой первый перевод такого объема.
Этот текст распространяется на условиях лицензии «Creative Commons Attribution-NonCommercial-ShareAlike 3.0».
Вы можете копировать, редактировать и использовать не в коммерческих целях этот текст при обязательном указании авторства и сохранении оригинальной лицензии.
CAPTCHA, капча — что это?
CAPTCHA — это загадка, которую легко решает человек, но не может решить робот. Я думаю, вы часто видели на сайтах «Докажите, что вы не робот» или «Введите код на картинке».
CAPTCHA — Completely Automated Public Turing test to tell Computers and Humans Apart — полностью автоматизированный публичный тест Тьюринга для различения компьютеров и людей.
Зачем нужна капча?
Капча нужна для того, чтобы разрешить доступ к определённому разделу сайта человеку и запретить роботу. Например, можно с помощью CAPTCHA защитить сайт от регистраций спам-ботов.
Виды CAPTCHA
Капча бывает разная. Самая простая — просьба ответить на вопрос, например, сколько будет 2 + 7?
Самый распространённый вид — картинка с искажённым текстом. Человек легко (относительно) может прочитать текст), робот уже справляется с этой задачей с трудом.
Звуковой файл. Вам предлагают прослушать текст, который вы должны ввести. Люди и слепые бывают, нельзя же всё к картинкам сводить.
Видео-файл. Смотрим ролик и находим в нём кодовое слово.
CAPTCHA где предлагается выбрать правильный вариант из нескольких, повернуть изображение, решить задачку, да что угодно сделать, что не умеет делать робот.
Достоинства и недостатки
Достоинства
- Защищает от определённого процента ботов.
Недостатки
- Программы совершенствуются и уже могут успешно решать некоторые виды CAPTCHA с большим процентом успеха. В ответ на это разработчики усложняют задачки таким образом, что уже люди с трудом решают их.
- Капчу можно ввести неправильно, приходится повторять попытку.
- Вижу капчу и уже задумываюсь, а нужно ли тратить время и нужно ли мне эту капчу решать?
- Со временем боты начинают проламывать даже те капчи, которые хорошо защищали сайт.
- Да и вообще с какой стати я должен эту капчу решать? Идеальная капча — когда я про неё и не узнаю никогда. Кстати, уже есть такие.
- Не все виды CAPTCHA способны пройти люди с ограниченными возможностями.
Примеры CAPTCHA
ReCAPTCHA
ReCAPTCHA — она из самых известных и «работающих» защит от роботов. Система разработана в университете Карнеги — Меллон. В сентябре 2009 года reCAPTCHA была приобретена компанией Google. Есть несколько версий.
Начальная версия предлагала распознать отрывки изображений из книг. При этом множество людей, проходя капчу, помогали оцифровывать книги.
Весной 2012 года Google запустил эксперимент по распознаванию изображений из Google Maps и Google Street View
В самом начале 2015 года ReCAPTCHA была обновлена. Теперь пользователю предлагали просто поставить галочку в чекбоксе, после нажатия на чекбокс пользователю могут предложить выбрать все картинки, которые попадают под заранее установленные условия — например, выбрать все светофоры.
Последняя на данный момент версия ReCAPTCHA от 2018 года не требует действий от пользователя и работает в фоне. Никакой информации о внутренней работе системы Google на даёт, чтобы не помогать спамерам и владельцам ботов. Google обвиняют в слежке за пользователями, но CAPTCHA — работает.
YaCaptcha
YaCaptcha — капча от компании Яндекс. Неплохой вариант, боты с трудом распознают контуры.
На самом сайте Яндекса встречаются и другие виды капчи, например:
Или вот:
Совсем не напоминает ReCAPTCHA. Не похоже ни разу. И ни одного раза я не смог правильно её решить. Моё представление о том где есть платье и где его нет сильно различается с мнением разработчика.
NotCAPTCHA
Хороший пример интерактивной CAPTCHA. NotCAPTCHA — нужно повернуть картинки вертикально. Есть готовый плагин к CMS WordPress.
Интерактивная CAPTCHA
Ещё варианты, где нужно подвигать мышкой:
Ещё:
И ещё:
Идеальная CAPTCHA
Как показывает практика, чем проще капча для пользователя, тем она лучше.
Идеальная капча — это когда нет капчи. Но не всегда…
Сложно — это не плохо
Всё относительно, не всегда сложная капча — это плохо. Отличный пример, капча с физтеха:
В данном примере нужно найти сопротивление между A и B. Отлично отсеивает ботов и… ненужных людей.
Как работает reCAPTCHA? / Хабр
В обсуждении моего недавнего перевода замечательнейшей статьи про CAPTCHA несколько раз появлялись вопросы насчет reCAPTCHA, а именно как же эта система работает. Под катом я в общих чертах объясню суть reCAPTCHA, наглядно покажу как она работает и каким же образом она цифрует книжки.
Расскажу я все достаточно кратко, но зато понятно. Приведенные иллюстрации были взяты с официального сайта reCAPTCHA
Stop spam
По своей сущности, reCAPTCHA выполняет ту же функцию, которую выполняют другие капчи. Суть проста, вводим предложенный текст и тем самым доказываем, что мы не робот. Главным отличием от других систем является то, что reCAPTCHA не только защищает сайт от спамеров, но еще и выполняет другую, достаточно интересную функцию.
Read books
Как вы наверняка заметили, reCAPTCHA предлагает ввести два слова, что практически не встречается у других капч. Суть в том, что пользователь при вводе этих слов не только доказывает, что он человек, но еще и помогает распознавать старые книги и газеты.
Принцип работы прост:
Допустим, есть энная книга, которая сохранилась в малом количестве экземпляров, при этом все они в плохом состоянии. Один экземпляр в отсканированном виде попал в руки Google (владелец reCAPTCHA). Что с ним делать? Правильно, цифровать (и дело тут не только в сохранении наследия, но об этом позже). Как цифровать? Цифровать, используя системы распознавания символов (OCR). Но, как многим известно, эти системы очень часто грешат многочисленными ошибками в выданном результате. Вручную перебирать весь текст на предмет ошибок — слишком дорогое удовольствие. И вот, на помощь приходит reCAPTCHA. Одно слово в изображении распозналось системой OCR правильно, а вот второе никак нет. Второе слово — за пользователем, именно то, что он введет будет использовано в качестве замены ошибочному варианту, предложенным OCR. Наверняка сейчас некоторые усмехнутся, да, я знаю про то, что фактически вместо второго слова можно ввести что угодно. Но каждое непонятное для OCR слово reCAPTCHA показывает пользователям сотни, а то и тысячи раз (при цифре в 200 миллионов генераций в день это очень мало), и в конечном итоге правильным считается тот вариант, который пользователи вводили чаще всего.
От скучного текста перейдем к иллюстрациям:
Вот так выглядит отсканированный текст. Качество, можно сказать, на высоте, но давайте же взглянем на результат работы OCR: Красным выделены ошибки. Не правда ли их слишком много? А теперь посмотрим, что же будет результатом работы reCAPTCHA:Не надо быть семи пядей во лбу, что бы увидеть разницу между OCR и дуэтом OCR + reCAPTCHA. Оцифровка получилась 100% безошибочной.
Разумеется, это что-то вроде идеальной ситуации, где все складывается так, как задумывалось создателями reCAPTCHA. Но наверняка многие из вас сталкивались с абсолютно нечитаемыми словами, предлагаемыми для ввода. Проблема в том, что некоторые книги \ газеты сохранились настолько плохо, что порой и вручную они распознаются отвратительно. Вот пример:
Изображение отвратительного качества. Посмотрим, что тут сможет сделать OCR…… а ничего. Ошибки не подсвечены потому, что все это — одна большая ошибка.Зато силами reCAPTCHA результат становится вполне себе читаемым, хоть и не безошибочным.
Именно таким образом пользователи помогают оцифровывать книжки средствами reCAPTCHA. По-моему, это прекрасно.
Я ничего не понял!
Вкратце: изображение, генерируемое reCAPTCHA, состоит из двух отсканированных слов. Одно уже заведомо известно системе, насчет второго же есть сомнения. Именно это второе слово и есть объект для распознавания силами пользователей. Грубо говоря, интерфейс reCAPTCHA мог бы выглядеть и вот так:
Скрипты для распознавания
Бытует ошибочное мнение, что reCAPTCHA невозможно взломать (речь идет об автоматическом распознавании приведенного текста, без участия человека). Однако, судя по тенденциям, это не так. С течением времени reCAPTCHA понаделала различных подводных камней для систем распознавания. Среди них искривление текста, пересечение его полосами, так же недавно была введена фича, благодаря которой проверочное (известное системе) слово выглядит сдвоенным. Все это указывает на то, что reCAPTCHA все таки испытывает некоторые трудности с защитой.
Никто и не подозревал
Есть люди, которые критикуют reCAPTCHA, и с этической точки зрения, критикуют они не зря. Дело в том, что за распознанный текст Google так или иначе получает деньги. А сами тексты добываются вполне себе бесплатно, силами пользователей. То есть, тут имеет место бесплатный труд. Лично меня это не волнует, к тому же, никто не заставляет пользователей вводить reCAPTCHA, и более того, никто не заставляет веб-мастеров устанавливать ее на свои сайты 🙂
Ирония
Наверняка некоторые из вас, прочитав предыдущий абзац, поняли, что тут что-то не так. Все знают о сервисах по ручному распознаванию капчи, где миллионы азиатов вводят капчу за гроши. Итак, если принять во внимание предыдущий абзац, то получается, что эти азиаты работают не только на сервис по распознаванию, они работают и на Google. Бесплатно.
Что такое капча?
CAPTCHA — это не само слово; это аббревиатура от полностью автоматизированного общедоступного теста Тьюринга для различения компьютеров и людей. Эта полная форма хорошо определяет цель CAPTCHA. На самом деле CAPTCHA используется как простая загадка, которая ограничивает различные автоматизированные программы для регистрации учетных записей электронной почты, взлома паролей, рассылки спама, нарушения конфиденциальности и т. Д. Эта CAPTCHA фактически бросает вызов определенной автоматизированной программе, которая пытается получить доступ к некоторым частным зона.Таким образом, CAPTCHA помогает предотвратить доступ к личным почтовым учетным записям некоторых неавторизованных автоматических программ рассылки спама.
Тест CAPTCHA
Эта задача CAPTCHA не является сложной задачей. На самом деле CAPTCHA — это просто визуальный тест или простая головоломка. Любой психически здоровый человек может очень легко решить эту проблему, но автоматизированная программа не сможет решить эту задачу и, следовательно, не сможет получить доступ. Таким образом, эта CAPTCHA в основном различает человеческую и автоматизированную программу и ограничивает автоматизированные программы нарушением некоторых частных областей.Тесты CAPTCHA включают некоторые коды в виде изображений, букв, алфавитов и чисел, которые пересекаются или перекрываются друг с другом. И кому-то, кто хочет получить доступ, нужно будет прочитать код и переписать его по заданному шаблону. Эти коды легко понять и переписать любому человеку. Одним из примеров CAPTCHA является «gimpy». Gimpy выбирает случайные слова из какого-нибудь словаря, а затем создает 7 головоломок, помещая выбранные слова по определенному шаблону. Pix также является разновидностью CAPTCHA, он использует картинки для создания головоломки.Эта система использует в качестве головоломки около 6 картинок. Все эти изображения будут иметь отношение к какой-то общей теме, и пользователь должен будет идентифицировать эту тему или проблему.
Проблемы с CAPTCHA
На самом деле CAPTCHA имеет несколько ограничений. Человек с проблемами зрения не сможет эффективно реагировать на проблемы с CAPTCHA. Более того, CAPTCHA небезопасна от спамеров; они могут разгадывать простые головоломки, чтобы взломать спам и вирусы. Даже спамеры могут также разработать такие программы, которые смогут понять шаблоны головоломок, написанных с помощью определенной системы CAPTCHA.И тогда они смогут преодолеть барьер CAPTCHA. Более того, некоторые изображения CAPTCHA также очень трудно интерпретировать для человека. Эта сложная система может отключить некоторых важных клиентов или пользователей какой-либо точки доступа, защищенной CAPTCHA.
Преимущества CAPTCHA
Несмотря на вышеупомянутые проблемы, CAPTCHA по-прежнему работает как важная интернет-выпрямительная система, позволяющая различать настоящих пользователей и автоматизированные программы. Он по-прежнему работает нормально во многих обычных настройках.Это позволяет избежать ежедневного доступа к электронной почте тысяч спамеров. Итак, CAPTCHA можно отнести к очень важным инструментам, но он все еще нуждается в улучшении. И эту систему нужно время от времени обновлять, чтобы она могла бороться с новыми уловками спамеров. Помня о хороших аспектах CAPTCHA, различные компьютерные эксперты работают над этой технологией, чтобы сделать ее более заметной для борьбы с автоматизированными программами.
Категория: Интернет
,
Что такое Captcha и reCAPTCHA? Советы по их покупке
Вы устали нажимать на маленькие картинки светофоров, машин и пожарных кранов? Или пытаетесь расшифровать расплывчатые, искаженные цепочки цифр и букв, прежде чем сможете заполнить онлайн-форму или выполнить поиск? Если да, то вы пришли в нужное место .
В этой статье мы расскажем вам все, что вам нужно знать об этих надоедливых проверочных тестах с участием людей (известных как CAPTCHA ) и их немного менее назойливых собратьях, называемых reCAPTCHA ,В следующие несколько минут вы узнаете:
- Что такое CAPTCHA и reCAPTCHA и почему вы вынуждены их применять
- Некоторые проблемы с ними (помимо фактора раздражения)
- Пять приемов, чтобы обходить / избегать их (насколько это возможно)
Вы, наверное, уже по уши в этих проклятых штуках, так что давайте перейдем к делу.
CAPTCHA — это тип теста , который веб-сайты могут заставить вас выполнить , прежде чем они предоставят вам доступ к таким вещам, как формы или поиск.CAPTCHA — это аббревиатура, обозначающая:
C полностью A автоматизированный P ublic T uring test, чтобы определить компьютеры C и H umans A
, часть
означает
. Цель этих тестов — решить, человек вы или машина . Эти тесты были созданы для того, чтобы спамеры и хакеры не могли использовать автоматизированные инструменты для ввода информации на веб-сайты.
Что такое CAPTCHA?
Еще на рубеже веков было несколько примеров онлайн-конкурсов, выигранных хакерами с использованием программного обеспечения для заполнения огромного количества регистрационных форм.И каждый раздел комментариев на веб-сайте был заполнен автоматическими спам-сообщениями.
CAPTCHA были разработаны как защиты от этих проблем. Идея CAPTCHA состоит в том, чтобы создать тест « легко, », для человека, чтобы пройти , но , для компьютера, чтобы пройти . Если тест завершен правильно, тогда веб-сайт может предположить, что это человек, а не часть программного обеспечения. Следующее видео объясняет концепцию более подробно:
Проблема с ранними CAPTCHA (те, которые имеют волнистый текст) заключается в том, что способность программного обеспечения выполнять эти тесты постоянно улучшается .Это означало, что разработчикам CAPTCHA нужно было усложнять их, чтобы программное обеспечение не могло их понять.
К сожалению, так как CAPTCHA стало на сложнее для машин вычислить, они также стали на сложнее для людей . Это привело к развитию различных подходов к проблеме CAPTCHA.
reCAPTCHA — это расширенная версия Google CAPTCHA . На момент написания этой статьи они используют reCAPTCHA v3.Этот тип CAPTCHA применяет алгоритмы анализа риска к взаимодействию между пользователями и веб-сайтом, генерируя баллов , что указывает , насколько вероятно, что пользователь будет человеком или программным обеспечением . Администратор веб-сайта может использовать эти оценки, чтобы контролировать, что происходит с данными, введенными пользователем.
Что такое reCAPTCHA?
Например, если reCAPTCHA указывает, что пользователь , скорее всего, будет ботом , администратор может настроить reCAPTCHA так, чтобы поместил это спам-сообщение в отдельную папку для просмотра человеком перед его размещением на сайте.Следующее видео объясняет reCAPTCHA более подробно:
Какие проблемы возникают с CAPTCHA и reCAPTCHA?
- Они тратят наше время зря
- Их трудно решить
- Они очень сложны для людей с ограниченными возможностями
- Возможно, вы бесплатно работаете в Google
Некоторые люди говорят, что CAPTCHA занимает всего несколько секунд , чтобы завершить , так в чем же особенность? Но сколько CAPTCHA вам пришлось решить на этой неделе? И сколько вашего драгоценного времени это заняло на этой неделе?
Они тратят наше время
Кроме того, завершение одного из этих тестов может занять всего несколько секунд , но это предполагает, что вам нужно выполнить только один тест.Не знаю, как вы, но часто мне приходилось выполнять эти действия два , три , даже четыре раза, , прежде чем система убедится, что я на самом деле человек. И если вы позади Tor или
.
Сервисы решения CAPTCHA и доступные типы CAPTCHA
Если вам когда-либо приходилось вводить комбинацию цифр и букв, чтобы доказать веб-сайту, что вы человек, то вы могли быть знакомы с CAPTCHA. Вот что вам нужно знать о CAPTCHA, а также о некоторых из ведущих компаний, решающих CAPTCHA. Вам может быть интересно, почему некоторые люди могут захотеть решить CAPTCHA, и, хотя в это может быть трудно поверить, есть люди, которые заинтересованы в менее желательном поведении в Интернете.При этом у каждой истории есть две стороны, так что читайте дальше, чтобы узнать больше.
CAPTCHA — или «Полностью автоматизированный общедоступный тест Тьюринга, позволяющий отличить компьютеры и людей друг от друга» — это функция безопасности, которая может предотвратить использование веб-сайтов, которое может быть незаконным. Это тип теста, который проводится на веб-сайтах, где пользователю необходимо ввести ряд букв и цифр или щелкнуть определенные части изображения, чтобы выполнить задачу.Этой задачей может быть покупка продукта, открытие учетной записи, публикация отзыва или любое другое задание. Веб-разработчики используют это на сайтах, чтобы убедиться, что тот, кто пользуется сайтом, действительно человек с добрыми намерениями.
Часто изображение при разгадывании слов искажается, что затрудняет чтение. Хотя его цель состоит в том, чтобы обмануть робота или компьютер, чтобы он не мог их прочитать, иногда людям может быть трудно читать. Фактически, некоторые люди считают, что CAPTCHA могут препятствовать доступу пользователей с ограниченными возможностями к определенным частям веб-сайта.Хотя CAPTCHA не может предотвратить все типы спама в Интернете, они, безусловно, работают хорошо. Без него во всей сети было бы гораздо больше негатива и разочарований.
CAPTCHA важна для многих интернет-империй, чтобы помешать роботу манипулировать услугами. Некоторые службы, которыми могут манипулировать роботы, могут открывать слишком много учетных записей, получать много конфиденциальной информации или публиковать слишком много сообщений, что может помешать результатам веб-аналитики.
Есть люди, которые могут захотеть разгадывать коды CAPTCHA, чтобы участвовать в некоторых из вышеупомянутых действий на веб-сайте. Как и все в жизни, у каждой истории есть две стороны. Некоторые компании зарабатывают деньги, решая коды CAPTCHA и продавая их людям, которые заинтересованы в их использовании. Решение CAPTCHA полезно для людей, которые хотят манипулировать веб-сайтами, открывая несколько учетных записей, отправляя спам-сообщения и троллинг в Интернете.
Какие бывают типы капчи?
Существуют различные типы CAPTCHA, которые можно использовать на веб-сайтах.Важно понимать классы, чтобы при поиске компании, решающей CAPTCHA, вы могли принять обоснованное решение на основе того, какие CAPTCHA вы хотите решить. Вот некоторые из различных типов, с которыми вы можете контактировать. Конечно, у всех есть свои плюсы и минусы, и это тоже будет обсуждаться.
Задачи по математике
Одна из популярных форм CAPTCHA — это простая математическая задача, добавляемая на сайт. Например, пользователю может потребоваться решить и ввести ответ для математической задачи, такой как «4 + 6».Хотя в это может быть трудно поверить, роботу может быть сложно решить эту проблему и ввести ответ, что делает этот тип CAPTCHA безопасным. Одним из плюсов этого типа CAPTCHA является то, что он прост и обычно легко читается, что помогает пользователю быстро решить эту проблему и продолжить работу с любой задачей, которую он пытается выполнить.
Он эффективен для пользователя и безопасен для веб-сайта. Минус в том, что он не такой сложный, как некоторые другие типы CAPTCHA, поэтому он может не казаться таким безопасным.Он может быть идеальным для таких веб-сайтов, как WordPress или других HTML-сайтов.
Задача со словом
Другой эффективный тип CAPTCHA — это простая задача со словом, которую пользователь может расшифровать. Этот тип похож на ранее упомянутую математическую задачу CAPTCHA, где пользователь должен ответить на простой вопрос. Он может быть предложен в форме написания слова заглавными буквами и просьбы пользователя ввести его заново. Он также может дать пользователю несколько слов и попросить его ввести последнее, или он может перечислить несколько слов, одно из которых отображается в цвете, и попросить пользователя ввести цвет.Чтобы решить эту CAPTCHA, пользователь должен уметь внимательно следовать инструкциям, иначе функция безопасности не позволит пользователю двигаться дальше.
Преимущество этого типа CAPTCHA заключается в том, что он может быть полезен для пользователей с ослабленным зрением, которым может быть трудно решить некоторые из наиболее визуальных CAPTCHA. Одним из их недостатков является то, что по мере того, как роботы становятся все более и более умными, они смогут решать подобные текстовые задачи. Хотя CAPTCHA для проблем со словами безопасен, всегда есть исключения из правила.
Войти в социальные сети
Надежный способ предложить CAPTCHA — это попросить пользователя зарегистрироваться или войти в систему с помощью своей учетной записи Facebook, Instagram, Snapchat, Google или другой социальной сети. Это означает, что пользователь проверен для входа в систему без необходимости вводить какую-либо информацию. Преимущество наличия веб-сайта, связанного с аккаунтами в социальных сетях, заключается в том, что боты не могут войти в систему, потому что у них нет учетной записи в социальных сетях, которую можно использовать. Недостатком может быть то, что люди не решаются связывать всю свою информацию из-за личной информации и безопасности.
Хотя это другой тип CAPTCHA, он не заменяет использование других функций безопасности на веб-сайте, но помогает отличить человека от бота. Еще одно преимущество использования этой стратегии заключается в том, что она может помочь пользователю войти на веб-сайт быстрее, чем это потребовало бы ввода всей информации по отдельности.
По времени
Этот тип CAPTCHA регистрирует количество времени, которое требуется пользователю, чтобы заполнить свою информацию в форме. Если это человек, заполнение формы, вероятно, займет некоторое время.С другой стороны, боты заполняют форму практически мгновенно. Это отличный тип CAPTCHA для таких сайтов, как WordPress. Преимущество заключается в том, что довольно легко определить, является ли он пользователем или ботом. Обратной стороной является то, что если кто-то заполняет форму каждый раз, когда он хочет оставить комментарий, опубликовать сообщение или выполнить задачу, пользователь может найти это разочаровывающим и отнимающим много времени.
Приманка
Этот тип CAPTCHA включает в себя набор скрытых полей на экране.Интересно то, что обманывают не человека, а робота. Боты могут видеть эти поля на веб-сайтах, а люди — нет. По сути, он обманом заставляет бота заполнять поля, недоступные для людей. Когда бот заполняет его, веб-сайт знает, что это не настоящий пользователь. Одним из самых больших преимуществ этого типа CAPTCHA является то, что он неизвестен людям, то есть на пользовательский опыт не влияют надоедливые игры или необходимость вводить много информации.Скорее всего, вы посетили веб-сайт и наткнулись на CAPTCHA Honeypot, даже не подозревая об этом.
Всегда есть вероятность, что это не сработает с некоторыми ботами, которые достаточно умны, чтобы знать, что их обманывают. Например, Safari автоматически заполняет формы, поэтому боты с большей вероятностью обойдут это. При создании веб-сайта все, что нужно сделать разработчику, — это добавить скрытое поле, дать ему любое имя и использовать CSS, чтобы создать правило «display: none», которое скроет его от пользователей, заполняющих данную форму. ,Метод приманки — это уникальный тип CAPTCHA, который сильно отличает его от других. Он также не требует дополнительных надстроек к веб-сайту, так как его легко установить после разработки.
Нет CAPTCHA reCAPTCHA
Метод ReCAPTCHA без CAPTCHA — это тип CAPTCHA, созданный Google. Он существует только с 2014 года, но уже нашел свое место в Интернете. Смысл этого в том, чтобы отличить человека-пользователя от робота по его поведению при выполнении простой задачи.Задача, которая предлагается пользователю, — щелкнуть поле с надписью «Я не робот». Этот метод также можно использовать с телефоном и приложениями, но для этого нужно щелкнуть поле пальцем, а не мышью. CAPTCHA отслеживает движение и определяет, что если флажок установлен прямо посередине, это робот.
Роботы очень методичны, поэтому их легко определить по поведению. Люди, скорее всего, щелкнут не прямо посередине, а в какой-то другой области поля.Благодаря Google, этот метод оказался невероятно точным. Если этот первый тест не пройден, создается резервная копия, в которой пользователю будет предложено ввести комбинацию цифр или букв. Обратной стороной является то, что это может разочаровать пользователя, если ему придется выполнять тест дважды.
Невидимая reCAPTCHA
Это версия без CAPTCHA reCAPTCHA, которая была обновлена Google недавно в 2017 году. В этом случае CAPTCHA невидима для пользователя, чтобы создать лучший пользовательский опыт, чем ранее упомянутый метод.Нет текста или чисел для ввода, нет поля для проверки и нет формы для заполнения, но, похоже, это работает. На самом деле неясно, как именно это работает, но он использует метод мониторинга поведения пользователей, пока они находятся на сайте. Это может быть очень похоже на то, как reCAPTCHA без CAPTCHA узнала о разнице между поведением человеческих ботов в зависимости от того, где они нажимают. Хотя на данный момент это кажется успешным, всегда есть шанс, что роботы в конечном итоге смогут его перехитрить.
Уверенная CAPTCHA
Этот тип CAPTCHA основан на изображениях.Пользователь должен следовать определенному направлению, имеющему отношение к изображениям. Например, им может быть предложено: «Нажмите на каждое изображение, на котором есть дорожный знак». Одним из преимуществ этого является то, что он имеет 96% успеха. Обратной стороной может быть то, что это может расстраивать пользователя. Если задача не будет выполнена правильно с первого раза, им придется повторить процесс еще раз с другим изображением. Другим преимуществом этого типа CAPTCHA является то, что его можно превратить в способ заработка.Владельцы веб-сайтов могут использовать эту CAPTCHA как способ рекламы, которая может заработать им немного денег.
Sweet CAPTCHA
Sweet CAPTCHA похожа на уверенную CAPTCHA. Он включает в себя просьбу пользователя выполнить какую-то задачу, в которой он перемещает или сопоставляет элементы друг с другом. Примером может служить изображение чемодана с предметами рядом с ним. CAPTCHA попросит пользователя положить рубашку в чемодан, чтобы подтвердить свою личность. Плюс к этому заключается в том, что такие задачи робот не может выполнять точно, поэтому он очень хорош для определения личности.Минус этого типа CAPTCHA может заключаться в том, что он может мешать работе пользователя. Если пользователь допустит ошибку, ему придется выполнить задачу заново. Это может расстроить пользователя.
Биометрия и будущее CAPTCHA
Если у вас есть iPhone или смартфон другого типа, скорее всего, он попросил вас настроить отпечаток пальца или другую функцию безопасности. Хотя это еще не настоящая CAPTCHA, это очень важная функция безопасности, которая может стать будущим CAPTCHA.Это обеспечивает полную безопасность, потому что у каждого есть уникальные отпечатки пальцев. Используя свой отпечаток пальца для входа в свой телефон или приложение, это гарантирует, что вы единственный, кто может получить необходимую информацию. Это может быть то, что в будущем потребуется веб-сайтам для выполнения таких задач, как регистрация учетной записи, публикация сообщений или совершение покупки. Это, безусловно, может быть полезно, потому что подтвердит личность пользователя. Обратной стороной может быть то, что это может вызвать проблемы для учетных записей.
При наличии множества различных типов CAPTCHA владелец веб-сайта должен будет определить, какой тип лучше всего подходит для его веб-сайта.Это также означает, что для решения CAPTCHA существует множество различных типов, о которых человек, решающий их, должен знать, чтобы успешно решать их для пользователей.
Экономика решения CAPTCHA
В наши дни существует так много разных типов вакансий, особенно связанных с Интернетом. Одним из преимуществ Интернета является то, что он создал множество типов рабочих мест по всему миру. Одна из таких задач — решение CAPTCHA. Возможно, об этой работе мало кто слышал, особенно в Соединенных Штатах.Это связано с тем, что большинство этих рабочих мест передается на аутсорсинг в другие страны, потому что в некоторых странах этот вид работы является незаконным. Некоторыми странами, в которые эта работа передается на аутсорсинг, могут быть Бангладеш, Китай или Индия.
В наши дни многие люди будут делать почти все, чтобы заработать на жизнь, даже если это незаконно или неодобрительно. Хотя этот тип обработки данных является низкооплачиваемой работой, работники по-прежнему будут выполнять его из Индии и других стран, где этот тип работы выполняется. Фактически, в Индии некоторые решающие компании начинают консолидировать свои усилия.Это позволяет им использовать его в качестве материала для торга, который конкурирует с компаниями, разрабатывающими автоматизированные способы решения CAPTCHA. Это помогает сделать процесс решения CAPTCHA более эффективным и действенным.
Из-за растущего спроса экономика Индии переживает бум, когда дело доходит до решения CAPTCHA. Поскольку спрос становится настолько высоким, многие компании не могут справиться с этим с тем количеством сотрудников, которые у них есть, поэтому бизнес расширяется за счет франшиз по всей стране. Из-за быстрорастущей экономики Индии это также означает, что веб-разработчикам потребуется найти более уникальные типы CAPTCHA, которые можно использовать для защиты безопасности своих веб-сайтов.Существует вероятность того, что этот вид бизнеса будет продолжать расти в связи со спросом на решение CAPTCHA во всем мире.
Служба распознавания капчи
Анти-капча
Anti-Captcha — это служба решения CAPTCHA, в которой CAPTCHA загружается на сервер, назначается воркер для взлома кода, а затем ответ отправляется в ваше приложение. Среднее время решения составляет около 8 секунд, и только 1% CAPTCHA, решенных Anti-Captcha, является ошибочным.Все CAPTCHA решаются людьми, поэтому в решении не участвуют роботы или компьютеры. Эта компания использует сторонние ресурсы из таких стран, как Индия, Пакистан и Вьетнам. Рабочие в каждой из этих стран ежемесячно зарабатывают достаточно, чтобы содержать свои семьи.
Это помогает гарантировать, что только честные сотрудники решают ваши CAPTCHA. Это также гарантирует, что эти работники могут обеспечивать свои семьи за разумные деньги. Работа за компьютером — лучший образ жизни, чем в большинстве других ИТ-профессий.К счастью, читеров быстро обнаруживают и запрещают работать с Anti-Captcha. От изображения Captcha до reCaptchas до FunCaptcha, Anti-Captcha может декодировать любой тип captcha. Они даже могут решать Captchas на Javascript. Он также предлагает плагины для таких браузеров, как Google и Firefox.
Цены варьируются в зависимости от типа решаемой CAPTCHA. Для Image Captcha это всего 0,60 доллара за 1000 решенных. ReCaptcha стоит всего 1,98 доллара за 1000 решенных, а FunCaptcha — всего 2 доллара за 1000 решенных. Сотни сотрудников заняты в течение всего дня, пытаясь решить CAPTCHA для клиентов по всему миру.Пазлы выполняются от 8 до 64 секунд, в зависимости от типа CAPTCHA.
2Captcha
Еще один отличный сервис по разгадыванию капчи предлагает компания 2Captcha. Эта служба имеет среднее время ответа около 12 секунд между получением CAPTCHA и отправкой решения пользователю. Он также доступен на большинстве языков по всему миру, особенно если это те, на которых программирование доступно для программирования веб-сайтов.Это стоит всего около $ 0,50 за 1000 решенных CAPTCHA, в зависимости от типа. В зависимости от типа CAPTCHA пользователь может в конечном итоге заплатить около 2,99 доллара США за reCAPTCHA. В сети одновременно находится около 1000 сотрудников, которые могут решать запросы. 2Captcha решает эти головоломки с высокой точностью, что отлично подходит для пользователей и сотрудников.
Пользователи могут получать свои ответы в виде текстов, поэтому вся необходимая информация всегда у них под рукой. Некоторые из его клиентов — API, php, Microsoft.net и Perl. Эта услуга может работать в режиме реального времени и отлично подходит для всех, кому нужно решать много CAPTCHA в течение дня. Некоторые работники могут даже вычислить около 10 000 CAPTCHA в минуту, в зависимости от опыта. 2Captcha также предлагает отличные условия для своих сотрудников и считается работой с полной занятостью с очень строгими требованиями. Это может коррелировать с успехом 2Captcha. Сотрудники ждут решения CAPTCHA в течение дня, чтобы обеспечить быструю доставку клиентам. Эта услуга может сэкономить клиентам так много времени, решая CAPTCHA быстро, а не вручную.Решение CAPTCHA вручную может занять много времени.
Смерть от Captcha
Death By Captcha — отличный сервис, используемый для решения CAPTCHA и в качестве сервера обхода. Он точно решает любой тип CAPTCHA. Все, что нужно сделать пользователю, — это отправить CAPTCHA, которую нужно решить, и дождаться, пока текст вернется с решением. Он предлагает 1000 CAPTCHA для решения по низкой цене в 1,39 доллара. Как участник со статусом Gold вы будете платить всего 0,99 доллара, что очень много, если решение CAPTCHA — это услуга, в которой вы часто нуждаетесь.Решение появится в приложении или в виде текста всего за 11 секунд. Он также предлагает услуги на нескольких языках, поэтому независимо от того, где вы находитесь в мире, вы можете получить то, что вам нужно, когда дело доходит до решения CAPTCHA.
Веб-сайт также предоставляет актуальные и точные возможности решения. Он может сказать вам, насколько точным было решение, а также среднее время решения за последнюю минуту, пять минут и 15 минут. Счета могут быть открыты бесплатно, и существует множество различных способов оплаты, которые можно использовать со всего мира.Сервис существует уже более девяти лет, что для этого бизнеса — долгий срок. Это также позволяет пользователям решить, хотят ли они создать собственное автоматизированное приложение или уже разработанное приложение. Вам также не придется платить за какие-либо CAPTCHA, которые были решены неправильно, а это значит, что вы гарантированно получите то, что вам нужно, с этой услугой.
Captchatronix
Это еще одна отличная служба автоматического решения CAPTCHA, которую можно найти в Интернете и которая помогает в решении любых типов CAPTCHA, которые вам нужно решить.Captchatronix — это сервис, который известен своей точностью. Фактически, когда вы входите на сайт, вы можете видеть, что они помогли более чем 20 000 клиентов всего за последние 4 года. Этот сервис совместим с Google+, а также с другими сайтами. Captchatronix также может быть интегрирован с инструментами SEO, что может стать отличным дополнением для разработчиков, которые только создают веб-сайт или улучшают его.
Он идеально подходит для разработчиков, которые заинтересованы в использовании собственных программ вместе с этой службой решения CAPTCHA.На сайте есть отличное и простое в использовании руководство, которое поможет интегрировать этот инструмент с SEO. CaptchaTronix API также использует интерфейс, которым легко пользоваться, независимо от того, какой у них опыт веб-разработки или CAPTCHA. Эта программа также совместима с веб-формами, cURL, PHP, Python, Perl, VB.NET и iMacros. Вы можете зарегистрироваться с новой учетной записью или, если у вас есть учетная запись на нескольких веб-сайтах, таких как InstantLinkIndexer.com, TextCaptchaSolver.com, Indexification.com, CatchAllBoxes.com, DomainRanx.com, SerpExplorer.com или InnoCoders.com, вы можете использовать уже существующую учетную запись. Captchatronix также всегда ищет способы улучшить свои услуги и предлагает частые обновления о том, что было изменено, чтобы упростить процесс для своих клиентов.
Captchacoder
Captchacoder — еще один отличный онлайн-сервис для решения CAPTCHA, который может предоставить своим клиентам два разных варианта, когда дело доходит до стратегий оплаты и решения.Это позволяет легко выбрать, что будет работать для вас, независимо от того, для какой цели вы хотите использовать CAPTCHA. Вы можете выбрать лучший вариант, который работает по доступной вам цене. На выбор предлагаются пакеты: гибридная служба решения CAPTCHA или служба решения, ориентированная на человека. Эти варианты могут работать для ряда клиентов в зависимости от их требований. Цены варьируются от 0,59 доллара за каждую 1000 CAPTCHA до 2,40 доллара за каждую 1000 CAPTCHA.
Хотя некоторые службы взимают дополнительную плату за ночных сотрудников, Captchacoder этого не делает, поэтому вы можете сэкономить деньги прямо здесь.Время отклика варьируется от 1 секунды до 7 секунд, в зависимости от типа CAPTCHA. Для решения человеком среднее время больше, но оно также может быть более точным, чем решение с помощью OCR (оптического распознавания символов). Оба варианта предлагают круглосуточное обслуживание, которое не прекращается. Каждый вариант также предлагает 15-дневную гарантию возврата денег, если вы не очень довольны услугой, а также техническую поддержку. Варианты включают либо использование решения человеком, либо OCR. Вы можете выбрать то, что вам подходит.Чтобы зарегистрироваться, вам просто нужно ввести свою информацию и указать, что вы не робот.
De-Captcher
Эта онлайн-служба решения CAPTCHA существует примерно с момента появления CAPTCHA в Интернете. Он использует как людей, так и OCR (оптическое распознавание символов) для решения CAPTCHA, отправленных его клиентами. Одна из лучших особенностей De-Captcher заключается в том, что он не только точен, но и решает головоломки быстро, что позволяет сэкономить время на ожидании.Еще одна замечательная особенность заключается в том, что оплачиваются только решенные CAPTCHA, поэтому, если есть сложная задача, вам не нужно платить за нее, даже если кто-то пытался ее решить. Он также постоянно обновляется, так как технологии и CATPCHA меняются со временем. Это то, что поддерживало его все эти годы.
Клиенты
могут использовать биткойны или WebMoney в качестве способов оплаты, которые являются очень безопасным способом оплаты ваших CAPTCHA, поэтому вам не нужно беспокоиться о том, что ваша личная информация попадет в чужие руки.De-captcher позволяет обойти некоторые типы, такие как математическая CAPTCHA. Также существует функция распознавания символов, когда речь идет о словесных и числовых CAPTCHA. Они решаются быстро и точно. Цена тоже хорошая. Это всего 2 доллара на каждую 1000 решенных задач, и помните, что вы платите только за те, которые были успешно решены. De-Captcha также подключен к Twitter, поэтому существует целое сообщество, где вы можете заручиться поддержкой и получить то, что вам нужно, когда дело доходит до решения CAPTCHA.
Профессиональные декодеры
Expert Decoders — еще один отличный сервис для решения CAPTCHA, который может удовлетворить все ваши потребности. В зависимости от того, какую услугу вы ищете, у вас есть несколько вариантов на выбор. Есть два разных тарифных плана, каждый из которых предлагает уникальный набор функций. Например, обычная учетная запись предлагает цены от 1,20 до 2,40 доллара за 1000 CAPTCHA. Он поддерживается некоторыми сторонними сайтами, которые вы можете использовать, такими как декапчер, Bypasscaptcha и decaptcher.Средняя точность этого аккаунта для этого сервиса составляет более 85%, что довольно хорошо по сравнению с некоторыми другими сервисами. Он также предлагает 15-дневную гарантию возврата денег, если вас не устраивает то, за что вы заплатили. Премиум-аккаунт также имеет отличные функции.
Цены варьируются от 1,60 до 3,20 доллара за 1000 капчи. Это также дает возможность в любой момент вернуться к более ранней версии, если вы обнаружите, что эти функции вам не по силам. Эта учетная запись также предлагает интеграцию со сторонними сайтами, так что это отличная функция, которую вы можете получить с любым вариантом.Скорость решения составляет 99%, также есть сервер полного резервного копирования. С этой учетной записью у вас есть 30 дней, чтобы опробовать ее и вам понравится, или вы вернете свои деньги. Обе учетные записи позволят вам получить ответы практически на любой тип CAPTCHA, и обе поддерживают reCAPTCHA версии 2 от Google. Таким образом, вы гарантированно получите экспертные декодеры, соответствующие вашим потребностям.
Imagetyperz
ImageTyperz — это еще один сервис для обхода CAPTCHA, который прилагает все усилия, чтобы предоставить вам то, что вам нужно.Обычные CAPTCHA могут быть решены по низкой цене в 1 доллар за каждую 1000 решенных задач. Типы NoCAPTCHA и reCAPTCHA могут быть решены из расчета 2 доллара за каждые 1000 решаемых за вас, поэтому независимо от того, какой тип CAPTCHA вам нужно решить, ImageTyperz — это ваша услуга. Когда вы посещаете домашнюю страницу, в центре экрана появляется полезное поле состояния, которое дает вам актуальную информацию о том, как работает служба. Он также дает среднее время решения за последнюю минуту и 5 минут для обоих типов CAPTCHA, так что вы можете сами увидеть, чего ожидать.
Он также сообщает, работает ли сайт в нормальном режиме, и может указать, есть ли какие-либо проблемы, о которых вам следует знать. ImageTyperz предлагает услуги, которые можно настроить в соответствии с потребностями вашего бизнеса. Этот сайт предлагает своим клиентам поддержку, к которой можно получить доступ 24 часа в сутки, 7 дней в неделю, поэтому, если что-то не так, у вас есть возможность поговорить с живым человеком. Он предлагается почти для всех основных платформ, поэтому может быть полезным инструментом практически для всех, кто хочет решить проблему с CAPTCHA.Не решенные CAPTCHA не требуют оплаты, поэтому вы не будете тратить деньги на недостоверную информацию.
Дешевые Captcha
Cheap Captcha — это онлайн-сервис для решения CAPTCHA, который утверждает, что его возможности будут стоить вам меньше, чем другие сервисы. Он поддерживает множество различных типов API, а также дает возможность использовать многие виды безопасных платежей. Варианты ценообразования следующие. За 4,73 доллара вы можете решить 12 000 CAPTCHA.Если вам нужно больше, вы заплатите 9,87 долларов за 25000, а 100000 обойдутся вам всего в 39,49 долларов. Эти цифры значительно ниже, чем у других сервисов. Это не только дешевая услуга, но и ваши CAPTCHA будут решены быстро и точно.
Более 90% CAPTCHA решаются точно, что даже выше, чем у некоторых других сервисов в этом списке. Он доступен 24 часа в сутки, семь дней в неделю, поэтому независимо от того, где вы находитесь, вы можете выполнить свою работу.На их решение уходит в среднем всего 12 секунд! Это также сервис, совместимый с разными API, поэтому он очень удобен. Многие известные клиенты использовали эту услугу раньше и нашли ее успешной, например Scrapeboard, SickMarketing и Instant Social Anarchy. На этом сайте легко зарегистрироваться, а также по нему легко перемещаться после регистрации. Как только вы начнете использовать Cheap Captcha, вы больше никогда не захотите использовать другую услугу. Cheap Captcha предлагает качественный сервис по очень доступной цене.
Обход Captcha
.
Captcha — Википедия
Ein Captcha [‘kæptʃə] (der oder das, auch CAPTCHA ; англ. c полностью a автоматизировано p ublic ublic test test и h umans a part «vollautomatischer öffentlicher Turing-Test zur Unterscheidung von Computern und Menschen») wird verwendet, um festzustellen, ob ein Mensch oder eine Maschine (Roboterz [programm], einzogent.In der Regel dient dies zur Prüfung, von wem Eingaben в Internetformulare erfolgt sind, weil Roboter hier oft missbräuchlich eingesetzt werden. Captchas dienen также der Sicherheit. Im Unterschied zum klassischen Turing-Test zielen Captchas darauf ab, dass Computer (und nicht Menschen) Maschine und Mensch klar unterscheiden können.
Der Begriff Captcha wurde zum ersten Mal im Jahr 2000 фон Луис фон Ан, Мануэль Блюм и Николас Дж. Хоппер на Университете Карнеги-Меллона и фон Джона Лангфорда фон IBM verwendet und ist ein Homophon des englischen Wortes захват ).Gelegentlich werden Verfahren zur Unterscheidung von Robotern und Menschen auch als HIP (англ. H uman I nteraction P roof ) bezeichnet.
Captcha, das auf der Verzerrung von Buchstaben (hier: «smwm») в Bildern basiert
Bei diesem Captcha ist zunächst die Zeichenfolge vor dem Hintergrund zu erkennen, dann die Aufgabe zu verstehen und diese mit der Eingabe «25» zu lösen
Captcha, bei dem das Erlesen durch den Hintergrund erschwert wird.(Здесь: MV52RQ)
Captchas sind meist Challenge-Response-Tests, bei denen der Befragte eine Aufgabe (Challenge) lösen muss und das Ergebnis (Response) zurückschickt. В Captchas sind die gestellten Aufgaben idealerweise so, dass sie für Menschen einfach zu lösen sind, für Computer hingegen sehr schwierig. Beispiel dafür ist ein Text, der durch Bildfilter verzerrt wurde. Компьютерное использование Mustererkennungs-Algorithmen, um derartige Bilder zu verarbeiten, die aufwendig zu programmieren sind und hohe Anforderung an die Hardware stellen.Neben grafischen Captchas werden mittlerweile auch Audio-Captchas или Video-Captchas eingesetzt. Bei Asirra von Microsoft muss der Benutzer Tiere auf Fotos erkennen.
Captchas haben entsprechend ihrer Bezeichnung folgende Eigenschaften:
- Frage und Antwort werden bei jedem Zugangsversuch vollautomatisch per Zufallsgenerator und unter Einhaltung bestimmter Regeln generiert. Es wird также kein von Menschen vorgetragener Katalog mit Fragen und Antworten verwendet, da dessen beginzter Wertebereich deutlich schneller zu Wiederholungen führen und damit einen Angriff erleichtern würde.
- Der verwendete Algorithmus ist veröffentlicht, damit Fachleute die Sicherheit des Systems beurteilen können. Captchas folgen damit Kerckhoffs ‘Prinzip und vermeiden Безопасность через неизвестность .
Captcha mit zusätzlichen Zeichen im Hintergrund
Es werden meist bildbasierte Rätsel verwendet; diese sind jedoch nicht barrierefrei, da sie schwer von sehbehinderten Menschen erkannt werden. Verschiedene Anbieter verwenden daher zusätzlich akustische Captchas, um die Zugänglichkeit zu erhöhen. [1] Taubblinde und Benutzer rein textbasierter Browser bleiben jedoch auch dadurch ausgeschlossen. Für Letztere würde sich jedoch eine weitere Methode eignen, welche textlich ein Wort abfragt, wie beispielsweise: «Wie nennt man ein motorbetriebenes, vierrädriges Fahrzeug». Die Antwort были в осеннем сезоне «Auto». Solche Frage-Antwortlisten müssten aber sehr schnell erweitert oder ständig umgeschrieben werden, da man einem Spambot solche Listen beibringen könnte. Außerdem stellen sie dann eine Barriere für Nicht-Muttersprachler oder intellektuell Benachteiligte dar.
Das Thema Barrierefreiheit im Zusammenhang mit Captchas wird auch in den Web Content Accessibility Guidelines (WCAG) der Web Accessibility Initiative (WAI) тематических консорциумов всемирной паутины (W3C), без каких-либо минимальных ограничений на использование веб-ресурсов. [2]
Grundsätzlich ist jedes schwierige Problem der Künstlichen Intelligenz geeignet, für ein Captcha verwendet zu werden. Die technische Eskalation bewirkt, dass die Captchas auch für den Menschen immer schwieriger zu lösen sein werden — bereits im Jahr 2010 zeigten Forscher der Stanford University in einer Studie auf, dass Captchas häufig selbst für menschliche Internet 900] und daher langfristig keine Lösung darstellen. [4]
Captchas sind unter Benutzerfreundlichkeits-Gesichtspunkten auch deshalb problematisch, da sie Hürden darstellen, die teilweise zu einem erheblichen Mehraufwand für den Nutzer bei der Zielerreich. Zudem erschließt sich der Zweck eines Captchas vielen Betroffenen nicht intuitiv, was zu Irritationen über eine vermeintlich sinnlose Funktion führt. [5] Aus diesen Problemquellen resultieren häufig Nutzungsabbrüche, Fehlermeldungen und Unzufriedenheit beim Nutzer.
Mögliche Anwendungsgebiete sind Dienste, bei denen Bots den Dienst Manpulieren oder missbrauchen können, wie etwa Online-Umfragen, Gästebücher, Registrieren von E-Mail-Adressen (von denen Spam gesenmenid de verden können) -Adresse. Außerdem werden Captchas auch in Verbindung mit einer indizierten TAN-Liste zur Abwehr von Man-in-the-middle-Angriffen bei Online-Banking-Anwendungen verwendet.
Einen sekundären Nutzen aus der Lösung von Captchas erzielt Google Inc.mit dem Dienst reCAPTCHA für sein Projekt Google Bücher. [6] Nicht erkannte Textstellen beim Google-Bücher-Scan-Projekt werden als einzelne Wörter den Internet-Nutzern als Captcha angezeigt. Neben dem gescannten Wort wird noch echter Captcha angezeigt. Beide Wörter werden vom Nutzer aufgelöst. Das echte Captcha-Wort wird für die eigentliche Sicherheitsabfrage benutzt. Die Erkennung des gescannten Wortes wird gespeichert. Bei mehrfach gleicher Buchstabierung des gescannten Wortes bei unterschiedlichen Captcha-Vorgängen wird das Wort als richtig erkannt abgespeichert und wird so in das Google-Buch-Scan-Projekt übernommen.
Lösen durch Maschinen [Bearbeiten | Quelltext Bearbeiten]
Mit zunehmender Verbreitung von Captcha-geschützten Webseiten beginn ein Wettrüsten zwischen den Herstellern von Captchas und den Entwicklern maschineller Lösungen, so dass bald Program entwickelt uurden, um den Schuts vurden. Viele mittlerweile ältere Implementierungen sind heute mit relativ geringem Aufwand auch für Maschinen lösbar. [7] Для вербальной реализации, чтобы умереть в phpBB (Программное обеспечение на основе Интернет-форумов), есть определенные списки спам-ботов, есть Captchas lesen und damit diesen Schutz umgehen können. [8] Ein weiteres Beispiel ist das Umgehen von Captchas durch Spammer beim automatischen Anlegen von Google-Mail-Konten mit einer Erkennungsquote von 20 bis 30 Prozent. [9]
In der originalen Version der Captchas von SchülerVZ gelang es auch, diese zu umgehen und somit ein Massenkopieren von Profildaten in die Wege zu leiten. Ein automatisierter Bot, welcher lediglich aus einer einfachen Kombination eines Perl-Skripts und der Ajax-Programmierung bestand, konnte durchschnittlich 70% der Captchas lösen. [10]
Wie ein Versuch zeigt, existieren Algorithmen, die Captchas beispielsweise von Googles weit verbreitetem reCAPTCHA zu weit über 90% richtig lösen, und somit eine höhere Erkennungsquote als Menschen aufweisen. [11]
Lösen durch Menschen [Bearbeiten | Quelltext Bearbeiten]
Unwissentlich [Bearbeiten | Quelltext Bearbeiten]
Eine technisch einfache Möglichkeit, einen Captcha-Mechanismus zu umgehen, ist, eine Erkennungsaufgabe an unwissende Nutzer zu delegieren.Ein Spammer richtete beispielsweise einen Honeypot ein, um von den Besuchern Captchas lösen zu lassen, die vom Ziel des Spammers übernommen wurden. [12] [13] 2007 г., посвященные Trend Micro и Panda Security, содержат троян, дер дас лозен фон Captchas и интерактивные стриптиз-игры. [14]
Wissentlich [Bearbeiten | Quelltext Bearbeiten]
Mittels kollaborativer Zusammenarbeit, auf sogenannten Captcha Exchange Servern , arbeiteten Ende der ersten Dekade des 21.Jahrhunderts Gruppen daran, sich gegenseitig Lösungen auf Vorrat anzulegen. Auf Grund technischer Entwicklungen und der Etablierung der Paid Services konnte sich die Idee kaum durchsetzen.
In der dritten Welt gibt es einige Anbieter, die Captchas in Sweatshops lösen lassen. [15]
- ↑ Christian Radek: Barrierefreies E-Learning: Digitale Hürden überwinden, test.de vom 6. Mai 2014, abgerufen am 4. ноября 2014
- ↑ WCAG — Richtlinien des W3C für gut zugängliche Webinhalte .ionos.de/digitalguide. 13. Апрель 2018. Абгеруфен am 30. Ноябрь 2018.
- ↑ Насколько хорошо люди решают CAPTCHA? Крупномасштабная оценка (englisch) web.stanford.edu. Абгеруфен утра 30 ноября 2018 г.
- ↑ Captchas im Spannungsfeld zwischen Accessibility und Sicherheit
- ↑ Captchas: Gratwanderung zwischen Sicherheit und Usability
- ↑ Offizielle reCAPTCHA-Seite (английский)
- ↑ PWNtcha — CAPTCHA-Decoder. In: Caca Labs (englisch).
- ↑ Бот, зарегистрированный на сервере phpBB-Foren. In: Heise online , 20. März 2006.
- ↑ Спаммер hebeln Googles Captchas aus. In: Heise online , 11. März 2008.
- ↑ Netzpolitik-Interview: Sicherheitslücken bei der VZ-Gruppe Von Markus Beckedahl, Netzpolitik, 20. Октябрь 2009 г.
- ↑ Algorithmus löst Captchas besser als Menschen Von Richard Meusers, SPIEGEL-ONLINE, 17 апреля 2014 г.
- ↑ Cory Доктороу: Решение и создание каптч с бесплатным порно.In: boingboing.net , 27 января 2004 г. (englisch).
- ↑ Porno gegen Captchas. In: Heise online , 23 июля 2008 г.
- ↑ Trojaner lässt Anwender Captchas lesen. In: Heise online , 29 октября 2007 г.
- ↑ Спамеры платят другим за ответы на тесты безопасности ВИКАС БАДЖАЙ, The New York Times , 25 апреля 2010 г.
,