Принтер Lexmark CX532adwe получил задачу, которой точно нет в инструкции: показать DOOM. Команда Interrupt Labs взломала устройство на соревновании Pwn2Own Ireland 2026 и вывела легендарный шутер на его экран. За успешную демонстрацию исследователи получили 5 тысяч долларов и два очка в борьбе за звание Master of Pwn.
Результат попытки, состоявшейся 7 октября, подтвердили организаторы из Zero Day Initiative. В их отчете опубликована фотография принтера с игрой на дисплее. Подробного технического разбора этой атаки в публикации нет.
Приз дали за взлом, DOOM стал эффектным доказательством
Interrupt Labs была не единственной командой, успешно атаковавшей этот Lexmark во второй день соревнования. Rick de Jager и Filippo Cremonese из Zellic/V12 Security также получили 5 тысяч долларов, а участник BoredPentester заработал 4250 долларов за цепочку из трех уязвимостей. Одна из них оказалась уже известной организаторам или производителю.
Но именно экран с DOOM сделал попытку Interrupt Labs особенно заметной. Игра здесь служит наглядной демонстрацией того, что исследователи заставили устройство выполнять посторонний код. Денежная награда относится к успешному взлому, а не к созданию игрового порта.
Этот Lexmark уже показывали с DOOM год назад
У нынешней истории нашелся почти точный предшественник. На Pwn2Own Ireland в октябре 2025 года та же Interrupt Labs взломала тот же Lexmark CX532adwe, получила командную оболочку и загрузила DOOM на его дисплей. Тогда команда заработала 10 тысяч долларов и два очка.
В отчете за 2025 год организаторы отдельно отметили, что поиграть им не удалось. Нынешняя публикация также не описывает управление и полноценный игровой сеанс. Поэтому фотография с DOOM подтверждает демонстрацию на экране, но сама по себе не отвечает на вопрос, насколько удобно проходить игру на принтере.
Принтеры участвовали в подобных экспериментах и значительно раньше. В 2014 году исследователь Майкл Джордон из Context Information Security заставил Canon PIXMA запускать DOOM после изменения прошивки. Компания рассказала об этом в пресс-релизе после выступления на конференции 44Con.
На чем запускали DOOM: от компьютера до базы данных
История таких экспериментов давно вышла за пределы игровых приставок. Ниже собраны известные проекты разных лет, для которых сохранились описания, исходный код или демонстрации. Это подборка, а не полный каталог всех существующих портов; даты относятся к указанным проектам и публикациям.
| Год | Устройство или среда | Что действительно работало |
|---|---|---|
| 1993 | Персональный компьютер | Отправная точка всей истории: оригинальный DOOM от id Software. Bethesda датирует его выход 10 декабря 1993 года. |
| 2000-е | Плееры iPod | Альтернативная прошивка Rockbox позволяла запускать игру на поддерживаемых плеерах. Автор практической инструкции показал запуск через игровой плагин и файл с данными DOOM. |
| 2011 | Калькулятор TI-Nspire CX | Разработчики адаптировали nDOOM для цветного экрана калькулятора. Для выполнения программы использовалась среда Ndless. |
| 2014 | Принтер Canon PIXMA | Context Information Security продемонстрировала запуск игры после изменения прошивки принтера. Эксперимент показывал последствия уязвимости, а не штатную функцию устройства. |
| 2020 | Корпус теста на беременность | В эксперименте Foone заменили дисплей и микроконтроллер, а игра работала на ПК. Разработчик другого аппаратного порта разбирает эту оговорку: устройство получало уменьшенное изображение по USB. |
| 2021 | Лампа IKEA TRÅDFRI | Никола Врахиен перенес игру на микроконтроллер из умной лампы. Для игрового устройства понадобились дополнительные компоненты, включая экран и память. |
| 2021 | USB-адаптер Bluetooth LE | Врахиен запустил DOOM на штатном микроконтроллере nRF52840. К адаптеру добавили экран, память и средства управления; игровой движок выполнялся на самом чипе. |
| 2022 | Бортовой дисплей John Deere | Исследователь Sick Codes показал взлом сельскохозяйственного дисплея на DEF CON 30. На устройстве запускалась модифицированная версия DOOM. |
| 2023 | Мини-компьютер в форме детали LEGO | Джеймс Браун собрал миниатюрную плату с RP2040 и OLED-экраном. В описанной версии игра выполнялась на встроенном микроконтроллере. |
| 2023 | Электронное кольцо | Браун также перенес компьютерный модуль своего LEGO-проекта на плату носимого кольца. Прототип мог выполнять тот же код, включая DOOM. |
| 2023 | Колпачок клавиши клавиатуры | Автор TheKeebProject представил клавишу со встроенным экраном и микроконтроллером. Это отдельное миниатюрное игровое устройство, которому нужны питание и управление. |
| 2025 | PDF-файл | Автор ading2210 создал DoomPDF. Код игры выполняется через JavaScript в совместимом просмотрщике PDF; изображение формируется средствами документа. |
| 2025 | Документ Microsoft Word | Войцех Грай встроил в DOCM-файл игровую библиотеку и данные. Макрос извлекает библиотеку, запускает ее и обновляет изображение внутри Word. |
| 2025 | Принтер Lexmark CX532adwe | Interrupt Labs загрузила DOOM на экран взломанного принтера на Pwn2Own. Организаторы уточнили, что поиграть не смогли. |
| 2026 | Наушник PineBuds Pro | В проекте DOOMBuds игра работает на электронике наушника. Для изображения и управления используется внешняя система с браузером. |
| 2026 | База данных CedarDB | В SQLDoom игровая логика и отрисовка переписаны на SQL. Внешний клиент отвечает за ввод, синхронизацию и показ полученного изображения. |
| 2026 | Принтер Lexmark CX532adwe, повторная демонстрация | Interrupt Labs вновь взломала устройство на Pwn2Own. На его дисплее показали DOOM; команда получила 5 тысяч долларов. |
Почему «запустили на устройстве» иногда означает совсем разные вещи
Наушник без экрана действительно может выполнять игровой код, а необычный экран может только показывать изображение, рассчитанное компьютером. История с тестом на беременность относится ко второму случаю: от исходного устройства остался прежде всего узнаваемый корпус. У лампы IKEA, напротив, использовали ее микроконтроллер, но добавили необходимые для игры компоненты.
Разница есть и между двумя документами из таблицы. DoomPDF использует возможности JavaScript в просмотрщике PDF, тогда как версия для Word запускает извлеченную из документа библиотеку. Снаружи оба эксперимента выглядят как «игра внутри файла», но устроены по-разному.
Все началось с приглашения Кармака
В декабре 1997 года id Software опубликовала исходный код DOOM. В сопровождающем тексте Джон Кармак прямо предложил программистам перенести игру на любимую операционную систему. Там же он отметил, что код достаточно переносим для адаптации к другим платформам.
Лампы, наушники и офисные принтеры в том обращении не перечислялись. Но проекты из таблицы показывают, насколько далеко разработчики ушли от первоначальной задачи: одни ужимали игру под крошечные микроконтроллеры, другие помещали ее в документы, а третьи использовали как зрелищный финал взлома.
О том, как создаются игры и почему хорошие проекты требуют внимания к деталям, рекомендуем прочитать интервью Digital Report с Ричардом «Левелордом» Греем. Дизайнер уровней Duke Nukem 3D рассказал о разработке, спешке и ожиданиях игроков.
Больше необычных технологических историй публикуем в телеграм-канале Digital Report. Подписывайтесь, чтобы следить за новыми экспериментами и важными новостями индустрии.
- Серверы недоступны с ночи: на Хабре сообщают о простое клиентов Yandex Cloud - 08/10/2026 21:28
- Galaxy S26 взломали шесть раз за два дня: что это значит для владельцев - 08/10/2026 21:25
- DOOM снова запустили на принтере - 08/10/2026 21:17