Пользователь «Хабра» с ником jpegqs рассказал, как необычное поведение кнопочного телефона подвигло его на исследование начинки и, как следствие, запуск культовой компьютерной игры. Речь шла о модели F+ F256, которая втихаря каждый месяц отправляла платное SMS-сообщение на короткий номер 4446 и периодически оформляла у оператора различные подписки. В истории самого аппарата лишних сообщений не было, но они отображались в выписке. Для начала jpegqs обратился к производителю, но тот посоветовал сходить в сервисный центр. Поиск номера 4446 в интернете привёл обладателя телефона к статье, где рассказывается о вирусах в дешёвых звонилках, и он решил самостоятельно исследовать аппаратное содержимое аппарата и его прошивки. Внутри обнаружился процессор Spreadtrum SC6531E, работающий с тактовой частотой 208 МГц, и 4 МБ флеш-памяти, почти полностью занятой прошивкой, настройками, телефонной книгой и историей SMS. В попытке заглянуть в дамп прошивки jpegqs написал программу-сервер и обнаружил, что на телефоне можно с лёгкостью исполнять произвольный код. В качестве эксперимента он загрузил в память игру Doom, слегка модифицировав её под использование акселератора 2D-графики и управление кнопками телефона. Также он добавил клавиши для переключения оружия на предыдущее/следующее, чего в оригинальном Doom не было. Игра успешно запустилась и на удивление хорошо работает, показывая 19 кадров в секунду из 35 возможных. Правда, слишком маленький объём памяти, скорее всего, не позволит пройти все уровни, потому что в какой-то момент RAM-накопитель окажется переполнен....
Сообщает www.iguides.ru
Новость из рубрики: Технологии, Наука
Поделиться новостью:
Топ новости часа
- «Рано или поздно их действия вдохновят массового стрелка или спровоцируют убийство активиста». За что закрыли Kiwi Farms — форум, который многие называли «самым большим сообществом сталкеров» и «худшим местом интернета»...
- Комик Денис Чужой сообщил об угрозах расправы от «Группы Вагнера»...
- Samsung Galaxy A21s, A02s и A03s обновляются до Android 12...
- КХЛ. ЦСКА обыграл «Локомотив», «Авангард» проиграл «Автомобилисту» в гостях, «Сибирь» уступила «Трактору» по буллитам...
- "Что-то пошло не так". Трамп запустил соцсеть...
- «Топ Ган: Мэверик» уже на подходе...
20:44, 11 Сен "Что-то пошло не так". Трамп запустил соцсеть Экс-президент США Дональд Трамп, аккаунты которого в прошлом году заблокировали все самые популярные соцсети из-за разжигания ненависти и призывов к беспорядкам, запустил собственную платформу Truth Social. Официальный запуск состоялся 21 февраля - ...
00:59, 21 Дек Почему важно учить математику Знание — замечательная вещь. Это действительно очень приятно и мило, когда знаешь разные вещи… Когда я гуляю по горам, я испытываю огромное удовлетворение от узнавания того или иного растения (чем выше, тем выше вероятность того, что я знаю название...
20:40, 11 Сен Почему стоит ехать лечиться в Израиль? Израиль ещё несколько десятков лет получил широкую известность, как передовая страна в области медицины. В двадцать первом веке местные клиники не только продолжают удерживать лидерство, но и уходят от конкурентов далеко вперёд. Людям из разных стра...
12:08, 28 Дек Почему важен хороший бухгалтерский учет Вот несколько важных причин, почему хороший бухгалтерский учет имеет значение и как плохой бухгалтерский учет может навредить вашему бизнесу:
Принимайте лучшие бизнес-решения
Вы когда-нибудь получали плохой совет? Если это так, вы, вероятно, пришл...
09:43, 22 Фев Почему выгодно брать кредит наличными Что такое кредит наличными?
Кредит наличными не так-то прост, как это может показаться. У него есть много особенностей, от которых зависит его стоимость и возможность оформления. Кредит наличными – это деньги, которые вы занимаете в банке на любые ...
16:48, 23 Фев Почему лучше вызвать опытного сантехника Неполадки с сантехникой — обычное дело в домашнем хозяйстве, и хотя некоторые люди могут попытаться устранить их самостоятельно, всегда лучше вызвать опытного сантехника. В этой статье мы рассмотрим причины, по которым лучше вызвать на дом опытного ...