Est-il possible de répertorier toutes les applications installées sur votre téléphone et les autorisations dont elles ont besoin sur une seule page, ou d'exporter la liste afin qu'elle puisse être facilement auditée?
28
Est-il possible de répertorier toutes les applications installées sur votre téléphone et les autorisations dont elles ont besoin sur une seule page, ou d'exporter la liste afin qu'elle puisse être facilement auditée?
Utilisez des applications de marché telles que Permission Watchdog ou Permissions . En outre, il en existe plusieurs autres.
Une autre application que j'ai fini par utiliser à la place des autorisations est les autorisations RL . Je préfère l'interface. En ce qui concerne celui qui fonctionne le mieux, je ne sais pas.
la source
aSpotCat est également une belle application pour l'audit des autorisations.
la source
Les applications compatibles avec les autorisations répertorieront les applications installées par ordre d'exigences d'autorisations les plus exigeantes à les moins exigeantes. (Cependant, il ne suit pas, ne vérifie pas ou n'ajuste pas leur comportement.)
la source
Puisqu'aucune version d'Android n'est mentionnée dans la question, je propose une réponse basée sur la ligne de commande pertinente pour la version Android 4.2.1 et supérieure. C'est idéalement une solution indépendante du système d'exploitation, OS sur PC, c'est-à-dire.
Dépendances
Nécessite le binaire busybox . Si l'appareil est enraciné, installez l' application Busybox . Sinon, téléchargez le binaire busybox à partir de la source officielle , renommez le binaire en busybox , définissez l' autorisation exécutable compatible Linux sur ce binaire pour tout le monde et déplacez-le dans l'appareil à l'aide
Nécessite un binaire adapté . Si vous exécutez un CM ou sa ROM dérivée, ignorez cette exigence. Sinon, pour Android 4.x, vous pouvez envisager de télécharger le binaire à partir d' ici , renommer le binaire en aapt , définir l' autorisation exécutable compatible Linux sur ce binaire pour tout le monde et le déplacer vers l'appareil en utilisant
Pour les utilisateurs d'Android 5.x, demandez de l'aide à Google.
Voici mon petit script qui fait la magie:
Sortie de démonstration:
Enregistrez le script dans le PC dans un fichier nommé
perm_script.sh
et déplacez-le dans / sdcard en utilisantExécutez ce fichier
Plus les applications installées dans le système sont grandes, plus le délai d'exécution de la commande sera long. Dans mon appareil, cela a pris environ trois minutes.
Connexes: existe-t-il un moyen natif de trouver toutes les applications installées qui ont accès à une fonction de téléphone?
la source