27 votes

Existe-t-il un moyen de connaître les autorisations réelles d'une application avant de l'installer ?

Je ne suis pas un fan des permissions actuelles dites "simplifiées" dans le Play store, et j'aimerais avoir un moyen de vérifier les permissions exactes d'une application avant de l'installer. Il ne doit pas nécessairement s'agir d'un outil qui effectue l'installation elle-même. J'ai simplement besoin d'un site ou d'une application qui m'aide à vérifier les autorisations exactes de l'application avant de l'installer. Un tel outil est-il disponible ?

22voto

Andy Brudtkuhl Points 1714

Vous n'avez pas besoin d'un outil externe pour cela. Sur les versions du Play Store dotées de la nouvelle boîte de dialogue d'autorisations "simplifiée", vous pouvez toujours trouver une liste complète des autorisations sur la page du magasin de l'application (l'écran avec l'icône en haut, la description, les captures d'écran, etc.) Faites défiler l'écran jusqu'au bas de la page. Sous "Additional Information", vous verrez "Permissions" avec un lien "View details". Cliquez sur ce lien pour afficher une boîte de dialogue contenant la liste des autorisations individuelles.

Cependant, si vous voulez un outil externe, AppBrain est une alternative à la façade web du Play Store, et liste les autorisations individuellement pour chaque application. À partir de là, vous pouvez cliquer pour installer l'application depuis le vrai Play Store. Toutes les applications n'apparaissent pas sur AppBrain, mais beaucoup d'entre elles le font, en particulier les applications populaires.

Il y a aussi une ressource offerte par Izzy, un bon ami de ce site. Son site Web propose une liste d'applications sélectionnées, consultables en fonction des autorisations. . Il donne également une description plus complète de chaque autorisation, et met en évidence les combinaisons intéressantes. Étant donné que les applications sont ajoutées à son site par un processus manuel, il s'agit d'une très petite liste par rapport au nombre considérable d'applications sur le Play Store, mais elle se compose d'un bon éventail d'applications recommandées et populaires dans différentes catégories.

1 votes

Toutes les applications n'apparaissent pas sur AppBrain Vous pouvez les faire apparaître (voir ma réponse ;)

0 votes

La dernière suggestion de votre réponse est de loin la meilleure. 99% du temps, personne ne se soucie de la permission elle-même - c'est ce qu'ils ont l'intention de faire avec cette permission qui est important ! Exemple : vous installez une application qui nécessite des autorisations de contact mais vous ne savez jamais pourquoi et vous supposez que c'est parce qu'elle a besoin d'accéder aux informations de contact pour partager des informations avec un contact par le biais de l'application, mais au lieu de cela, elle télécharge tous vos contacts sur leurs serveurs sans votre permission ! Omg je viens juste d'avoir une idée oh jamais de la vie. J'ai l'impression de jurer plus que d'habitude ces derniers temps, ça m'énerve vraiment.

14voto

Milner Points 533

En sa réponse Dan a déjà indiqué ma liste d'applications par thèmes de la vie réelle qui offre également quelques extras. Actuellement, il ne couvre qu'un petit sous-ensemble de ce qui est disponible sur Google Play mais (pour certains nombres : ~10,000 applications = ~1% de Google Play dont environ 5 % des applications disponibles en ligne. Aptoide (curated), et un tiers des applications disponibles sur F-Droid - avec quelques chevauchements).

Une autre ressource à mentionner pour les applications qui n'y sont pas couvertes est la suivante Appbrain qui est une interface différente de celle de Google Play Store. Vous devriez donc y trouver toutes les applications, et elles affichent également les "préoccupations" (ce que Dan appelle des "combinaisons intéressantes"), ce qui est très utile pour être prévenu. potentiel danger. Si une application ne figure pas dans leur liste, vous pouvez facilement la faire apparaître en copiant-collant son nom de paquet (ou l'URL complète de Google Play) sur cette page . Cela peut prendre quelques minutes, mais il sera finalement disponible (généralement dans les 10 à 30 minutes).


Mise à jour :

Galen récemment aussi a présenté son application "StripSearch" . Je l'ai utilisé un peu (et j'ai eu une discussion intensive avec lui - jouant en partie le rôle de "bêta-testeur" ;) Cette application ne se contente pas de vous montrer les autorisations avant d'installer une application - elle vous permet même de filtrer vos recherches d'applications par autorisations, par exemple pour exclure celles qui ne sont pas souhaitées (préoccupations en matière de vie privée) ou spécifiquement requiere d'autres (comme l'utilisation de la réel lampe de poche lorsqu'on a besoin d'une application de lampe de poche, à l'exclusion pratiquement de ceux qui utilisent l'écran ou d'autres moyens). Fonctionne plutôt bien, ça vaut vraiment le coup d'essayer. Vous pouvez trouver StripSearch sur Google Play .

3voto

chubby_monky Points 151

Bien que cela ne soit pas utilisé pour les autorisations de visualisation (il vaut mieux suivre les conseils donnés par les autres réponses), je me sens obligé d'approuver XPrivacy un module Xposed pour restreindre les permissions. Si vous vous inquiétez des permissions étendues, utilisez ce module. Il est aussi complètement open source !

2voto

Sanoo Points 185

Je pense qu'un mélange de XPrivacy et PlayPermissionsExposed fera l'affaire. Ils font partie de la populaire Cadre Xposed . Pour les appareils GB, vous pouvez utiliser GB d'installateur Xposed de liudongmiao sur le forum des développeurs XDA.

Assurez-vous de lire les instructions. Je ne suis pas responsable si vous ne le faites pas.

Si vous rencontrez des problèmes, n'hésitez pas à commenter.

PS : Le framework XPosed a besoin de Root, sauf si vous décidez manuellement de flasher en récupération. Si vous n'êtes pas prêt à le faire, regardez les autres réponses.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X