Пользовательская прошивка
-
Обзор пользовательской прошивки
- Пользовательская прошивка позволяет модифицировать операционную систему устройства.
- Примеры включают установку кастомных ПЗУ на Android и прошивку коммутаторов Nintendo Switch.
-
Эксплойты и уязвимости
- Уязвимости в Nintendo Switch позволяют получить доступ к пользовательской прошивке.
- Уязвимость RCM в коммутаторах Nintendo Switch позволяет выполнять произвольный код.
- Эксплойты Nereba и Caffeine используют уязвимости в прошивке коммутаторов.
-
Аппаратное исправление уязвимостей
- Nintendo устранила уязвимость RCM и начала производство устройств с аппаратным исправлением.
- Устройства, произведенные после 2018 года, защищены от доступа к пользовательской прошивке.
-
Разблокировка загрузчика в Android
- С 2015 года некоторые производители Android поддерживают разблокировку загрузчика.
- Разблокировка загрузчика позволяет устанавливать пользовательские ПЗУ без использования эксплойтов.
-
Применение пользовательской прошивки на других устройствах
- Пользовательская прошивка применяется на различных устройствах, включая цифровые камеры и Smart TV.
- Примеры включают Rockbox, iPodLinux, CHDK и Magic Lantern для цифровых фотоаппаратов.
-
Рекомендации
- Статья содержит информацию о пользовательской прошивке и связанных с ней эксплойтах и уязвимостях.
Полный текст статьи: