Искусственный интеллект научился распознавать капчи за 0,05 с

24.12.2018     

Ученые из Великобритании и КНР решили помочь пользователям с расшифровкой капч. Они научили искусственный интеллект распознавать искаженные символы всего за 0,05 с. Причем не на сверхмощном сервере, а на обычном компьютере.

Капчи можно обойти

Капча – это простейший тест Тьюринга, который позволяет отличить человека разумного от бездушного алгоритма. Точнее, позволял. Попытки обойти капчи с помощью искусственного интеллекта были и ранее, но их эффективность нельзя назвать высокой. Но ученые из Великобритании и КНР смогли улучшить эти результаты. Они разработали алгоритм на базе GAN – генеративно-состязательной сети. В результате для уверенного распознавания капч достаточно 0,05 с.

Суть технологии

Генеративно-состязательная сеть (Generative Adversarial Network, GAN) – класс алгоритмов, который применяется в сценариях с небольшим количеством обучающих данных. Фактически в алгоритме строятся две нейронные сети. Первая сеть генерирует образцы, смешивая наборы исходных данных. Вторая сеть – дискриминативная: она пытается расшифровать образцы.

При этом сети противостоят друг другу. Первая пытается усложнить задачу, вторая –угадать ответы вне зависимости от сложности, пояснили ученые из английского Ланкастерского и китайских Северо-Западного и Пекинского университетов. Ученые тренировали GAN на 500 образцах из 11 сервисов капчи, которые используются на 32 сайтах из топ-50 в рейтинге Alexa. Подготовка данных заняла два часа. В процессе обучения первая подсеть синтезировала 200 тыс. капч. Вторая сеть обучалась на них и на исходных образцах.

 

 

Реальные Google-капчи и синтезированные ИИ версии

 

Опасно ли это

Обычно капчи используются для ограничения доступа к ресурсам или блокировки брутфорса – серийных попыток взлома аккаунтов за счет перебора возможных паролей. Стандартных ботов, которые пытаются обойти капчу, достаточно легко распознать и заблокировать.

Даже те боты, которые были созданы на базе искусственного интеллекта, ранее особого эффекта не имели. Они были требовательны к ресурсам и, как правило, запускались в ботнетах (сетях, объединявших десятки или сотни компьютеров). Новый алгоритм не требует ни огромного количества данных для обучения, ни больших вычислительных мощностей. Нейросеть запускается на обычном ПК или смартфоне и быстро учится. Потенциально это снижает порог входа для хакеров, планирующих атаки. Разработчики отметили, что алгоритм со 100% точностью распознал капчи на таких сайтах, как Megaupload, Blizzard и Authorize.NET, а также показал высокие результаты на сайтах Amazon, PayPal, Yahoo и др.

 

Нейросеть сгенерировала капчи на основе текстового задания. На одной из этих капч – ключ к одной интересной новогодней игре...

 

Защититься от автоматического распознавания капч ресурсы могут, только если внедрят альтернативные способы обнаружения ботов. Это, к примеру, анализ биометрических данных пользователей или шаблонов поведения. Но для решения таких задач придется вложить значительные средства в разработку еще более продвинутого искусственного интеллекта.


Автор:
Ксения Шестакова Обозреватель


Часто вы забываете пароли от личных кабинетов/страниц в соцсетях?


Часто, из-за этого их приходится так же часто менять (14.29%, 4 голосов)
14.29%
Часто, поэтому записываю или использую однотипные пароли (17.86%, 5 голосов)
17.86%
Я использую специальные программы для генерации кодов (25%, 7 голосов)
25%
Нет, всегда помню пароли от личных кабинетов и соцсетей (42.86%, 12 голосов)
42.86%

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Timur.V 73 24.12.18 13:30 Сейчас в теме
Ученые из Великобритании и КНР ... дальше можно писать любой текст. Почему нет ФИО ученых?

А по поводу капчи - интересная капча, когда нужно собрать пазл. Защитит такая капча от ботов?
portwein; SmArtist; wowik; TreeDogNight; +4 Ответить
2. starik-2005 2385 24.12.18 13:36 Сейчас в теме
Нет варианта "иногда забываю пароли".
alalsl; portwein; +2 Ответить
10. alalsl 11 25.12.18 08:19 Сейчас в теме
(2) Либо часто либо никогда)
3. RocKeR_13 968 24.12.18 15:02 Сейчас в теме
Я использую специальные программы для генерации кодов

