Notebookcheck Logo

Nintendo Switch 2 уже работает с пользовательской графикой через exploit через день после запуска

Switch 2 официально стала доступна потребителям 4 июня. На снимке - фотография Nintendo Switch 2. (Источник изображения: Ханнес Бречер / Notebookcheck)
Switch 2 официально стала доступна потребителям 4 июня. На снимке - фотография Nintendo Switch 2. (Источник изображения: Ханнес Бречер / Notebookcheck)
Всего через день после запуска Nintendo Switch 2 была показана работа с пользовательской графикой с помощью эксплойта ROP, разработанного моддером Дэвидом Бьюкененом.

Новая модель от Nintendo Switch 2 вышла всего пару дней назад, но моддеры уже не теряют времени даром, копаясь под капотом. 5 июня разработчик и исследователь безопасности Дэвид Бьюкенен (@retr0_id на Bluesky) поделился кадрами успешной демонстрации графики фреймбуфера, запущенной на консоли с помощью пользовательского эксплойта Return-Oriented Programming (ROP). Для справки, это техника, которая не предполагает выполнения "родного" кода, но при этом позволяет рисовать графику непосредственно на экране. В данном контексте под "пользовательским пространством" (или "пространством пользователя") подразумевается код, выполняемый вне ядра, то есть не имеющий полных системных привилегий или прямого доступа к аппаратному обеспечению.

Эксплойт, по-видимому, основан на манипулировании системными библиотеками, чтобы обойти обычные ограничения и выполнить код в "песочнице". В демонстрационном примере Бьюкенен показал, как в левом верхнем углу экрана игрового портативного компьютера анимируется небольшой шашечный узор. Он уточнил, что это лишь частичное доказательство концепции, заявив далее, что попытка визуализировать полноэкранный дисплей, скорее всего, приведет к снижению частоты кадров.

"Это не имеет никакой практической цели, и я не могу доказать, что я не просто воспроизвожу видео на YouTube или что-то в этом роде", - пошутил Бьюкенен. Однако коллеги-разработчики и моддеры также поспешили подтвердить легитимность этой идеи - и выразили обеспокоенность тем, что Nintendo, скорее всего, быстро исправит ее, сделав возможной только на ранних версиях.

Реакция сообщества предсказуемо разделилась на восторг и осторожность. Один из пользователей заметил: "Они собираются поставить патч так быстро, что только Switch 2 с первой недели выпуска смогут сделать это", а другой признался, что "пытается сдержать себя", чтобы не начать заниматься подобными делами слишком рано.

4 июня состоялся запуск Switch 2, и хотя для сцены homebrew все еще рано, это первый признак того, что значимый доступ возможен без аппаратных модификаций. Тем не менее, это еще не полноценный homebrew или территория пиратства. Как отметил Бьюкенен, эксплойт не позволяет выполнять нативный код, а только цепочки в стиле ROP в пользовательской области - ограничение, которое значительно снижает уровень риска в его текущем состоянии.

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

Читайте о наших первых впечатлениях от Switch 2 здесь.

Этот важный материал точно понравится твоим друзьям в социальных сетях!
Mail Logo
'
> Обзоры Ноутбуков, Смартфонов, Планшетов. Тесты и Новости > Новости > Архив новостей > Архив новостей за 2025 год, 06 месяц > Nintendo Switch 2 уже работает с пользовательской графикой через exploit через день после запуска
Anubhav Sharma, 2025-06- 6 (Update: 2025-06- 6)