Группе хакеров удается запустить Linux на коммутаторе Nintendo

Группа хакеров fail0verflow поделилась фотографией коммутатора Nintendo с Debian, дистрибутивом Linux (через приложение Life). Группа утверждает, что производитель не может устранить уязвимость с будущими исправлениями прошивки.

Согласно fail0verflow, в загрузочном ROM есть недостаток в системе Tegra X1 от Nvidia на кристалле. Когда ваша консоль запускается, она считывает и выполняет часть кода, хранящуюся в постоянной памяти (отсюда и название ПЗУ). Этот код содержит инструкции по загрузке.

Это означает, что загрузочное ПЗУ хранится на чипе, когда Nvidia производит его, и после этого его нельзя изменить каким-либо образом. Даже если Nintendo выпустит обновление программного обеспечения, это обновление программного обеспечения не повлияет на загрузочное ПЗУ. И когда консоль загружает загрузочное ПЗУ сразу после нажатия кнопки питания, нет возможности обойти его.

Единственный способ исправить это — это производство новых чипов Nvidia Tegra X1. Таким образом, возможно, что Nintendo просит Nvidia исправить проблему, чтобы новые консоли не обладали этой уязвимостью.

fail0verflow также говорит, что вам не нужно устанавливать чип модификации для обхода загрузочного ПЗУ. На фото похоже, что они подключили что-то на правой стороне устройства, где должен быть правый Joy-Con.

Если fail0verflow решает поделиться эксплойтом, он может открыть множество возможностей, когда дело доходит до домашнее программное обеспечение и, да, пиратские игры. Это может иметь некоторые финансовые последствия для компании.

источник

, , , , , ,