Процедура взлома Nintendo Switch стала публично доступна

Группа хакеров ReSwitched публично выпустила proof of concept запуска неподписанного кода на Nintendo Switch, использующий неустранимую уязвимость в bootRom. Вы можете самостоятельно его выполнить на своей консоли.

Результат работы proof of concept
Результат работы proof of concept

Уязвимость Fusée Gelée позволяет выполнить произвольный код на консоли Nintendo Switch под управлением NVIDIA Tegra X1 на функции загрузки и контроля питания (Boot and Power Management Processor (BPMP) еще до того момента, как применяется какая-либо проверка на достоверность выполняемого кода. Данная уязвимость исполняется через Tegra Recovery Mode (RCM) и полностью компроментирует root-of-trust (как раз проверку на подлинность исполняемых инструкций).

Эксплоит выполняется путем передачи неверного аргумента "length" процедуры загрузки через USB в режиме Recovery. Это позволяет передавать до 65.535 байт за запрос и допускает прямой доступ (DMA) в буфер защищенной области памяти для исполнения любого произвольного кода на максимально доступном уровне контроля допуска (TrustZone Secure Monitor на PL3/EL3).

Proof of concept доступен публично на GitHub, и для его выполнения достаточно компьютера под управлением Linux или macOS, консоли и кабеля USB Type-C - USB-A. Консоль необходимо перевести в режим Tegra Recovery замыканием контактов правого JoyCon или снятия модуля памяти eMMC.

На отгруженных в магазины и доступных пользователям Nintendo Switch эта уязвимость является неустранимой, поскольку присутствует в bootRom. В связи с тем, что при выходе с конвейера на Switch принудительно срабатывает триггер ODM_PRODUCTION, bootRom блокируется для записи навсегда и становится доступным только для чтения.

2424
13 комментариев

Вот я нахожу уморительным тот факт, что Nintendo предусмотрели все возможные факапы, все дыры, НО РЕШИЛИ ПОСТАВИТЬ ТЕГРУ В СВИТЧ. Ирония такая ирония.

16

а что именно и как они предусмотрели?

2

Комментарий недоступен

3

Комментарий недоступен

3

Надежда на то, что подсмотрят, зачем ломают, чего народу не хватает и начнут быстрее выкатывать нужные обновления типа плеера и браузера, вместо новых аватарок и фончиков.

4

За то что Nintendo не присылают игры, dtf написали про взлом консоли :)

3

Комментарий недоступен

1
Раскрывать всегда
Операция по спасению Ubisoft: Итоги конкурса лонгридов

Ну вот и пришла пора подводить итоги конкурса текстов по играм Ubisoft. Ещё раз извиняюсь, что с опозданием на 2 дня. Победителей по итогу вышло 6.

259259
4646
4444
1111
55
33
22
22
22
11
11
11
11
11
11
Я так и знал , что без кринжа не обойдётся
В GOG обновили более 20 классических игр, включая Silent Hill 4, F.E.A.R., Fallout 2 и Deus Ex

Масштабное мартовское пополнение библиотеки улучшенных тайтлов.

В GOG обновили более 20 классических игр, включая Silent Hill 4, F.E.A.R., Fallout 2 и Deus Ex
105105
1010
1010
22
22
11
11
Все, что за пределами Стима - не интересует.
Microsoft показала макет интерфейса Xbox со вкладкой Steam и сразу удалила изображение

По данным The Verge, пока речь идёт лишь о маркировке.

Макет со вкладкой Steam
4545
1818
77
22
11
Не надо стесняться лучшего видеоигрового магазина на планете.
Variety: в Голливуде началась работа над экранизацией Split Fiction

Пока проект предлагают студиям.

Variety: в Голливуде началась работа над экранизацией Split Fiction
9090
1313
55
44
22
11
Боженька, наколдуй Милли Бобби Браун и Зендею на главные роли, я хочу увидеть мир в огне🤞
Что у вас сегодня на завтрак?
Что у вас сегодня на завтрак?

Жена с сыном уехала к теще на выходные. Приходится жрать хрючево в кафешках 🥲

7575
1616
1010
99
66
11
11
11
11
Стакан воды
Ubisoft, болеете?

Запустив новую часть передоенной серии Assassin's Creed я ожидал, что как и в предыдущих частях, просто проникнусь атмосферой, артом и красота, нарисованная чародеями-художниками Юбиков и будет завлекать меня в очередной игровой сеанс.

Ubisoft, болеете?
5050
2828
1818
99
33
11
Написано нейронной сетью специально для dtf.ru
Официальный диагноз: Актриса Белла Рамзи призналась, что у неё аутизм
Официальный диагноз: Актриса Белла Рамзи призналась, что у неё аутизм

Я немного говорила о нейроразнообразии раньше, но по какой-то причине не хотела говорить, что именно это. Мне поставили диагноз аутизм, когда я снималась в первом сезоне сериала «Одни из нас». Это освобождает... это помогает мне проходить через этот мир с большим уважением к себе за то, что я не могу выполнять простые повседневные задачи, которые,…

5151
55
44
11
11
11
Э, чего комменты стирают, что за 1984?
185185
88
44
33
11
11
11
[]