![]()
TLDR
- Google интегрирует язык программирования Rust в прошивку модема Pixel 10, чтобы смягчить уязвимости безопасности памяти, такие как переполнение буфера.
- Это изменение позволяет модему блокировать попытки удаленного выполнения кода (RCE), вызванные вредоносными радиосигналами или SMS, не требующими взаимодействия с пользователем.
- Хотя изменение не влияет на силу сигнала или скорость, оно устраняет вектор атаки, который игнорировался многими в отрасли на протяжении десятилетий.
Большинство из нас не задумываются о модеме внутри наших телефонов, но это жизненно важная часть, которая управляет всеми сетевыми подключениями. Поскольку это так важно, код, работающий в модеме, сложен и часто трудно защитить от угроз безопасности. Google недавно объявила о значительном улучшении безопасности телефонов Pixel: они начали использовать язык программирования Rust в основном программном обеспечении модема.
"Просто покупай индекс", говорили они. "Это надежно". Здесь мы обсуждаем, почему это не всегда так, и как жить с вечно красным портфелем.
Поверить в рынокPixel 10 – первый телефон Pixel, который широко использует Rust, язык программирования с безопасной памятью, в своем модеме – ключевой шаг к повышению безопасности. Хотя Pixel 9 получил некоторые первоначальные улучшения безопасности, Pixel 10 идет гораздо дальше. (Спасибо ArsTechnica за указание на это.)
Традиционно, прошивка модемов создается с использованием языков, таких как C или C++. Хотя эти языки быстры, они могут быть подвержены ошибкам безопасности, поскольку простая ошибка в коде может создать уязвимости, такие как переполнение буфера. Хакеры часто используют эти слабости, чтобы удаленно получить контроль над устройством. В наиболее серьезных случаях злоумышленник может скомпрометировать модем без каких-либо действий со стороны пользователя — просто отправив вредоносный сигнал или текстовое сообщение.
Переход на язык программирования Rust помогает Google устранить определенные уязвимости в системе безопасности. Rust разработан для автоматического предотвращения распространенных ошибок кодирования, на которые часто нацелены хакеры, что означает, что код с этими недостатками даже не будет работать, пока они не будут исправлены.
Недавно Google улучшил безопасность своего модема, переписав ключевую часть – DNS-парсер – на новом языке программирования под названием Rust. Этот парсер отвечает за преобразование веб-адресов в формат, который может понять модем, и ранее был потенциальной целью для хакеров. Используя Rust, Google значительно снизил этот риск.
Планы Google указывают на то, что это только начало. Pixel 10 — первое устройство, в котором используется эта новая технология, но Google планирует использовать Rust в большем количестве частей будущих устройств.
Вы не заметите никакой разницы – сила сигнала и скорость загрузки должны остаться прежними. Но за кулисами Pixel 10 устраняет уязвимость в системе безопасности, которую большинство технологической индустрии игнорировали в течение многих лет.
Смотрите также
- Astell & Kern бросает вызов Sony Walkman с совершенно новым брендом Activo и плеером P1
- 10 лучших чехлов, которые обязательно нужно иметь для вашего нового Samsung Galaxy S25 Ultra!
- 5 вещей, которые вы должны знать о новых альтернативах AirTag для Android
- YouTube дает сбой — что делать, если в вашей ленте застрял NaN:NaN
- Как работает международный роуминг Mint Mobile и стоит ли оно того?
- Сообщения Google оживляют уведомления о прочтении новой анимацией и местоположением (разбор APK)
- Подойдет ли Samsung Galaxy S25 к чехлам Galaxy S24?
- КарМани акции прогноз. Цена акций CARM
- Первые 11 вещей, которые нужно сделать с Samsung Galaxy Watch Ultra
- Эту «кассовую бомбу» 2016 года обязательно стоит посмотреть, если вы любите Dolby Atmos так же сильно, как и я.
2026-04-14 12:18