0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Doom запустили на принтере

Doom запустили на принтере Canon

Иногда единственный способ привлечь внимание к уязвимостям в конкретной системе — это использовать их таким образом, чтобы их нельзя было игнорировать. Это то, что заставило Майкла Джордона из Context Information Security запустить Doom на принтере Canon Pixma; не потому, что это круто (хотя это явно так), а чтобы продемонстрировать присущие беспроводным принтерам Canon проблемы безопасности.

Цвета в коротком игровом видео, опубликованном пользователем YouTube SteveHOCP, блеклые (и музыка, очевидно, была добавлена после), но нет никаких сомнений: это Doom, величайшее творение id Software, работающее на принтере. Это замечательная демонстрация того, как далеко продвинулись технологии за последние два десятилетия, но по факту всё это было сделано для того, чтобы продемонстрировать кое-что другое: веб-интерфейс на беспроводных принтерах Pixma не требует аутентификации пользователя для подключения. На первый взгляд это не кажется проблемой, но дело в том, что это касается и процесса обновления прошивки.

“Хотя вы можете запустить обновление прошивки, вы также можете изменить настройки веб-прокси и DNS-сервера. Если вы можете изменить их, то вы можете указать свой источник, откуда принтер будет скачивать новую прошивку”, – написал Джордон. “Итак, какую защиту использует Canon для того, чтобы предотвратить установку вредоносной прошивки? В двух словах — функционала авторизации нет (правильный способ сделать это), но имеется очень слабое шифрование.”

Дальше все становится технически сложным, но если говорить проще, то суть в том, что достаточно решительный человек может создать пользовательскую прошивку и обновить принтер, чтобы заставить его делать почти что угодно в пределах возможностей оборудования. “В демонстрационных целях я решил запустить Doom на принтере”, – писал он. “Это было не просто из-за того, что все зависимости операционной системы должны быть реализованы в Arm (микропроцессорная архитектура) без доступа к отладчику или даже умножению или делению.” Но это было выполнимо.

“Если вы можете запустить Doom на принтере, вы можете делать гораздо более неприятные вещи”, – сказал Джордон изданию Guardian. “В корпоративной среде это отличное место для реализации таких неприятных вещей. Кто будет подозревать принтеры?”

Canon заявила, что намерена выпустить исправление “настолько быстро, насколько это возможно.”

10 неожиданных девайсов, на которых идёт Doom

12 мегабайт и гибкий Linux-код: это запустили бы и неандертальцы.

Автор: Kasumov Rustam

Doom — классический Doom, а не ребут, выпущенный под крылом Bethesda — отказывается умирать. Не говоря уже о моддерах, всего пару лет назад новые карты для него выпустил сам Джон Ромеро. И это отличные карты, а не сделанные за час на “отвали”. Секрет успеха прост, вернее, секрета два. Во-первых, объём: всего 12 мегабайт. Это влезет куда угодно, при некоторой модификации — даже в допотопные девайсы.

Во-вторых, открытость и “гибкость” кода. Сама id Software, создав Wolfenstein 3D исключительно под DOS, долго потом мучилась, помогая партнёрам портировать игру на другие платформы. В этих муках и родилось решение: следующий проект будет максимально модифицируемым. Gmbox предлагает вам посмотреть, до чего довели эти “модификации”.

Doom на принтере

Несколько лет назад на принтерах Canon линейки Proxima была обнаружена серьёзная уязвимость в плане кибербезопасности. Специалисты компании, дабы продемонстрировать высшему начальству масштабы проблемы, загрузили Doom в примитивную ОС машины. В результате в том окошке, которое обычно говорит вам “Устраните замятие” или “Заканчивается бумага А4”, можно было играть в Doom. Правда, с уродской графикой и без звука.

Doom на осциллоскопе

На самом деле, это просто: нужна всего лишь научная лаборатория, и один скучающий учёный-геймер, который вместо развития науки хочет запустить Doom на чём-то неудобоваримом. Сам прибор для измерения электронных сигналов работает на Windows 95 и обладает огромным количеством органов управления — на таком и Quake без проблем идёт, не то что Doom.

Doom на банкомате

И опять вспоминаем “Терминатор-2”, ведь единственная логичная цель взлома банкомата — заставить его выплюнуть все наличные. Однако австралийский хакер не искал лёгких путей: ему хотелось запустить на денежном автомате Doom. Как говорится, “выберите сумму, введите сумму”. Учитывая, что банкомат работал на Windows XP (а она так-то посвежее 95-й будет), непреодолимых препятствий не возникло.

Xzibit одобряет, Хокинг был бы в восторге: Doom в Doom

В моде GZDoom в некоторых локациях можно найти аркадные автоматы, на которых можно сыграть в Doom. И это не какая-нибудь урезанная тамагочи-версия, а полноценная игра целиком — все уровни, оружие и враги присутствуют. Ну что же, теперь остаётся лишь в честь недавно покинувшего этот план бытия Стивена Хокинга сделать Doom в Doom в Doom в Doom, и так далее, вплоть до достижения сингулярности.

Наждачная бумага на Commodore 64

Если вы дум(pun intended)аете, что компьютеру 1982-го года самое место в палеонтологическом музее, рядом с другими окаменелостями юрского периода, то… вы совершенно правы. Ибо некий шведский моддер портировал Doom на Commodore 64 просто ради того, чтобы поставить галочку: челлендж выполнен. На практике же получилось бежевое месиво, идущее со скоростью 0 FPS.

Вроде бы Doom на MP3 плеере, но не точно

Читать еще:  Kholat — зима в разгар лета

. Однако всё в этой жизни познаётся в сравнении, и ничто не подтверждает эту философскую аксиому лучше, чем попытка запуска Doom на старом МР3 плеере SanDisk. Мы, якобы, должны поверить в то, что невообразимое месиво на монохромном OLED-экранчике — это ни что иное, как Doom. Ну ладно, раз некоему германскому хакеру хочется приписать себе это достижение, так уж и быть.

Doom на цифровом фотоаппарате

А вот это уже самое настоящее достижение, ибо на фотоаппарате, в отличие от банкоматов и научного оборудования, не установлена Windows XP или хотя бы 95. На старых камерах Kodak была кастомная ОС Digita, и моддерам пришлось изрядно попотеть — например, удалить объектив — прежде чем бессмертный хит 1993-го года от iD Software согласился запускаться на фотоаппарате. Улыбочку — сейчас вылетит какодемон.

Doom на пианино

Вы причисляете себя к элитному кругу поклонников экспериментального джаза? Тогда этот ролик явно для вас. Группа инди-разработчиков взяла полноценное пианино и добавила к нему Doom. Причём потрошить благородный инструмент не стали — все клавиши, педали, медные струны и прочее на месте. По этой причине игровая сессия сопровождается адской какофонией, что, впрочем, вполне соответствует инфернальному духу Doom.

Всесильный Garry’s Mod

Окей, это запускается на банальном современном (или даже не очень) ПК, но всё равно достойно упоминания. Мод gmDoom позволяет добавить все атрибуты культового хита id Software, включая BFG, в ничуть не менее культовый хит Valve, а именно в Half-Life 2. Именно в этот момент вы понимаете, что Гордон Фримен, снабжённый внушительным арсеналом оружия, действовал ещё более-менее деликатно в сравнении с космодесантником Doom.

Doom на грузовике с LED-рекламной панелью

На чём запускали DOOM

Есть такая народная забава, портировать Doom на всякие калькуляторы. Массовым это увлечение стало уже в декабре 1997 года когда Джон Карман перевёл исходники Doom под лицензию GPL сделав их общедоступными для некоммерческого использования. В этой статье мы расскажем немного об этой забаве и приведём 5 самых интересных портаций DOOM.

Сам Doom написан на языке С, достаточно низкоуровневом и близком к железу языке, что делает портацию на самые разные устройства более простой и осуществимой задачей.

24 июня 2009 ID Software была приобретена издательством ZeniMax Media, которое в спустя несколько лет перевела под лицензию GPL исходный код других продуктов разработанных ID Software, такие как Quake 2, 3, Wolfenstein 3D а впоследствии и Doom 3 BFG Edition.

Посмотреть исходники игр студии можно тут — https://github.com/id-Software
А непосредственно Doom’a тут — https://github.com/id-Software/DOOM

Важное замечание, что под лицензией GPL только исходный код, а игровые файлы, музыка, текстуры все ещё остаются платными и продаются в steam. Таким образом компания имеет возможность продолжать зарабатывать на этих тайтлах давая возможность разработчикам всего мира перенять их опыт и хорошие (а также и плохие, например wolf_actor_ai.c ) решения.

