Pixel 10 получает исправление безопасности, которое большинство людей никогда не заметит
Google усиливает модем, где тихие атаки могут начаться без нажатия кнопки
Пиксель 10 получает обновление безопасности, которое не отразится на тестах скорости или уровне сигнала, но может иметь большее значение, чем одно из этих показателей. Google интегрировала Rust в прошивку модема телефона, углубляя использование безопасного кода в одной из самых сложных частей смартфона для защиты.
Это важно, потому что модем всегда обрабатывает сетевой трафик, и ошибки в этом низкоуровневом программном обеспечении могут создать возможности для атакующих. В данном случае Google нацелилась на уязвимости, связанные с безопасностью памяти, такие как переполнение буфера, которые являются распространенным путем к удаленному выполнению кода.
Для большинства покупателей ничего в Пикселе 10 не будет казаться другим из-за этой работы. Именно это и делает его важным, поскольку цель состоит в том, чтобы снизить риск до того, как проблема достигнет пользователя.
Самый рискованный код получает внимание
Прошивка в этой части телефона долгое время полагалась на C или C++, два языка, которые быстры и широко используются, но более подвержены ошибкам обработки памяти. Ошибка не в том месте может превратить рутинный анализ сети в серьезную проблему безопасности.
Google использует Rust, чтобы сократить этот класс ошибок до его выпуска. Могут быть сценарии наихудшего случая, когда злонамеренные радиосигналы или специально созданные SMS-сообщения могут вызвать удаленное выполнение кода без какого-либо взаимодействия пользователя, что делает это гораздо более значительным изменением, чем еще одно скромное обновление характеристик.
Google также начала с разумной цели. Она переписала парсер DNS модема на Rust, сосредоточив внимание в первую очередь на компоненте, который постоянно обрабатывает сетевые данные и несет больший риск, чем большинство пользователей когда-либо могли бы подумать.
Почему это выделяется
Телефоны обычно продаются по камерам, дисплеям и функциям ИИ, а не по безопасности их базовой прошивки. Вот почему это изменение в Пикселе 10 выделяется, поскольку оно касается запущенного слоя безопасности телефона, а не добавляет еще одну броскую функцию в коробку.
Компания не обещает лучшего приема или более быстрых загрузок здесь. Она делает более тихую ставку на то, что предотвращение опасного класса ошибок имеет большее значение, чем добавление еще одного видимого обновления.
Что смотреть дальше
Пиксель 10 — это первый Пиксель, который приносит эту более глубокую интеграцию Rust в модем, но дорожная карта Google предполагает, что на этом не остановится. План состоит в том, чтобы расширить использование Rust на большее количество компонентов модема в будущем оборудовании, превращая это из целенаправленного исправления в более широкое изменение безопасности.
Это придает истории более долгую жизнь, чем один цикл запуска. Для всех, кто следит за линией Пикселей, реальный вывод заключается в том, что Google, похоже, готова рассматривать прошивку модема как приоритет продукта, а не как фоновую деталь.
Другие статьи
Pixel 10 получает исправление безопасности, которое большинство людей никогда не заметит
Модем Google Pixel 10 не будет казаться быстрее из-за его переписывания, но это не суть дела. Углубляясь в Rust, Google нацеливается на опасный класс ошибок в одном из самых рискованных слоев телефона.