Возможно имелись в виду специальные программы, которые защищены мастер-паролем и ХРАНЯТ остальные пароли? В противном случае скорей подойдет вариант №1)))
4. peterxx 21 24.12.18 15:19 Сейчас в теме
Думаю, следующий уровень капчи будет типа: введите результат выражения "основание натуральных логарифмов в степени мнимая единица умноженная на отношение длины окружности к диаметру". )
5. Adilgeriy 22 24.12.18 15:36 Сейчас в теме
пусть он капчи наших страховых компаний по ОСАГО расшифрует
SagittariusA; shard; MaxS; Йожкин Кот; d.zhukov; +5 Ответить
6. Йожкин Кот 1081 24.12.18 16:16 Сейчас в теме
(5) Я жалобу в центробанк писал по поводу капчи росгостраха - в ответ пришла отписка, типа им нужен мой логин, время входа и прочую ересь, хотя я в письме им ссылку вставил и скриншот
7. MaxS 2288 24.12.18 17:52 Сейчас в теме
Пытался в РЕСО оформить ОСАГО. Зная о такой засаде, первый раз (после появления интернет регистрации) пошел к агенту, где обслуживался ранее и она без проблем зарегистрировала меня через интернет.
На следующий год решил не платить лишнюю тысячу за услугу использования интернета и сам попробовал продлить полис. Не смог. Если бы потренировался пару дней, научился бы, но время жалко. Зарегистрировался за несколько минут у других.
Вот где нужен ИИ.
Йожкин Кот; acanta; +2 Ответить
8. protexprotex 134 24.12.18 20:02 Сейчас в теме
Скоро будет так - распознал капчу - значит бот :-) Не распознал - значит человек.
Perfolenta; nyam-nyam; Crazy_Max; +3 Ответить
9. ResAndDev 25.12.18 06:46 Сейчас в теме
(8)вот это как раз и страшно.
Оставьте свое сообщение

См. также

Правительство утвердило разработку российского аналога GitHub

Новость ИТ-новость Цифровая экономика

Премьер-министр Михаил Мишустин на форуме Kazan Digital Week анонсировал создание отечественного репозитория, аналогичного GitHub. Проект реализуется в рамках второго пакета поддержки ИТ.

22.09.2021    5970    VKuser24342747    10       

Microsoft присоединилась к Open Infrastructure Foundation для развития облаков

Новость ИТ-новость Новости компаний Облачные технологии

Microsoft стала платиновым членом организации Open Infrastructure Foundation. Компания будет представлять интересы своих телекоммуникационных клиентов в OpenStack.

15.09.2021    3666    VKuser24342747    0       

Microsoft разрешит устанавливать Windows 11 на старые компьютеры

Новость Windows ИТ-новость Новости компаний

Microsoft пересмотрела правила установки Windows 11, которые не позволяли использовать ОС на компьютерах, не соответствующих системным требованиям. Для инсталляции придется создать загрузочный диск.

14.09.2021    2839    VKuser24342747    0       

Оплата лицом заработает на всех станциях метро Москвы

Новость Искусственный интеллект ИТ-новость Цифровая экономика

В столичном метрополитене внедряют систему FacePay. С 15 октября оплатить проезд можно будет, не доставая смартфон, карту или жетоны из кармана.

14.09.2021    2393    user1015646    2       

«Яндекс» представил технологию автоматического перевода любых видео на русский язык

Новость ИТ-новость Яндекс

«Яндекс» сделал функцию автоматического закадрового перевода иностранных роликов доступной для почти любых видео в интернете. Функция встроена в фирменный браузер компании.

13.09.2021    2451    VKuser24342747    4       

Исследователи синтезировали выразительную устную речь

Новость Искусственный интеллект ИТ-новость

Синтетическое воспроизведение речи от голосовых помощников и автопереводчиков не передает эмоций и интонаций. Специалисты NVIDIA разработали систему искусственного интеллекта, которая решает эту проблему: ее речь сложно отличить от естественной.

10.09.2021    9051    user1015646    0       

GitHub выпустил веб-редактор кода: возможности, о которых вы могли не знать

Новость GitHub Автоматизация Интернет ИТ-новость

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

10.09.2021    5272    user1015646    0       

Раскрыта дата релиза Windows 11

Новость Windows ИТ-новость Новости компаний

Microsoft официально объявила, когда станет доступна новая версия самой популярной десктопной ОС. Обновиться с Windows 10 до Windows 11 можно будет уже 5 октября 2021 года.

09.09.2021    8738    user1015646    0       

В Google научились увеличивать изображения в 16 раз с восстановлением деталей

Новость Искусственный интеллект ИТ-новость

Раньше увеличить видео с камер наблюдения в десятки раз получалось только у героев фильмов. Но теперь такая возможность существует и в реальной жизни – инженеры Google разработали прорывную технологию масштабирования изображений.

09.09.2021    4251    user1015646    3       

Эксперты подготовили рекомендации по использованию кириллицы в доменах и почте

Новость Интернет ИТ-новость

Рабочая группа представила стандарты внедрения, обработки, хранения, валидации и адаптации кириллических символов для программ, поддерживающих доменные имена и email-адреса.

07.09.2021    2855    VKuser24342747    0       