Так на что же портировали Doom?

В первую очередь Doom конечно портировали на различные устройства и платформы, чтобы в него действительно можно было поиграть. К такого рода портам например относится портирование на Adobe Flash. Можете поиграть в DOOM на известном сайте Flash игр NewGrounds.

Также Doom запустили в браузере с помощью JavaScript. Но тут все на порядок сложнее, так как на JS написали порт DOS эмулятора Dos-Box и уже в нём запускается DOOM (а также многие другие игры). В общем матрёшка получилась такая, что лично у меня DOOM тормозит.

А также можете встроить это решение на свой собственный сайт:

Периодически DOOM продолжают портировать на игровые консоли, например не так давно его портировали на Nintendo Switch

С некоторой натяжкой можно сказать, что также для того чтобы поиграть DOOM портировали на Apple Ipod nano

https://youtu.be/5aKeACL2giA
А вот на остальные девайсы DOOM портировали просто потому что могут. Список устройств действительно уникален

И вот наши топ5 устройств для игры в Doom

5 — TouchBar MacBook Pro

DOOM запустили на MacBook Pro — эта фраза вовсе не вызывает удивления. Совсем другое дело в том, что его запустили не на экране, а на TouchBar’e макбука. Играть на нём конечно совершенно не возможно, но ведь работает.

4 — На кнопке клавиатуры Оптимус Максимус

Это клавитура от студии Артемия Лебедева на каждой кнопке которой есть небольшой экранчик. Чтобы “запустить” на ней DOOM, пришлось сильно извратится, по сути, сам DOOM работает на машине к которой подключена клавиатура, специальная программа очень часто делает скриншоты игры который и показываются на кнопке клавиатуры.

В отличие от TouchBar’a играть уже можно, хотя конечно и не удобно.

3 — На пианино.

Это конечно специальное пианино с дисплеем, где кнопки пианино при нажатии не только издают звуки, ну и служат для управления в игре. Можете сами оценить, какая “симфония” получается при игре в DOOM.

2 — На бензопиле.

Конечно для этого пришлось встроить в бензопилу Raspberry Pi и экранчик, но разве оно того не стоило, это же так в духе самого DOOM.

1 DOOM

Да, вы всё правильно поняли, DOOM запустили внутри DOOM, чтобы вы могли играть в DOOM пока играете в DOOM.

В моде GZDoom, вы можете найти игровой автомат в котором собственно будет Doom.

И на заключение, DOOM портируют не только на различные устройства, но в том числе и на более современные игровые движки. Одна группа энтузиастов например занимается портированием DOOM на движок Unity и выглядит это вот так

Другая группа пишет собственный движок который открывает возможность для желающих разрабатывать собственные модификаций для DOOM, одной из самых известных на данный момент является Brutal DOOM и это в свою очередь выглядит вот так:

Doom запустили на принтере

Совсем свежачок. Остается вопрос, можно ли запустить DOOM на самом MacBook Pro за $4К

Банкомат

Как можно еще поднять настроение человеку, когда он снимает зарплату? Правильно, предложить пройти уровень DOOM. Большинство банкоматов используют Windows Embedded, но чтобы запустить на нем DOOM нужно потратить сто человекочасов и еще впаять плату, к которой можно подключить джойстик. Мне больше всего интересно, где они раздобыли банкомат…

Читать еще:  Блок питания SeaSonic X-400 Fanless

Калькулятор

DOOM на калькуляторе – просто и со вкусом. Подопытным опять раз стал TI-Nspire. Чего на нем только не запускали, а модель с тачпадом – идеальна чтобы играть на ней в DOOM. Профессору на сопромате можно говорить, что считаешь.

Осциллограф

Стало скучно в лаборатории? Почему бы не установить DOOM на осциллографе? И кому какое дело, что кандидатская из-за этого останется незаконченной?

Doom на компьютере

Commodore Vic 20 – вроде бы как компьютер, а вроде бы и нет. Он выпускался в 1980 году, за 13 лет до релиза DOOM. Но кто-то потратил время, и теперь на нем можно поиграть в лучшую игру всех народов, хоть и с маленьким фремрейтом и в окне размером с марку.

Пианино

Зануды скажут, что DOOM запущен не на пианино, а на какой-то операционке. Но все равно круто когда вместо обычного WASD ты управляешь черными и белыми клавишами. Это не очень удобно если ты геймер, но сделало бы уроки фортепиано более популярными. Музыкальные школы – учитесь.

