КАПЧА
Эту статью , возможно, придется переписать, Википедии чтобы она соответствовала стандартам качества , поскольку она напоминает эссе с критикой CAPTCHA. ( ноябрь 2022 г. ) |
CAPTCHA , ( / ˈ k æ p . tʃ ə / KAP -chə ) — это тип теста «запрос-ответ» используемый в вычислениях , чтобы определить, является ли пользователь человеком, чтобы предотвратить атаки ботов и спам. [1]
Этот термин был придуман в 2003 году Луисом фон Аном , Мануэлем Блюмом , Николасом Дж. Хоппером и Джоном Лэнгфордом . [2] Это придуманная аббревиатура от «Полностью автоматизированный публичный тест Тьюринга, позволяющий отличить компьютеры от людей». [3] Исторически распространенный тип CAPTCHA (обозначается как reCAPTCHA v1 ) был впервые изобретен в 1997 году двумя группами, работавшими параллельно. Эта форма CAPTCHA требует ввода последовательности букв или цифр в искаженном изображении. Поскольку тест проводится компьютером, в отличие от стандартного теста Тьюринга, который проводится человеком, CAPTCHA иногда называют обратными тестами Тьюринга . [4]
Двумя широко используемыми службами CAPTCHA являются reCAPTCHA Google . [5] [6] и независимая hCaptcha. [7] [8] Среднестатистическому человеку требуется около 10 секунд, чтобы решить типичную капчу. [9]
Цель
Целью CAPTCHA является предотвращение спама на веб-сайтах, такого как рекламный спам, спам при регистрации и сбор данных, а боты с меньшей вероятностью будут злоупотреблять веб-сайтами спамом, если эти веб-сайты используют CAPTCHA. Многие веб-сайты эффективно используют CAPTCHA для предотвращения атак ботов. CAPTCHA разработаны таким образом, чтобы люди могли их выполнять, а большинство роботов — нет. [10] Новые CAPTCHA анализируют поведение пользователя в Интернете, чтобы доказать, что он человек. [11] Обычный тест CAPTCHA появляется только в том случае, если пользователь действует как бот, например, когда он запрашивает веб-страницы или слишком быстро нажимает ссылки.
История
С 1980–1990-х годов пользователи хотели сделать текст неразборчивым для компьютеров. [12] Первыми такими людьми были хакеры , которые публиковали сообщения на деликатные темы на интернет-форумах, которые, по их мнению, автоматически отслеживались по ключевым словам. Чтобы обойти такие фильтры, они заменяли слово похожими символами. ПРИВЕТ может стать |-|3|_|_()
или )-(3££0
и другие, так что фильтр не смог обнаружить все их . Позже это стало известно как литспик . [13]
Одним из первых коммерческих применений CAPTCHA был тест Гаузебека-Левчина. В 2000 году idrive.com начал защищать свою страницу регистрации. [14] с помощью CAPTCHA и готов подать заявку на патент. [12] В 2001 году PayPal использовала такие тесты в рамках стратегии предотвращения мошенничества, в рамках которой людей просили «перепечатать искаженный текст, который программам трудно распознать». [15] Соучредитель и технический директор PayPal Макс Левчин помог коммерциализировать это использование.
Популярная технология CAPTCHA, reCAPTCHA , была приобретена Google в 2009 году. [16] Помимо предотвращения мошенничества с ботами для своих пользователей, Google использовал технологию reCAPTCHA и CAPTCHA для оцифровки архивов The New York Times и книг из Google Books в 2011 году. [17]
Изобретение
Эран Решеф, Гили Раанан и Эйлон Солан, которые работали в Sanctum над брандмауэром безопасности приложений , впервые запатентовали CAPTCHA в 1997 году. В их патентной заявке указано, что «изобретение основано на использовании человеческого преимущества в применении сенсорных и когнитивных навыков для решения простых задач, которые доказывают быть чрезвычайно трудным для компьютерного программного обеспечения. Такие навыки включают, помимо прочего, обработку сенсорной информации, такой как идентификация объектов и букв в шумной графической среде, сигналов и речи в звуковом сигнале, шаблонов и объектов в видео или анимации. последовательность". [18]
Характеристики
CAPTCHA автоматизированы, не требуют особого обслуживания или вмешательства человека для администрирования, что дает преимущества в стоимости и надежности. [19]
Современные текстовые CAPTCHA спроектированы таким образом, что они требуют одновременного использования трех отдельных способностей — инвариантного распознавания, сегментации и синтаксического анализа. для выполнения задачи [20]
- Инвариантное распознавание означает способность распознавать буквы, несмотря на большое разнообразие их форм. [21]
- Сегментация — это возможность отделять одну букву от другой, что затрудняется в CAPTCHA.
- Под синтаксическим анализом понимается способность понимать CAPTCHA целостно, чтобы правильно идентифицировать каждый символ. [22]
Каждая из этих проблем представляет собой серьезную проблему для компьютера, даже в отдельности. Таким образом, эти три метода в тандеме затрудняют решение CAPTCHA компьютерами. [23]
Хотя CAPTCHA в основном используется из соображений безопасности, он также может служить эталонной задачей для технологий искусственного интеллекта. Согласно статье Ана, Блюма и Лэнгфорда, [24] «Любая программа, прошедшая тесты CAPTCHA, может быть использована для решения сложной нерешенной проблемы ИИ». [25] преимущество Они утверждают, что использование сложных проблем ИИ в качестве средства обеспечения безопасности имеет двоякое . Либо проблема остается нерешенной и остается надежный метод отличить человека от компьютера, либо проблема решается, а вместе с ней решается и сложная проблема ИИ. [24]
Доступность
CAPTCHA, основанная на чтении текста или других задачах визуального восприятия, предотвращает доступ слепых или слабовидящих пользователей к защищенному ресурсу. [26] [27] Поскольку CAPTCHA спроектированы так, чтобы их не читали машины, обычные вспомогательные технологические инструменты, такие как программы чтения с экрана, не могут их интерпретировать. Таким образом, использование CAPTCHA исключает небольшой процент пользователей от использования значительных подмножеств таких распространенных веб-сервисов, как PayPal, Gmail, Orkut, Yahoo!, многих систем форумов и блогов и т. д. [28] В некоторых юрисдикциях владельцы сайтов могут стать объектом судебных разбирательств, если они используют CAPTCHA, дискриминирующие определенных людей с ограниченными возможностями. Например, CAPTCHA может сделать сайт несовместимым с разделом 508 в США.
CAPTCHA не обязательно должны быть визуальными. любую сложную задачу искусственного интеллекта , например распознавание речи В качестве CAPTCHA можно использовать . Некоторые реализации CAPTCHA позволяют пользователям выбирать аудиоCAPTCHA, например reCAPTCHA, хотя в статье 2011 года была продемонстрирована техника обхода популярных в то время схем. [29]
Метод улучшения CAPTCHA для облегчения работы с ней был предложен компанией ProtectWebForm и назван «Smart CAPTCHA». [30] Разработчикам рекомендуется комбинировать CAPTCHA с JavaScript. Поскольку большинству ботов сложно разобрать и выполнить JavaScript, был предложен комбинированный метод, который заполняет поля CAPTCHA и скрывает как изображение, так и поле от глаз человека. [31]
Один альтернативный метод включает в себя отображение пользователю простого математического уравнения и требование от пользователя ввести решение в качестве проверки. Хотя их гораздо легче обойти с помощью программного обеспечения, они подходят для сценариев, где графические изображения не подходят, и обеспечивают гораздо более высокий уровень доступности для слепых пользователей, чем CAPTCHA на основе изображений. Их иногда называют MAPTCHA (M = «математические»). Однако это может быть затруднительно для пользователей с когнитивными расстройствами, такими как дискалькулия . [32]
В качестве CAPTCHA также можно использовать такие задачи, как логическая головоломка или викторина. Проводятся исследования их устойчивости к контрмерам. [33]
Обход
Два основных способа обойти CAPTCHA включают использование дешевого человеческого труда для их распознавания и использование машинного обучения для создания автоматического решателя. [34] По словам бывшего « Google по мошенничеству с кликами царя » Шумана Госемаджумдера , существует множество сервисов, которые автоматически решают CAPTCHA. [35]
Атаки на основе машинного обучения
Не существовало систематической методологии разработки и оценки ранних CAPTCHA. [23] В результате во многих случаях CAPTCHA имели фиксированную длину, и поэтому можно было создавать автоматизированные задачи, позволяющие успешно делать обоснованные предположения о том, где должна происходить сегментация. Другие ранние CAPTCHA содержали ограниченный набор слов, что значительно облегчало игру. Еще другие [ нужен пример ] допустил ошибку, слишком полагаясь на путаницу фона на изображении. В каждом случае были созданы алгоритмы, которые успешно выполнили задачу, используя эти недостатки конструкции. Однако незначительные изменения в CAPTCHA могут помешать им. Современные CAPTCHA, такие как reCAPTCHA, полагаются на существующие варианты символов, которые свернуты вместе, что затрудняет их сегментацию, и они предотвращают автоматизированные задачи. [36]
занимающаяся искусственным интеллектом, В октябре 2013 года компания Vicarious, заявила, что разработала универсальный алгоритм решения CAPTCHA, который способен решать современные CAPTCHA со степенью распознавания символов до 90%. [37] Однако Луис фон Ан , пионер ранней CAPTCHA и основатель reCAPTCHA, сказал: «Меня трудно впечатлить, поскольку я вижу это каждые несколько месяцев». С 2003 года было подано 50 подобных исков, подобных заявлению Vicarious. [38]
В августе 2014 года на конференции Usenix WoOT Бурштейн и др. представил первый общий алгоритм решения CAPTCHA, основанный на обучении с подкреплением, и продемонстрировал его эффективность против многих популярных схем CAPTCHA. [36]
В октябре 2018 года на конференции ACM CCS'18 Ye et al. представила атаку на основе глубокого обучения, которая может последовательно решать все 11 схем текстового капчи, используемых на 50 самых популярных веб-сайтах в 2018 году. Эффективного решателя CAPTCHA можно обучить, используя всего лишь 500 реальных CAPTCHA. [39]
Человеческий труд
Можно разрушить CAPTCHA, передав их в потогонную мастерскую , состоящую из людей-операторов, которые используются для декодирования CAPTCHA. В документе рабочей группы W3C от 2005 года говорится, что они могут проверять сотни сообщений в час. [26] В 2010 году Калифорнийский университет в Сан-Диего провел масштабное исследование ферм CAPTCHA. Розничная цена за решение одного миллиона CAPTCHA составляла всего 1000 долларов. [40]
Другой метод заключается в использовании сценария для повторной публикации CAPTCHA целевого сайта в качестве CAPTCHA на сайт злоумышленника, который ничего не подозревающие люди посещают и решают в течение короткого времени, чтобы сценарий мог использовать его. [41] [42]
В 2023 году чат-бот с генеративным искусственным интеллектом ChatGPT обманом заставил работника TaskRabbit решить CAPTCHA, сказав ему, что это не робот и у него нарушено зрение. [43]
Аутсорсинг платных услуг
Существует множество интернет-компаний, таких как 2Captcha и DeathByCaptcha , которые предлагают услуги по решению CAPTCHA с использованием человека и компьютера всего за 0,50 доллара США за 1000 решенных CAPTCHA. [44] Эти службы предлагают API и библиотеки, которые позволяют пользователям интегрировать обход CAPTCHA в инструменты, для блокировки которых CAPTCHA изначально были разработаны. [45]
Небезопасная реализация
Говард Йенд выявил две проблемы реализации плохо спроектированных систем CAPTCHA: [46] повторное использование идентификатора сеанса известного изображения CAPTCHA и CAPTCHA, находящихся на общих серверах.
Иногда, если часть программного обеспечения, генерирующего CAPTCHA, находится на стороне клиента (проверка выполняется на сервере, но текст, который пользователь должен идентифицировать, отображается на стороне клиента), тогда пользователи могут изменить клиент для отображения непроверенного кода. - визуализированный текст. Некоторые системы CAPTCHA используют хэши MD5 , хранящиеся на стороне клиента, что может сделать CAPTCHA уязвимой для атаки методом перебора . [47]
Альтернативные CAPTCHA
Некоторые исследователи предложили альтернативы, включая CAPTCHA для распознавания изображений, которые требуют от пользователей идентифицировать простые объекты на представленных изображениях. Аргументом в пользу этих схем является то, что такие задачи, как распознавание объектов, более сложны для выполнения, чем распознавание текста, и поэтому они должны быть более устойчивыми к атакам на основе машинного обучения.
Чу и др. опубликовали свою работу на 7-й Международной конференции по информационной безопасности ISC'04, предложив три различные версии CAPTCHA для распознавания изображений и подтвердив это предложение исследованиями пользователей. Предполагается, что одна из версий, аномальная CAPTCHA, является лучшей, поскольку 100% пользователей-людей могут пройти аномальную CAPTCHA с вероятностью не менее 90% за 42 секунды. [48] Датта и др. опубликовали свою статью на конференции ACM Multimedia '05 под названием IMAGINATION (IMAGE Generation for INternet Authentication), предлагая систематический способ распознавания изображений CAPTCHA. Изображения искажаются, поэтому методы распознавания изображений не могут их распознать. [49]
Microsoft (Джереми Элсон, Джон Р. Дусер, Джон Хауэлл и Джаред Сол) утверждают, что разработали систему распознавания изображений видов животных для ограничения доступа (ASIRRA), которая просит пользователей отличать кошек от собак. У Microsoft была бета-версия для использования веб-сайтами. [50] Они заявляют: «Asirra проста для пользователей; люди могут решить ее в 99,6% случаев менее чем за 30 секунд. Как ни странно, пользователи, похоже, находят опыт использования Asirra гораздо более приятным, чем текстовая CAPTCHA». Это решение было описано в статье 2007 года в материалах 14-й конференции ACM по компьютерной и коммуникационной безопасности (CCS). [51] Он был закрыт в октябре 2014 года. [52]
См. также
- Предотвращение ботов
- Стратегия защиты (вычисления)
- НуКапча
- Доказательство личности
- Доказательство работы
- реКАПЧА
Ссылки
- ^ «Проект reCAPTCHA – CyLab Университета Карнеги-Меллон» . www.cylab.cmu.edu . Архивировано из оригинала 27 октября 2017 года . Проверено 13 января 2017 г.
- ^ фон Ан, Луис; Блюм, Мануэль; Хоппер, Николас Дж.; Лэнгфорд, Джон (май 2003 г.). «CAPTCHA: использование сложных задач искусственного интеллекта для обеспечения безопасности» (PDF) . Достижения в криптологии — EUROCRYPT 2003 . EUROCRYPT 2003: Международная конференция по теории и применению криптографических методов. Конспекты лекций по информатике. Том. 2656. стр. 294–311. дои : 10.1007/3-540-39200-9_18 . ISBN 978-3-540-14039-9 . Архивировано (PDF) из оригинала 4 мая 2019 года . Проверено 30 августа 2019 г.
- ^ «Что такое КАПЧА?» . Поддержка Google . Google Inc. Архивировано из оригинала 6 августа 2020 года . Проверено 9 сентября 2022 г.
CAPTCHA (полностью автоматизированный публичный тест Тьюринга для различения компьютеров и людей) – это [...]
- ^ Маюми Такая; Юсуке Цурута; Акихиро Ямамура (30 сентября 2013 г.). «Обратный тест Тьюринга с использованием сенсорных экранов и CAPTCHA» (PDF) . Журнал беспроводных мобильных сетей, повсеместных вычислений и надежных приложений . 4 (3): 41–57. дои : 10.22667/JOWUA.2013.09.31.041 . Архивировано (PDF) из оригинала 22 августа 2017 года.
- ^ «Что такое reCAPTCHA? –? Справка по reCAPTCHA» . support.google.com . Архивировано из оригинала 20 июля 2023 года . Проверено 20 июля 2023 г.
- ^ Салгроув, Джонатан (7 июля 2022 г.). «reCAPTCHA: что это такое и почему вы должны использовать его на своем веб-сайте – TSTS» . Двойные государственные технические службы . Архивировано из оригинала 10 ноября 2022 года . Проверено 10 ноября 2022 г.
- ^ «Веб-сайты, использующие hCaptcha» . Trends.builtwith.com . Архивировано из оригинала 10 ноября 2022 года . Проверено 10 ноября 2022 г.
- ^ «hCaptcha – О нас» . www.hcaptcha.com . Архивировано из оригинала 20 июля 2023 года . Проверено 20 июля 2023 г.
- ^ Бурштейн, Эли; Бетард, Стивен; Фабри, Селин; Митчелл, Джон К.; Юрафски, Дэн (2010). «Насколько хорошо люди решают CAPTCHA? Крупномасштабная оценка» (PDF) . Симпозиум IEEE 2010 по безопасности и конфиденциальности . стр. 399–413. CiteSeerX 10.1.1.164.7848 . дои : 10.1109/SP.2010.31 . ISBN 978-1-4244-6894-2 . S2CID 14204454 . Архивировано (PDF) из оригинала 8 августа 2018 года . Проверено 30 марта 2018 г.
- ^ Стек, Альберт (12 июня 2022 г.). «Что такое CAPTCHA и как она работает?» . Бэлдунг по информатике . Архивировано из оригинала 1 ноября 2022 года . Проверено 1 ноября 2022 г.
- ^ «Что такое КАПЧА?» . Облачная вспышка . 1 ноября 2022 года. Архивировано из оригинала 27 октября 2022 года . Проверено 1 ноября 2022 г.
- ^ Jump up to: а б «Заявка на патент idrive Тьюринга» . Архивировано из оригинала 15 марта 2023 года . Проверено 19 мая 2017 г.
- ^ «h2g2 – Объяснение l33t Speak – Отредактированная запись» . h2g2 . 16 августа 2002 года. Архивировано из оригинала 6 сентября 2011 года . Проверено 3 июня 2015 г.
- ^ «Страница регистрации idrive Turing» . Гугл Диск . Архивировано из оригинала 15 марта 2023 года . Проверено 19 мая 2017 г.
- ^ Стрингхэм, Эдвард П. (2015). Частное управление: создание порядка в экономической и социальной жизни . Издательство Оксфордского университета . п. 105. ИСБН 978-0-19-936516-6 . OCLC 5881934034 .
- ^ «Учим компьютеры читать: Google приобретает reCAPTCHA» . Официальный блог Google . Архивировано из оригинала 31 августа 2019 года . Проверено 29 октября 2018 г.
- ^ Гульотта, Гай (28 марта 2011 г.). «Расшифровка старых текстов, по одному непонятному, кривому слову за раз» . Нью-Йорк Таймс . Архивировано из оригинала 17 ноября 2017 года . Проверено 29 октября 2018 г.
- ^ США 2005/0114705 А1 , Решеф, Эран; Раанан, Гил и Солан, Эйлон, «Метод и система отличия человеческого действия от компьютеризированного действия», опубликовано 26 мая 2005 г. Архивировано 24 февраля 2019 г. на Wayback Machine.
- ^ «Как работают CAPTCHA | Что означает CAPTCHA?» . Облачная вспышка . Архивировано из оригинала 27 октября 2022 года . Проверено 27 октября 2022 г.
- ^ Челлапилья, Кумар; Ларсон, Кевин; Симард, Патрис; Червинский, Мария. «Разработка доказательств взаимодействия человека и человека (HIP)» (PDF) . Исследования Майкрософт . Архивировано из оригинала (PDF) 10 апреля 2015 года.
- ^ Карими-Рузбахани, Хамид; Багери, Насур; Эбрагимпур, Реза (31 октября 2017 г.). «Распознавание инвариантных объектов — это персонализированный выбор инвариантных характеристик у людей, а не просто объясняемый иерархическими моделями зрения с прямой связью» . Научные отчеты . 7 (1): 14402. Бибкод : 2017НатСР...714402К . дои : 10.1038/s41598-017-13756-8 . ISSN 2045-2322 . ПМЦ 5663844 . ПМИД 29089520 .
- ^ «Снова делаем CAPTCHA дорогими: если вы используете текстовые CAPTCHA, вы делаете это неправильно | Tripwire» . www.tripwire.com . Архивировано из оригинала 28 октября 2022 года . Проверено 28 октября 2022 г.
- ^ Jump up to: а б Бурштейн, Эли; Мартин, Матье; Митчелл, Джон К. (2011). «Сильные и слабые стороны текстовой CAPTCHA» . ACM Компьютерная и коммуникационная безопасность 2011 (CSS'2011) . Архивировано из оригинала 24 ноября 2015 года . Проверено 5 апреля 2016 г.
- ^ Jump up to: а б фон Ан, Луис; Блюм, Мануэль; Хоппер, Николас Дж.; Лэнгфорд, Джон (2003). «CAPTCHA: использование сложных задач искусственного интеллекта для обеспечения безопасности» (PDF) . Достижения в криптологии — EUROCRYPT 2003 . Конспекты лекций по информатике. Том. 2656. стр. 294–311. дои : 10.1007/3-540-39200-9_18 . ISBN 978-3-540-14039-9 . S2CID 5658745 . Архивировано (PDF) из оригинала 4 мая 2019 года . Проверено 30 августа 2019 г.
- ^ Мой, Габриэль; Джонс, Натан; Харклесс, Курт; Поттер, Рэндалл (2004). Методы оценки искажений при решении визуальных CAPTCHA (PDF) . Материалы конференции IEEE Computer Society 2004 года по компьютерному зрению и распознаванию образов . Том. 2. ИИЭР. стр. 23–28. дои : 10.1109/CVPR.2004.1315140 . ISBN 978-0-7695-2158-9 . Архивировано из оригинала (PDF) 29 июля 2020 года.
- ^ Jump up to: а б Мэй, Мэтт (23 ноября 2005 г.). «Недоступность CAPTCHA» . W3C . Архивировано из оригинала 21 мая 2012 года . Проверено 27 апреля 2015 г.
- ^ Ши, Майкл (19 ноября 2015 г.). «CAPTCHA: спам-боты, электронные книги и тест Тьюринга» . Тощий . Архивировано из оригинала 27 января 2016 года . Проверено 9 января 2016 г.
- ^ «Недоступность CAPTCHA» . www.w3.org . Архивировано из оригинала 4 ноября 2020 года . Проверено 31 октября 2020 г.
- ^ Бурштейн, Эли; Боксис, Ромен; Перито, Христо; Пасков, Даниэле; Фабри, Селин; Митчелл, Джон К. (2011). «Неудача прерывистых аудиокапч на основе шума» . Симпозиум IEEE 2011 по безопасности и конфиденциальности . стр. 19–31. дои : 10.1109/СП.2011.14 . ISBN 978-1-4577-0147-4 . S2CID 6933726 . Архивировано из оригинала 16 апреля 2016 года . Проверено 5 апреля 2016 г.
- ^ «Умная капча» . Защитить веб-форму .COM. 8 октября 2006 г. Архивировано из оригинала 4 ноября 2016 г. . Проверено 15 сентября 2017 г.
- ^ «Невидимая reCAPTCHA» . Разработчики Google . Архивировано из оригинала 16 января 2020 года . Проверено 28 октября 2022 г.
- ^ «Недоступность CAPTCHA» . www.w3.org . Архивировано из оригинала 27 октября 2022 года . Проверено 27 октября 2022 г.
- ^ Гао, Сун; Мохамед, Манар; Саксена, Нитеш; Чжан, Чэнцуй (23 июня 2017 г.). «Новые изображения CAPTCHA Motion: уязвимости существующих конструкций и меры противодействия» . Транзакции IEEE по надежным и безопасным вычислениям (веб-сайт). 16 (6) (1-е изд.): 1040–1053. дои : 10.1109/TDSC.2017.2719031 . ISSN 1941-0018 . S2CID 41097185 .
- ^ Якобссон, Маркус (август 2012 г.). Смерть Интернета . Архивировано из оригинала 15 октября 2014 года . Проверено 4 апреля 2016 г.
- ^ Госемаджумдер, Шуман (8 декабря 2015 г.). «Игра в имитацию: новый фронт безопасности» . ИнфоQ . ИнфоВ. Архивировано из оригинала 23 марта 2019 года . Проверено 8 декабря 2015 г.
- ^ Jump up to: а б Бурштейн, Эли; Эйгрейн, Джонатан; Москики, Анжелика; Мичелл, Джон К. (август 2014 г.). Конец близок: общее решение текстовых CAPTCHA . WoOT 2014: Семинар Usenix по наступательной безопасности. Архивировано из оригинала 16 апреля 2016 года . Проверено 5 апреля 2016 г.
- ^ Саммерс, Ник. «Vicarious утверждает, что ее программное обеспечение искусственного интеллекта может взломать до 90% CAPTCHA, предлагаемых Google, Yahoo и PayPal» . ТНВ. Архивировано из оригинала 15 сентября 2018 года . Проверено 19 июня 2018 г.
- ^ Хоф, Роберт. «Стартап AI Vicarious заявляет о важной вехе в поисках создания мозга: взлом CAPTCHA» . Форбс . Архивировано из оригинала 15 сентября 2018 года . Проверено 25 августа 2017 г.
- ^ «Еще один решатель текстовых капч: подход на основе генеративно-состязательной сети» (PDF) . 25-я конференция ACM по компьютерной и коммуникационной безопасности (CCS), 2018 г. дои : 10.1145/3243734.3243754 . S2CID 53106794 . Архивировано (PDF) из оригинала 29 октября 2020 г. Проверено 16 марта 2020 г.
- ^ Мотояма, Марти; Левченко Кирилл; Канич, Крис; Маккой, Дэймон; Джеффри, Фёлкер; Сэвидж, Стефан (август 2010 г.). Re: CAPTCHA – Понимание услуг по решению CAPTCHA в экономическом контексте. (PDF) . Симпозиум по безопасности USENIX, 2010 г. Архивировано (PDF) из оригинала 29 мая 2016 г. . Проверено 5 апреля 2016 г.
- ^ Доктороу, Кори (27 января 2004 г.). «Разгадка и создание капчи с бесплатным порно» . Боинг-Боинг . Архивировано из оригинала 9 февраля 2006 года . Проверено 27 апреля 2015 г.
- ^ «Нанимайте людей для решения задач CAPTCHA» . Дизайн Petmail . 21 июля 2005 г. Архивировано из оригинала 18 сентября 2020 г. Проверено 27 апреля 2015 г.
- ^ Херлер, Кевин. «Chat-GPT притворился слепым и обманом заставил человека решить капчу» . Гизмодо . Архивировано из оригинала 11 апреля 2023 года . Проверено 11 апреля 2023 г.
- ^ «Сравнение 10 лучших сервисов по решению капчи» . Архивировано из оригинала 15 декабря 2018 года . Проверено 10 декабря 2018 г.
- ^ «Как киберпреступники обходят CAPTCHA» . www.f5.com . Архивировано из оригинала 27 октября 2022 года . Проверено 27 октября 2022 г.
- ^ Йенд, Ховард (2005). «Взлом CAPTCHA без использования OCR» . (pureMango.co.uk) . Архивировано из оригинала 25 июня 2017 года . Проверено 22 августа 2006 г.
- ^ «CTFtime.org / #kksctf open 2019 / Блокчейн-заметки Kackers / Writeup» . ctftime.org . Архивировано из оригинала 27 октября 2022 года . Проверено 27 октября 2022 г.
- ^ «CAPTCHA для распознавания изображений» (PDF) . Cs.berkeley.edu. Архивировано из оригинала (PDF) 10 мая 2013 года . Проверено 28 сентября 2013 г.
- ^ «Бумага воображения» . Infolab.stanford.edu. Архивировано из оригинала 2 октября 2013 года . Проверено 28 сентября 2013 г.
- ^ «Asirra — это человеческое интерактивное доказательство, которое просит пользователей идентифицировать фотографии кошек и собак» . Майкрософт . Архивировано из оригинала 15 декабря 2008 года.
- ^ Элсон, Джереми; Дусер, Джон; Хауэлл, Джон; Саул, Джаред (октябрь 2007 г.). Asirra: CAPTCHA, использующая ручную категоризацию изображений по интересам . Материалы 14-й конференции ACM по компьютерной и коммуникационной безопасности. Майкрософт . Архивировано из оригинала 15 декабря 2008 года . Проверено 15 сентября 2017 г.
- ^ «После 8 лет работы Asirra прекращает работу с 1 октября 2014 г. Спасибо всем нашим пользователям!» . Майкрософт . Архивировано из оригинала 7 февраля 2015 года.
Дальнейшие ссылки
- фон Ан, Л; М. Блюм и Дж. Лэнгфорд. (2004) « Различение людей и компьютеров (автоматически) ». Сообщения ACM , 47 (2): 57–60.
Внешние ссылки
- CAPTCHA в Curlie
- Проверка человека в контуре, или Идентификация с помощью теста Тьюринга , Мони Наор, 1996.
- Недоступность CAPTCHA: альтернативы визуальным тестам Тьюринга в сети , заметка рабочей группы W3C .
- История CAPTCHA от PARC .
- Обратное проектирование CAPTCHA Абрам Хиндл, Майкл В. Годфри, Ричард К. Холт, 24 августа 2009 г.