GrapheneOS: Pixel 11 може не бути втраченою справою

GrapheneOS: Pixel 11 може не бути втраченою справою 2

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

Нові дані щодо апаратних можливостей Pixel 11

Нещодавнє відкриття в сфері програмного забезпечення потенційно відкриває нові перспективи для власників пристроїв Pixel 11, які прагнуть підвищити рівень конфіденційності. Проект GrapheneOS, відомий своїм фокусом на безпеці та приватності, висловив побоювання щодо відсутності підтримки апаратної функції Memory Tagging Extension (MTE) на нових моделях Pixel 11. Ця функція є ключовою для захисту від певних видів вразливостей.

Шлях до підтримки GrapheneOS

Первинні висновки свідчили про те, що Pixel 11 може не відповідати стандартам безпеки GrapheneOS, що викликало застереження щодо доцільності придбання цих пристроїв. Однак, ситуація змінилася після випуску бета-версії Android 17 QPR2 Beta 4, яка вперше включає підтримку серії Pixel 11. Аналіз нового програмного забезпечення розробниками GrapheneOS виявив наявність необхідної апаратної підтримки MTE, незважаючи на попередні програмні сигнали про зворотне.

Значення MTE для безпеки

Memory Tagging Extension (MTE) є важливою технологією, яка надає додатковий рівень захисту від помилок, пов’язаних з доступом до пам’яті. Вона використовує спеціальні апаратні теги для виявлення некоректного доступу програм до пам’яті. Це допомагає запобігти таким вразливостям, як переповнення буфера (buffer overflow) та використання звільненої пам’яті (use-after-free), які можуть бути використані зловмисниками для компрометації пристроїв.

Подальші кроки та потенційні виклики

Попри виявлення апаратної підтримки MTE, проект GrapheneOS підкреслює, що її реалізація на Pixel 11 є лише “мінімальною”. Розробники наразі проводять ретельне тестування, щоб визначити, чи є ця реалізація достатньою для забезпечення необхідного рівня безпеки. Існує припущення, що Google міг оптимізувати продуктивність MTE, вимкнувши значну частину апаратно-прискореного кешування. Це могло бути зроблено з метою економії ресурсів або коштів. Якщо це так, то активація MTE може призвести до помітного зниження продуктивності пристрою, що, можливо, і пояснює, чому функція була вимкнена, попри наявність відповідного апаратного забезпечення.

Експерименти з активацією MTE

Розробники GrapheneOS наразі вивчають методи активації MTE, незважаючи на програмні обмеження. Один із підходів полягає у зміні механізмів виділення пам’яті під час завантаження та використанні модифікованого ядра, яке ігноруватиме програмні обмеження. Ці експерименти мають на меті перевірити надійність активації MTE та оцінити потенційні компроміси щодо продуктивності. Таким чином, Pixel 11 переходить зі статусу потенційно несумісного пристрою до об’єкта активного дослідження з боку GrapheneOS. Успіх залежить від подальшої валідації апаратного забезпечення та оцінки продуктивності, але останнє програмне забезпечення надає достатньо підстав для продовження роботи.

Інформація підготовлена на основі матеріалів: www.androidauthority.com

No votes yet.
Please wait...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *