>> Technologie Électronique >  >> Téléphones portables et accessoires >> Smartphones

Piégés dans le filet de sécurité de Google : ce que les moddeurs doivent savoir

La prochaine génération d'utilisateurs de smartphones aura la vie plus dure s'ils veulent modifier leurs appareils. SafetyNet rend les applications inutilisables sur les appareils rootés et autrement modifiés. Nous avons testé quelques méthodes de mod et avons réussi à faire fonctionner certaines applications connues utilisant SafetyNet comme Pokémon GO ou Snapchat. Cela dit, les applications de masquage supposées n'ont servi à rien du tout.

Pokémon GO et Snapchat sont peut-être les applications les plus connues utilisant le redouté SafetyNet de Google. SafetyNet est un mécanisme de protection côté serveur et un service Google pour les développeurs d'applications. SafetyNet peut vérifier si des fichiers système ont été modifiés. Il est en fait utilisé pour détecter si le firmware a été modifié. Non seulement cela affecte les firmwares modifiés, mais cela touche aussi les smartphones rootés.

Avec SafetyNet, les applications peuvent vérifier cela et d'autres caractéristiques sur un smartphone. Si le firmware ou le système a certaines modifications, l'application ne s'exécutera pas. La raison la plus courante est l'accès root. John Kozyrakis, conseiller en sécurité pour les développeurs d'applications, explique de nombreux critères d'exclusion supplémentaires dans une analyse approfondie de SafetyNet sur son blog.

Notre expérience SafetyNet

Bien sûr, nous avons essayé de contourner les griffes de SafetyNet. Le forum et de nombreux articles Internet discutent des succès de unroot, root switcher, Magisk ou MicroG, bien que ce ne soit pas aussi facile qu'il y paraît. Une fois rooté, votre smartphone est définitivement disqualifié pour Pokémon GO. Aucune des solutions mentionnées n'aide, du moins pas de façon permanente.

Piégés dans le filet de sécurité de Google : ce que les moddeurs doivent savoir

C'est un jeu du chat et de la souris entre SafetyNet de Google et Magisk de la communauté XDA, car Google donne constamment aux développeurs d'applications de nouveaux critères pour vérifier les appareils. Les créateurs d'outils comme Magisk doivent d'abord les deviner pour qu'un appareil soit à nouveau reconnu légitimement et que Snapchat puisse fonctionner. Magisk a déjà un test rapide intégré, et le blog de Google montre à quel point la vérification est simple. Vous pouvez vous-même faire le test rapidement avec cette application :

Piégés dans le filet de sécurité de Google : ce que les moddeurs doivent savoir

Une tentative de masquage avec Magisk n'a pas fonctionné pour nous. Même un unroot complet de notre configuration Lineage en utilisant l'outil unroot de Lineage extras n'a pas aidé : une fois que SafetyNet vous a attrapé, c'est pour toujours. Même en testant avec un Samsung Galaxy rooté avec CF Autoroot, il a été très difficile de se libérer de SafetyNet. Une fois légèrement modifié, une réinitialisation complète peut aussi aider : cela nécessite un re-flash complet du firmware d'origine incluant un effacement NAND. Avant d'unrooter, vous devriez aussi faire une sauvegarde de tout ce qui peut être sauvegardé et restauré ensuite sans root.

Vous aurez plus facile sans root

Pour l'instant, le modding est encore autorisé par SafetyNet. Les firmwares alternatifs comme Lineage avec les applications Google installées ensuite reçoivent le feu vert d'applications critiques comme Snapchat ou Pokémon GO - même l'application d'aide SafetyNet pour le test rapide donne un résultat vert.

Ces applications sont moins accommodantes si votre installation Android a été rootée ne serait-ce qu'une fois dans son histoire. Même si l'accès SuperUser a été correctement supprimé, il sera détecté par SafetyNet via des traces inconnues. La seule solution serait de remplacer le contenu de la partition système, ce qui signifie pratiquement une réinitialisation obligatoire de tous les paramètres et la suppression de toutes les données.

Espérons que les restrictions de fonctionnalité de SafetyNet continuent d'être limitées au root. Cependant, si les firmwares tiers attirent un jour l'attention de SafetyNet, l'ouverture de l'écosystème Android et le droit des utilisateurs à décider librement de leurs appareils seront désagréablement restreints.

Avez-vous eu des problèmes avec SafetyNet ? Quelles mesures avez-vous prises contre cette mesure de sécurité de Google ? Dites-le-moi dans les commentaires ci-dessous !


Smartphones