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

Татьяна Новак

Разработчики из Do Something Good разработали «капчу наоборот», которую может пройти только машинный алгоритм, но не человек. Проверить его работу можно на сайте Humans Not Invited.

Обычная капча (англ. CAPTCHA — Completely Automated Public Turing test to tell Computers and Humans Apart) — это разновидность теста Тьюринга, с помощью которого система проверяет, является ли пользователь человеком. Например, сервис reCAPTCHA от компании Google использует для этого разметку изображений: чтобы подтвердить, что он не робот, пользователь должен выбрать все фрагменты фотографии, на которой изображены определённые объекты — чаще всего, автомобили или дорожные знаки.

Алгоритм от Do Something Good действует наоборот: он предлагает найти объекты (например, спиннеры) на размытых изображениях. Разработчики утверждают, что они являются неразличимыми для человеческого глаза, однако машинный алгоритм может отличить на них нужные фрагменты.

«Это реальные изображения, которые мы размываем с помощью специальной программы, а потом используем как капчу. Например, если вам предлагается выбрать все квадраты с эвоками [расой из «Звёздных войн»], значит, на некоторых квадратах действительно есть размытое изображение эвоков. У нас также есть программа, которая всегда меняет названия изображений, чтобы люди не могли обмануть ее, проверив имена файлов изображений», — объяснил создатель проекта Дамянский (настоящее имя — Данжан Пита). Он добавил, что обе программы будут постоянно совершенствоваться, стимулируя программистов создавать всё более продвинутых ботов. На данный момент доступ к сайту Humans Not Invited смогли получить около 30 ботов.

По задумке авторов, если человек попробует пройти капчу самостоятельно, то получит такой ответ «Вы человек. Вам вход запрещён».

Тем не менее, нескольким пользователям Reddit удалось угадать нужные квадраты и увидеть заветную надпись «Добро пожаловать! Вы не человек», а также получить список IP-адресов всех, кто тоже смог зайти на сайт.

Загрузить еще