Монстры вместо светофоров: самая хардкорная CAPTCHA в истории

Сможете ли вы пройти одну из самых сложных CAPTCHA на основе Doom?


61psyf8e6zszo4f76g4ksyo4b9a3unmb.jpg


Создана одна из самых сложных CAPTCHA , основанная на культовой игре Doom. Необычный метод проверки разработал Гильермо Рауч. Новинка представляет собой полноценный мини-уровень Doom, который нужно пройти, чтобы подтвердить свою «человечность».

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


oa946h4csjx8jb89xzvmmioixlx39t0z.png


CAPTCHA в виде Doom (doom-captcha.vercel.app)

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

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

Рауч пошёл дальше, приблизив визуальный стиль к оригинальной игре. Однако и его версия не является серьёзной альтернативой CAPTCHA: она небезопасна, а использование оригинальных текстур Doom остаётся спорным с юридической точки зрения.

Данный проект стал очередным доказательством, что Doom можно запустить где угодно — даже внутри CAPTCHA. Однако ожидать появления подобных решений на реальных сайтах пока не стоит.

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

  • В 2014 году австралийские хакеры продемонстрировали процесс игры в Doom на банкомате, работающем на базе Windows XP Embedded.
  • В 2020 году программист запустил Doom и Skyrim на тесте на беременность. Специалист также смог вывести на небольшой экран простой текст и анимированное изображение.
  • В августе 2022 года специалисты запустили Doom на дисплее трактора John Deere и продемонстрировал игровой процесс на конференции Def Con в Лас-Вегасе.
  • В 2024 году аспирант MIT запустила симуляцию Doom на экране, состоящем из бактерий кишечной палочки (Escherichia coli, E. Coli).