
Первый в истории взлом новой консоли Nintendo обеспечили ИИ-агенты и роботы.
Исследователь безопасности Сэмми Хаджамид опубликовал джейлбрейк ns2jb для портативной консоли Switch 2 от компании Nintendo. Взломать консоль помог искусственный интеллект – нейросетевые агенты сами искали уязвимости в коде и тестировали обходы системной защиты.
Что еще интереснее, для автоматизации процесса Хаджамид собрал роботизированный стенд. Агент на базе Codex принимал на себя управление устройством через плату видеозахвата и эмулятор контроллера, а при критических сбоях и зависаниях физическую кнопку питания на корпусе нажимал умный переключатель с сервоприводом.

В ходе двухнедельного анализа нейросеть обнаружила целочисленное переполнение в интерпретаторе SmileBASIC и переполнение буфера в системном модуле файловой системы. Найденные уязвимости позволили обойти аппаратные барьеры безопасности консоли, включая проверку подлинности указателей и защиту от исполнения стороннего кода в памяти.
Эксплойт дает возможность запускать неподписанные программы, создавать резервные копии сохранений и обращаться к внутренним компонентам устройства напрямую. Чтобы наглядно продемонстрировать возможности взлома, исследователь за один день добавил в Mario Kart World кастомных персонажей, включая Уолтера Уайта, Стива и Хатсуне Мику.
Джейлбрейк ns2jb работает на прошивке 23.0.1. И он потребует повторной активации после перезагрузки устройства.