CAPTCHA: Как отличить настоящих людей от поддельных

Важные новости

CAPTCHA: борьба за то, чтобы отличить настоящих людей от подделок

Кредит: Pixabay/CC0 Public Domain

CAPTCHA — это те повсеместные проблемы, с которыми вы сталкиваетесь, чтобы доказать, что вы человек, а не бот, когда вы входите на многие веб-сайты.

Веб-сайты и мобильные приложения уже давно подвергаются атакам ботов в массовых масштабах. Эти вредоносные боты запрограммированы на автоматическое потребление большого количества вычислительных ресурсов, публикацию спам-сообщений, сбор данных с веб-сайтов и даже регистрацию и выполнение аутентификации пользователей. Такое положение дел привело к появлению CAPTCHA, что означает полностью автоматизированный публичный тест Тьюринга для различения компьютеров и людей.

Как ученый-компьютерщик, я рассматриваю CAPTCHA как эффективный щит для веб-сайтов, чтобы предотвратить автоматизированные атаки, повысить кибербезопасность и улучшить пользовательский опыт — по крайней мере, в краткосрочной перспективе. Например, атаки типа «отказ в обслуживании» создают узкое место и приводят к перегрузке и невосприимчивости веб-сервера. CAPTCHA помогает остановить автоматизированных ботов от выполнения таких атак типа «отказ в обслуживании» и даже мошеннических действий, таких как отправка спам-сообщений и создание поддельных учетных записей.

Между тем финансовые учреждения полагаются на CAPTCHA для защиты от ботов, пытающихся украсть данные клиентов. Кроме того, CAPTCHA повышает целостность онлайн-голосования и опросов, не давая автоматизированным ботам манипулировать результатами.

Как работает CAPTCHA

CAPTCHA разработаны для показа вопросов или задач, на которые легко ответить человеку, но сложно ответить компьютерным ботам. На практике существует несколько типов CAPTCHA: текстовые, графические, аудио и поведенческие.

Текстовые CAPTCHA были очень популярны с момента появления Интернета. Этот тип CAPTCHA требует от пользователей прочитать искаженное и сложное изображение текста и ввести ответ в текстовое поле. Вариант текстовой CAPTCHA предлагает пользователям решить простые математические задачи, такие как «18+5» или «23-7». Однако недавно эта проблема была решена с помощью передовых алгоритмов оптического распознавания символов благодаря распространению искусственного интеллекта с глубоким обучением.

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

Аудио CAPTCHA воспроизводит короткий аудиоклип, содержащий ряд цифр или букв, произнесенных человеческим или синтетическим голосом, который пользователь слушает, а затем вводит в предоставленное текстовое поле. Ввод проверяется на соответствие правильному ответу, чтобы определить, является ли пользователь человеком. Как и текстовые CAPTCHA, аудио CAPTCHA может быть трудным для интерпретации людьми из-за таких факторов, как фоновый шум, плохое качество звука, сильные искажения и незнакомые акценты.

CAPTCHA на основе изображений были введены, чтобы сделать задачу более сложной для ботов. Пользователи должны идентифицировать определенные объекты на изображениях, например, выбрать все блоки изображений, содержащие светофоры. Эта задача использует человеческое визуальное восприятие, которое по-прежнему превосходит большинство ботов на основе компьютерного зрения. Однако этот тип CAPTCHA также во многих случаях сбивает людей с толку.

CAPTCHA на основе поведения анализирует поведение пользователя, такое как движения мыши и шаблоны набора текста. reCAPTCHA, популярная CAPTCHA на основе поведения, требует от пользователей поставить галочку в поле «Я не робот». Во время этого процесса reCAPTCHA анализирует движение мыши и щелчки мыши, чтобы различать людей и ботов. Люди, как правило, ведут себя более разнообразно и менее предсказуемо, в то время как боты часто демонстрируют точные и последовательные действия.

ИИ против человека

CAPTCHA — еще одно поле битвы в, казалось бы, бесконечной битве между ИИ и людьми. В настоящее время ИИ стал более продвинутым, используя современные методы, такие как глубокое обучение и компьютерное зрение, для решения задач CAPTCHA.

Например, алгоритмы оптического распознавания символов улучшились, сделав текстовые CAPTCHA менее эффективными. Аудио CAPTCHA можно обойти с помощью передовой технологии преобразования речи в текст. Аналогично, модели ИИ, обученные на обширных наборах данных изображений, могут решать множество CAPTCHA на основе изображений с высокой точностью.

По другую сторону поля битвы исследователи CAPTCHA создали более сложные технологии CAPTCHA. Например, reCAPTCHA оценивает взаимодействие пользователей и вычисляет вероятность того, что они являются людьми.

По иронии судьбы, люди помогают ИИ решать сложные CAPTCHA. Например, фермы кликов нанимают большой пул низкооплачиваемых работников для кликов по рекламе, например, постам в социальных сетях, подписок на аккаунты, написания фейковых отзывов и даже решения вопросов CAPTCHA. Их работа заключается в том, чтобы помочь системам ИИ вести себя как люди, чтобы обходить CAPTCHA и другие методы предотвращения мошенничества.

История CAPTCHA.

Будущее CAPTCHA

Будущее CAPTCHA будет зависеть от продолжающихся достижений в области искусственного интеллекта. Традиционные методы CAPTCHA становятся менее эффективными, поэтому будущие системы CAPTCHA, вероятно, будут больше фокусироваться на анализе поведения пользователей, например, на том, как люди взаимодействуют с веб-сайтами, что усложнит имитацию этого поведения ботами.

Веб-сайты могут перейти на использование биометрических CAPTCHA, таких как распознавание лиц или сканирование отпечатков пальцев, хотя это вызывает проблемы с конфиденциальностью. CAPTCHA может быть заменена блокчейном, который использует проверяемые учетные данные для аутентификации пользователей. Эти учетные данные, выданные доверенными лицами и хранящиеся в цифровых кошельках, гарантируют, что взаимодействие выполняется проверенными людьми, а не ботами.

Будущие CAPTCHA могут работать вместе с системами ИИ в режиме реального времени, постоянно адаптируясь и развиваясь, чтобы опережать автоматизированные атаки.

Предоставлено The Conversation

Новости сегодня

Последние новости