Kinect

А вот еще один хак. На этот раз контроллером выступает все тело.

Подошли к теме носимых устройств. Как насчет часов? Я практически уверен, что кто-то пытался запустить и на GOOGLE GLASS, но эта история канула в лету вместе с очками. На видео – дум запущен на одной из ранних моделей умных часов.

Принтер

Несколько лет назад, уязвимость в ПО принтеров Canon Proxima позволила специалисту по безопасности загрузить DOOM при обновлении прошивки. Он хотел продемонстрировать насколько уязвима прошивка Proxima. Результатом стал более или менее играбельный DOOM, хотя и выглядит он кошмарно. Но в итоге появился дум в который вы можете играть на принтере, если не боитесь потерять волосы от цвета текстур.

DOOM в DOOM

Лучший способ передохнуть от шинковки демонов бензопилой в DOOM – поиграть в DOOM. Можно пройти E1M1 на одном из игровых автоматов в самом DOOM.

Doom — игра, способная запуститься на чем угодно.

Сегодня мы играем в шутеры от первого лица, благодаря id Software. Именно они сделали первый шутер от первого лица Wolfenstein 3D, но игра была просто стрелялкой с одинаковыми локациями и без сюжета. И они решили сделать шутер с сюжетом(но не все были согласны с идей создания сюжета, потому что считали, что сюжет в шутере как в порно: он просто будет, с ним или без него суть не поменяется) — так мы и получим наш первый Doom.

Гениальность игры начинается с названия. Лишь узнав название, вы поймете о чем будет игра. Слово «Doom» имеет несколько значений, которые идеально описывают игру — переводится оно как гибель, судьба, приговор, осуждение, страшный суд и рок. Гибель, приговор, осуждение и страшный суд ждет жалких демонов. Судьба — это предназначение нашего героя. А рок — это его музыка, это она звучит в аду, это под эту музыку он истязает демонов.

По сути прям классного сюжета мы не получили. Весь сюжет можно прочить в «Библии Дума», загуглите если стало интересно. Но не в сюжете было дело. Игра получилась на голову выше Wolfenstein 3D, благодаря страшным локациям, различным типам врагов, динамичного геймплея и большого количества музыки и оружия. Игра по сути задала стандарты шутеров. Также игра позволяла создавать свои модификации на ее основе, что в свое время сильно помогло развить мододелание.

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

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

Калькулятор

Предлагаю начать с классики, и из-за чего мне стала интересна тема запуска игр на платформах, которые по идее не должны запускать игры.

Впервые дум смогли запустить на калькуляторе 16 февраля в 2011 году. Это был пользователь под ником DJ Omnimaga. Изображение на видео не очень, да и изначально игра тормозила спустя несколько секунд, но сейчас таких проблем уже нету, поэтому вы можете спокойно достать на уроке физике калькулятор и пройти дум.

Вот характеристики калькулятора:

— Размер дисплея: 240 x 320 пикселей (диагональ 3.5 дюйма) – в два раза больше размеров моделей TI-83 Plus и TI-84 Plus
— Разрешение экрана:

115 DPI; 16 градаций серого – в пять раз выше разрешения моделей TI-83 Plus и TI-84 Plus
— Размер: 19.8 см х 10 см х 2.8 см
— Вес: 290 г
— 4 AAA батарейки
— Память: 20 МБ флэш-память / 16МБ оперативная память
— USB порт для соединения с компьютером, для обмена информацией с другими карманными компьютерами TI-Nspire и многое другое.

Банкомат

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

Самое забавное, что дум можно запустить на терминале Qiwi. Достаточно ввести в поиск чит-команду IDDQD (в игре он давал пользователю полную неуязвимость). После этого игра запустится автоматически. Все это, конечно, было сделано в коммерческих целях.

Читать еще:  Опус про Opus. Новый кодек — прощай, MP3?

Вам надоела музыка в вашем айподе, поэтому почему бы не запустить дум на айподе и не удивить окружающих людей?

Если вы заядлый фотограф и геймер, то для вас будет отличным вариантом запуск Дума на фотоаппарате.

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

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

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

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

Все используют принтер для распечатки каких-либо текстов, но узнав про то, что Дум можно запустить на принтере, задумаетесь ли вы о том, правильно ли вы его вообще используете?

