- Yaklaşan Android 14 sürümü, root yetkisine sahip kullanıcıların bile sistem sertifikalarındaki tüm değişiklikleri yapmasını engelleyecek.
- Bu değişiklik, Android'in geliştiricilere cihaz işlevleri ve araçlarına tam erişim sağlayan "açık platform" yönündeki ilk vaadinden büyük bir sapma anlamına geliyor.
- Sertifika otoritesi (CA) sertifikaları etrafındaki kısıtlamalar çok daha da sıkılaştırılıyor; tamamen rootlanmış cihazlarda bile güvenilen sertifika kümesini değiştirmek imkansız hale gelecek.
- Bu değişiklik, Android geliştiricileri, test uzmanları, tersine mühendislik yapanlar ve kendi cihazlarının kime güvendiğini kontrol etmek isteyenler için yeni zorluklar yaratacak.
- Daha fazla kısıtlanmış, üretici kontrolündeki bir dünyaya geçiş Android 7 (Nougat) ile başladı; bu sürüm cihazın sertifika otoritelerini (CA'ler), OS üreticisinin sağladığı sabit bir liste ve kullanıcının değiştirebildiği bir liste olarak ikiye ayırdı.
- Güvenilen sertifika kümesini değiştirebilme yeteneği; gizlilik ve güvenlik araştırmaları, tersine mühendislik, uygulama hata ayıklama ve testleri ile çeşitli kurum içi ağ yapılandırmaları açısından önem taşıyor.
- Yarattığı zorluğa rağmen, Android cihazlarını rootlayıp bu kısıtlamaları aşmak mümkündü; ancak bu aşma yöntemi Android 14'te artık işe yaramayacak.
- Android 14'ün yeni güvenlik özelliği olan uzaktan güncellenebilir CA sertifikaları, daha hızlı CA güncellemelerine imkan tanıyor ve Google'ın her telefon üreticisinin OTA güncellemesi yayımlamasını beklemeden tüm Android 14+ cihazlarda sorunlu veya başarısız CA'lere olan güveni geri çekebilmesini sağlıyor.
- Bu özelliğin olumlu hedefine rağmen, uygulama ciddi sonuçlar doğuruyor ve sistem CA sertifikaları artık /system üzerinden yüklenmiyor; root erişimi kullanılarak yapılan tüm değişiklikler cihazdaki tüm uygulamalar tarafından yok sayılıyor.
- Bu değişiklik ayrıca gelecekte Android Pony EXpress (APEX) modülünün kapsamına taşınan sistem bileşenlerinin de kullanıcı denetiminden çıkarılacağı anlamına geliyor; bu da GrapheneOS & LineageOS gibi Android fork'ları ve Magisk gibi gelişmiş cihaz yapılandırma araçları için sorun yaratabilir.
- Şimdilik, hata ayıklama, tersine mühendislik, test veya araştırma için kendi sistem CA sertifikalarını yapılandırmak isteyenlerin Android 14'e güncellemeden kaçınması ya da CA sertifikalarını yönetmek için APEX modülü kullanmayan özel OS sürümlerini tercih etmesi gerekiyor.
1 yorum
Hacker News görüşleri