Хакер 2 недели давал нейросети ковырять Nintendo Switch 2 и взломал приставку. Для проверки посадил в Mario Kart Питера Гриффина
22 октября исследователь безопасности Сэмми Хаджхамид, в сети он pepsipu, выложил первый взлом Nintendo Switch 2 без вскрытия корпуса. Работает на самой свежей прошивке 23.0.1. Чтобы показать, что всё по-настоящему, он залез в Mario Kart World и добавил туда своих гонщиков: Питера Гриффина, Хацунэ Мику и Синнаморолла.
Самое интересное в том, как он это делал. Первым делом, по его словам, собрал вокруг Switch 1 и Switch 2 обвязку, чтобы нейросеть Codex от OpenAI могла взломать приставку вообще без него. Нейросеть видела экран через KVM-переходник, а перезагружала приставку через Bluetooth-выключатель света. То есть код писала и проверяла она сама, а при зависании сама жала «выключить-включить».
Сначала Codex копал в сторону встроенного браузера, потом переключился на SmileBASIC 4. Это программа для детей и новичков, чтобы писать свои игры на бейсике, она ещё с первой Switch и стоит в магазине Nintendo около 25 долларов. В ней нашли ошибку переполнения целого числа, и через неё приставка начинает выполнять чужой код. Ушло на всё около двух недель, и автор пишет, что работы было много даже с нейросетью.
Полноценной прошивкой это пока не назвать. Приставку надо подключать к компьютеру, а после выключения взлом слетает и всё делается заново. Но домашние программы и моды на Switch 2 уже запускаются. Kotaku прямо пишет, что такие взломы всегда больше про пиратство, чем про домашние программы, и при цене Mario Kart World в 80 долларов понятно, почему. Nintendo пока молчит, а в Kotaku и XDA уверены, что SmileBASIC 4 скоро уберут из магазина и выпустят заплатку прошивки.
Я сам каждый день пишу код с нейросетью и знаю, как она умеет тупить на ровном месте. А тут ей дали руки в виде выключателя света, и она за две недели вскрыла приставку, которую Nintendo больше года после выхода держала закрытой. Даже немного завидно: мне она пока максимум кнопку на сайте правильно ставит.






