Госструктуры перейдут на российские системы видеоконференций

Новость Импортозамещение ИТ-новость Облачные технологии

Российских чиновников переводят на использование отечественного сервиса видеоконференций. Будут внедрять систему TrueConf на базе ОС Astra Linux и процессоров Baikal-M от «Байкал Электроникс».

03.09.2021    3213    user1015646    0       

Минэкономики раскритиковало требования к обновлению оборудования для суверенного Рунета

Новость Импортозамещение Интернет ИТ-новость Телекоммуникации

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

03.09.2021    2615    VKuser24342747    0       

Разработчики назвали любимые языки программирования

Новость ИТ-новость Языки программирования

Крупнейший форум для разработчиков Stack Overflow составил рейтинг любимых языков программирования. Первую строчку списка занял молодой, но перспективный Rust.

02.09.2021    5247    user1015646    3       

Петербургские ученые обучили нейросеть находить вредоносных ботов в соцсетях

Новость Безопасность Искусственный интеллект ИТ-новость Соцсети

Сотрудники Санкт-Петербургского федерального исследовательского центра Российской академии наук (СПб ФИЦ РАН) создали решение для поиска ботов, размещающих спам и дезинформацию на любом языке.

02.09.2021    2307    VKuser24342747    1       

Windows Server исключается из эксперимента по поставке обновлений Microsoft WaaS

Новость Windows ИТ-новость Новости компаний Облачные технологии

По результатам четырехлетнего эксперимента Windows as a Service Microsoft решила, что больше не будет обновлять Windows Server несколько раз в год. Для серверной ОС было решено вернуться к практике обновления каждые 2-3 года.

01.09.2021    5403    SKravchenko    0       

Microsoft добавила в Power BI инструменты аналитики для Angular-приложений

Новость Аналитика ИТ-новость

Microsoft представила новый компонент для создания веб-сервисов аналитики данных. Он позволит интегрировать функции Power BI в Angular-приложения.

31.08.2021    3286    user1015646    0       

Windows 11 лишится нескольких функций предыдущей версии системы

Новость Windows ИТ-новость

Microsoft в бета-версии Windows 11 изменила привычные функции. Из ОС исчезло отображение секунд на часах и возможность быстро добавлять события в календарь, а кнопка «Пуск» переместилась в центр панели задач.

31.08.2021    4956    VKuser24342747    6       

GitHub в версии утилиты CLI 2.0 добавил поддержку расширений

Новость GitHub ИТ-новость Новости компаний

Разработчики GitHub представили вторую версию утилиты для управления проектами при помощи командной строки CLI. Приложение поддерживает несколько стандартных расширений и создание собственных.

27.08.2021    6495    VKuser24342747    0       

Круглая дата: ядру Linux исполнилось 30 лет

Новость Linux ИТ-новость Новости компаний

Ядро Linux отмечает юбилей. О создании новой ОС 21-летний Линус Торвальдс объявил 25 августа 1991 года.

27.08.2021    4685    user1015646    2       

Искусственный интеллект научился распознавать изображения лучше человека

Новость Искусственный интеллект ИТ-новость

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

26.08.2021    3691    user1015646    5       

Facebook представил криптобиблиотеку для разработчиков – Winterfell

Новость ИТ-новость Новости компаний

Специалисты Facebook выпустили новую библиотеку Winterfell. Проект с открытым исходным кодом может генерировать доказательство вычислительной целостности STARK.

24.08.2021    4707    user1015646    3       

В GitHub добавлена поддержка цитирования из репозиториев

Новость GitHub ИТ-новость

GitHub позволил использовать файл CITATION.cff, в котором можно указать, как правильно ссылаться на содержимое репозитория при написании академических публикаций.

24.08.2021    5067    VKuser24342747    0       

GitHub официально представил новую версию «Обсуждений»

Новость GitHub ИТ-новость

GitHub заявил о завершении бета-тестирования обновленной версии раздела Discussions. Релизный вариант площадки для обсуждений репозиториев разрабатывался почти год при активном участии сообщества.

23.08.2021    3319    VKuser24342747    0       

Разработчик создал браузерную версию OpenAI Codex для управления веб-страницами

Новость Интернет Искусственный интеллект ИТ-новость

Программист Эндрю Кантино рассказал, что сделал расширение для модификации страниц в Google Chrome, работающее на основе ИИ-ассистента для разработки OpenAI Codex.

23.08.2021    5913    VKuser24342747    0       

Российский разработчик создал эмулятор для запуска приложений iOS на M1 Mac

Новость Mac OS ИТ-новость Мобильные приложения

Программа PlayCover позволяет запускать на компьютерах с операционной системой MacOS любые мобильные приложения для iOS, в том числе игры с поддержкой мыши и клавиатуры.

20.08.2021    6407    VKuser24342747    0