Но есть одна проблема: звука то нет. А решить эту проблему можно легко. Достаточно попросить маму купить второй принтер. А если спросит, зачем вам второй принтер, то скажите, что для учебы.

Знаете, как набрать большое количество зрителей, которые будут смотреть ваши летсплеи? Можно запустить Дум на каком-либо баннере в Тайм-сквере в Нью-Йорке.

Осцилло́граф — прибор, предназначенный для исследования амплитудных и временны́х параметров электрического сигнала, подаваемого на его вход, и наглядно отображаемого непосредственно на экране, либо регистрируемого на фотоленту. Но, наверное, неправильно будет назвать такую платформу «честной», ведь этот компьютер находиться под управлением Windows 95, поэтому достаточно скачать игру и установить её

В конце прошлого года компания Apple явила миру новое поколение MackBook Pro, которые имеют TouchBar — узкий сенсорный экран над клавиатурой. И на нем тоже можно запустить Doom. Мне интересно посмотреть как человек проспидранит первый дум на таком тачбаре и сколько ему понадобится.

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


То что люди умудряются внедрять другие игры в игру не в новинку, но не так часто встретишь, чтоб в игре, была та же игра. А также мне интересно, сколько подобных операций можно провести?

Интересно, где еще люди умудряться запустить первый Дум, хочется верить, что список будет развиваться. Поделитесь в комментариях, где по вашему можно еще запустить первый Дум. Меня поражает культовость этой игры, она спустя много лет удивлять тебя, а все благодаря фанатам. Игра однажды смогла поразить многих, а теперь фанаты пытаются снова поразить многих данной игрой, как в знак благодарности, возможно. Я думаю, что именно это настоящая фанатская любовь к игре. Возможно, когда нибудь и Doom Eternal портируют на калькуляторы, возможно это будем мы, те кому игра запала в сердце и поразила, а в знак благодарности, мы постараемся поразить других. И хочется верить, что таких игр будет много.

Пианино, плеер и еще 3 необычных устройства на которых запустили Doom

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

Редакция Gamebomb.ru собрала небольшой список из самых необычных устройствах, на которых запустили Doom. И, забегая вперед, нужно отметить, что самым необычным из них является пианино.

Принтер

Несколько лет назад была обнаружена брешь в системе безопасности целой линейки принтеров Canon Proxima. Специалисты умудрились загрузить Doom в обновленную прошивку принтера. Единственным намерением программистов было продемонстрировать уязвимость программного обеспечения принтеров. Но в результате умельцам удалось поиграть в Doom на совершенно непригодном для этого устройстве. Хотя эта версия не воспроизводила звук, а графика была невероятно низкой, факт остается фактом.

Осцилограф

Пользователь Youtube под псевдонимом Zekinn опубликовал видео с геймплеем Doom на осциллографе. Прямое назначение этого аппарата — измерять электрические сигналы. Но аппарат на удивление оказался очень производительным. В описании видео указано, что устройство использует операционную систему Windows 95. Судя по всему, автору не составило труда установить культовый шутер и на современный осциллограф. Помимо этого ранее фанаты Quake запустили шутер на более старом осциллографе фирмы Hitachi.

MP3 плеер

Шутер удалось запустить и на музыкальном плеере SanDisk Sansa Clip. Экран MP3 плеера основан на использовании технологии OLED, но он непростительно маленького размера, что серьезно затрудняет игровой процесс. В процессе игры воспроизводился и звук, однако качество его оставляло желать лучшего. В любом случае энтузиасты запустили игру и на этом устройстве.

Цифровая камера

Автор следующего видео под псевдонимом JJ Dasher смог запустить Doom на основе старой цифровой камеры Kodak, которая использует оперативную систему Digita. Он даже разобрал камеру, убрал все лишнее и усовершенствовал устройство, снабдив его всеми кнопками управления. Коробка DoomBox с экраном от камеры оснащена всеми нужными клавишами, взятыми с обычной клавиатуры, чтобы управлять персонажем. Сама игра запускается с флешки объемом 16 мегабайт.

Пианино

Оказывается Doom на пианино звучит как свободная форма джазовой музыки. Разработчики инди-игр создали прототип пианино под названием Doom Piano, на котором можно использовать клавиши музыкального инструмента для управления персонажем. Клавишный инструмент снабжен стандартным дисплеем, на котором отображается игра.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector