Les développeurs du projet GrapheneOS, qui développe un firmware libre et sécurisé basé sur Android, ont annoncé la disponibilité du port basé sur la plateforme Android 17, lancée hier. Actuellement, le port est transféré vers un dépÎt public avec le code source (les développeurs de GrapheneOS ont eu accÚs au code et aux correctifs Android avant leur publication ouverte, grùce à un partenariat avec l'un des fournisseurs OEM).
Aujourd'hui, le lancement de la version finale de GrapheneOS basé sur Android 16 QPR2 est prévu, suivie demain du lancement d'une version initiale basée sur Android 17. La version de GrapheneOS basée sur Android 17 prend en charge tous les appareils pour lesquels des builds ont été générés à partir de la branche Android 16, mais les builds ont été testés uniquement sur les smartphones Pixel 6a, 7, 7a, 8, 10a, 10 et 10 Pro Fold.
GrapheneOS dĂ©veloppe un dĂ©rivĂ© de la base de code AOSP (Android Open Source Project), intĂ©grant de nombreuses technologies expĂ©rimentales liĂ©es au renforcement de l'isolation des applications, Ă la gestion des accĂšs, Ă la prĂ©vention des vulnĂ©rabilitĂ©s et Ă la complexification des exploits. Parmi d'autres fonctionnalitĂ©s, la plateforme utilise sa propre implĂ©mentation de malloc, une version modifiĂ©e de libc avec protection contre la corruption de la mĂ©moire et un partage de l'espace d'adressage des processus plus strict. Le noyau Linux inclut des mĂ©canismes de protection supplĂ©mentaires, tels que des Ă©tiquettes canari dans slub pour empĂȘcher les dĂ©bordements de tampon. Pour renforcer l'isolation des applications, SELinux et seccomp-bpf sont utilisĂ©s. L'utilisateur peut limiter sĂ©lectivement l'accĂšs des applications aux opĂ©rations rĂ©seau, aux capteurs, Ă son carnet d'adresse et aux pĂ©riphĂ©riques (USB, camĂ©ra).
Source : opennet.ru
