L’idée qu’Android est une passoire n’a rien de nouveau. En plus de se connecter au « vaisseau mère » pour diverses raisons, la plupart des applications demandent des autorisations totalement inutiles pour leur fonctionnement de base, ce qui accroît le potentiel de fuite de données. Cependant, les dernières versions du système d’exploitation permettent à une application d’accéder à de nombreux aspects de l’appareil mobile et de son utilisation quotidienne sans demander aucune autorisation. L’application PrivacyBreacher sert de preuve de concept pour exposer ce problème, dans l’espoir que Google le corrige à l’avenir.

PrivacyBreacher : une application pour visualiser tous les problèmes de confidentialité sur Android
PrivacyBreacher

Le géant de Mountain View propose dans sa section d’aide un mini-tutoriel pour gérer et/ou modifier les autorisations des applications sur Android. Le texte est facile à suivre, mais il traîne deux astérisques : certaines options ne fonctionnent que sur Android 10 ou supérieur (la bêta d’Android 11 sort aujourd’hui), et leur disponibilité varie d’un appareil à l’autre (selon ce que son fabricant a décidé). En d’autres termes, l’expérience est limitée et insatisfaisante.

Mais au-delà de ce qu’une application peut ou non demander, il est certain qu’Android livre déjà trop d’informations sans l’intervention d’autorisations spécifiques. À moins de remplir une fonction liée, les applications n’ont pas besoin de savoir à quel moment l’écran du smartphone s’allume ou s’éteint, quand nous branchons le chargeur, ou quelle a été notre consommation de données mobiles. L’application open source PrivacyBreacher, créée par le groupe de développeurs DataBurn, nous aide à connaître tout ce qui est exposé sur Android sans demander d’autorisation.

PrivacyBreacher : découvrez ce que filtre Android sans autorisations

PrivacyBreacher : une application pour visualiser tous les problèmes de confidentialité sur Android
Le menu principal de PrivacyBreacher, et un cube pour enregistrer le changement dans les capteurs

L’application a une interface très simple, avec seulement trois boutons : Moniteur d’activité physique, Moniteur d’activité du téléphone et Informations sur le téléphone. Le premier démontre l’accès rapide d’une application à tous les capteurs de l’appareil mobile, mesurant vitesse, direction et angles, permettant ainsi une possible « visualisation 3D » des mains et du corps de l’utilisateur.

Le deuxième bouton présente des événements de l’appareil, comme la connexion à un chargeur mentionnée plus haut, ou la création d’un lien physique vers un ordinateur via USB. Enfin, Informations sur le téléphone nous montre la liste complète des applications installées, les données mobiles et WiFi utilisées depuis le démarrage de l’appareil, le « uptime » du smartphone, et la combinaison de nom, marque, fabricant, date et heure de construction.

PrivacyBreacher : une application pour visualiser tous les problèmes de confidentialité sur Android
Rappelez-vous : l’application accède à ces informations sans autorisations

Encore une fois, PrivacyBreacher peut faire tout cela sans demander d’autorisations. Ses développeurs reconnaissent que certains de ces points ont déjà été bloqués dans Android 10, mais le reste est toujours là. Le seul problème est que PrivacyBreacher ne fonctionne que sur Android 9 ou supérieur, soit moins de 11 % des appareils actifs. Une chose est sûre : Google doit renforcer et étendre le contrôle des autorisations, tout en bloquant l’accès à des éléments de bas niveau. Bien sûr, toutes les applications ne sont pas malveillantes, mais il n’est pas non plus logique d’accorder le bénéfice du doute si facilement.

Téléchargement via Play Store : Cliquez ici

Profil GitHub : Cliquez ici

https://old.neoteo.com/como-ejecutar-apps-de-android-en-linux/