Nintendo Switch 2 взломали спустя год после релиза при помощи ИИ
Nintendo Switch 2 получила первый джейлбрейк чуть более чем через год после дебюта и спустя несколько месяцев после обнаружения универсального эксплойта. Взлом позволяет запускать моды и хоумбрю-софт на любой актуальной консоли.
Однако он непостоянный, так как при каждой загрузке системы требуется определённая оригинальная игра для Switch.
Эксплойт программный и работает по принципу tethered, то есть не закрепляется в системе. Он даёт возможность выполнять произвольный нативный код на последней версии прошивки. Среди доступного после взлома:
запуск хоумбрю-приложений на консоли;
установка модов для игр Switch 2;
резервное копирование файлов сохранений;
доступ к большинству периферийных компонентов консоли.
Для демонстрации возможностей разработчик эксплойта модифицировал Mario Kart World и добавил в игру нескольких новых персонажей, среди которых Питер Гриффин и Хацунэ Мику.
Обычно на поиск уязвимостей для взлома игровой платформы уходят годы. В этот раз сыграли роль ИИ-инструменты, в том числе OpenAI Codex. Сначала разработчик подобрал подходящую игру для Switch с поддержкой обратной совместимости.
Затем через ошибку переполнения 32-битного целого числа в обработке массивов в этой игре удалось получить начальное исполнение кода. После этого он изменил права доступа процесса и перехватил системные процедуры загрузки, пока не добился полного исполнения кода.
Подробности взлома не раскрываются по понятным причинам. Подлинность джейлбрейка подтвердили после просмотра видео с модифицированной Mario Kart World и изучения репозитория с кодом.
Так как разработчик назвал игру, необходимую для эксплойта, Nintendo, вероятно, быстро уберёт её из eShop и закроет уязвимость.
Тем не менее взлом открывает для консоли немало возможностей. Моддинг-сцена для ПК-игр, включая эмулируемые тайтлы, давно развита, и моды для игр Switch 2 могли бы стать заметным пополнением.
Кроме того, появилась бы возможность подробнее изучить реализацию NVIDIA DLSS в консоли, которая, как подтверждалось ранее, заметно отличается от обычного апскейлера для видеокарт NVIDIA RTX.
- 2 кадра в секунду на RTX 5090 – эмулятор PS5 не справляется с Marvel's Wolverine
- Эмулятор PS5 SharpEmu запустил шесть игр в 60 FPS – до геймплея дошли 12 из 55 тайтлов
- Энтузиаст запустил PS5-игры на Xbox Series X через эмулятор PS5X