Comment obtenir l'autorisation d'accéder à la mémoire. Comment gérer les autorisations pour des applications individuelles sur Android

Les autorisations d'application sont un ensemble spécifique de règles que le système permettra à une application d'exécuter : Au moment du lancement ou de l'exécution d'une certaine action, l'application peut vous demander l'autorisation, par exemple, pour accéder aux contacts, à l'appareil photo, à votre position et d'autres fonctions de l'appareil. Avant le premier lancement, les droits des applications sont limités à l'accès aux principales fonctions et sections du système Android, mais ils peuvent être nécessaires au bon fonctionnement.

Autorisations dangereuses à surveiller

DANS ce groupe autorisations qui permettent d'accéder à informations personnelles utilisateur.
  1. Calendrier– visualiser les événements, modifier les événements en cours déjà ajoutés au calendrier et en créer de nouveaux. Une telle autorisation peut être dangereuse pour ceux qui utilisent souvent un calendrier et planifient leurs actions, planifiant littéralement chaque minute. Si des attaquants accèdent à votre emplacement, vous savez comment cela pourrait se terminer.
  2. Contacts– lire, visualiser, éditer, ajouter de nouveaux contacts et accès totalà la liste des comptes. Nous sommes sûrement nombreux à recevoir des messages par SMS ou par messageries instantanées. spam ennuyeux de certaines sociétés. L'accès aux contacts ne doit être accordé qu'à des applications de confiance, sinon votre numéro risque de tomber entre de mauvaises mains. Malheureusement, il y a trop d'escrocs et il est impossible de se débarrasser complètement du spam.
  3. Caméra– utilisation sans confirmation préalable de l’utilisateur. Une fois l'autorisation accordée à l'appareil photo de votre appareil, l'application peut prendre des photos et des vidéos à tout moment sans vous en avertir.
  4. Microphone- enregistrement sonore. Entrée complète conversations téléphoniques, activité constante du microphone, enregistrant tout ce qui se passe sans en avertir l'utilisateur.
  5. SMS– lire, envoyer, éditer, transférer des messages. Sûrement l’une des autorisations les plus dangereuses, qui permet d’envoyer un message à n’importe quel numéro à votre insu et ainsi d’activer un abonnement payant.
  6. Mémoire– lire/écrire depuis et vers la mémoire. Cette autorisation Permet à l'application d'afficher les fichiers sur votre appareil, de les supprimer, de les copier, de les écraser, etc.

Comment configurer les autorisations des applications

Comme vous l'avez déjà compris dans la liste ci-dessus, toutes les autorisations ne sont pas également utiles ; beaucoup peuvent nuire à l'utilisateur. Naturellement, il existe des autorisations tout à fait habituelles, par exemple accéder à Internet, se connecter à Bluetooth, créer des raccourcis et bien plus encore. Elles s'effectuent automatiquement et ne nécessitent aucune action de la part de l'utilisateur. Vous trouverez ci-dessous une série d'instructions qui vous permettront de configurer les autorisations sur différentes versions Système d'exploitation Android.

Android 4.3

Pour gérer les autorisations sur cette version du système d'exploitation, vous aurez besoin du logiciel AppOps.
  1. Téléchargez, installez et lancez l'application.
  2. Allez dans l'onglet applications (apps), recherchez le programme souhaité ou un jeu et cliquez dessus.
  3. Cochez/décochez les autorisations dont vous avez besoin.

Android 5.0

Pour smartphones et tablettes fonctionnant version d'exploitation Android 5.0, pour gérer les autorisations, vous devez utiliser Programme d'application Ops - Gestionnaire d'autorisations. Le programme vous permet de gérer les autorisations comme applications système(Les droits ROOT sont requis) et ceux de tiers installés par l'utilisateur lors de l'utilisation de l'appareil. Sans droits ROOT sur Android 5.0-5.1 ce programme, malheureusement, ne fonctionne pas, même en mode normal.

Android 6, 7, 8

Dans les nouvelles versions d'Android, les autorisations des applications sont affichées exactement au moment où le jeu/programme en a besoin. Vous pouvez étudier exactement à quoi vous avez besoin d’accéder et ensuite prendre la bonne décision.

De plus, la liste autorisations établies pour une application spécifique, vous pouvez toujours la modifier et la configurer dans un élément spécial du menu des paramètres.

Google l'a enfin fait. Android 6.0 Marshmallow inclut de nouveaux Style iOS, qui ajoute la gestion des autorisations Applications Android. Vous pouvez également révoquer manuellement les autorisations de n'importe quelle application, même celles conçues pour les plus anciennes. Versions Android.

Vous n'avez pas besoin d'un accès root, d'un micrologiciel personnalisé ou d'une mise à niveau vers un iPhone pour ce faire. Ce système d'exploitation mobile est désormais livré avec la gestion des autorisations des applications Android.

Nouveau système d'autorisation des applications Android

Les applications Android 6.0 demanderont désormais l'autorisation lorsqu'elles en auront besoin. Par exemple, au lieu de donner l'autorisation d'accéder à la caméra lorsque vous installez une application, il vous sera demandé d'autoriser l'accès à la caméra la première fois que vous lancerez l'application.

Vous pouvez gérer manuellement les autorisations des applications, même si les applications ont été publiées pour des versions antérieures d'Android et qu'elles ne demandent pas d'accès lors du premier lancement.

Gérer les autorisations des applications Android

Pour ce faire, vous aurez besoin d'Android 6.0 Marshmallow ou supérieur une nouvelle version sur votre appareil.

Ouvrez « Paramètres », cliquez sur « Applications », qui se trouve dans la section « Appareil ».

Vous verrez une liste de toutes les applications installées sur votre Appareil Android. Cliquez sur une application dans la liste pour la visualiser Informations Complémentaires. Sur l'écran d'informations de l'application, vous verrez une option « Autorisations », qui répertorie toutes les autorisations auxquelles l'application a accès. Cliquez sur "Autorisations".

Vous pouvez également accéder rapidement aux informations sur l'application en appuyant longuement sur l'icône d'une application et en la faisant glisser vers le raccourci À propos de l'application qui apparaît en haut de l'écran. Ce raccourci peut ne pas être disponible sur certains appareils, car les fabricants et les opérateurs peuvent utiliser une interface différente.

Revenons aux autorisations. Diverses autorisations seront affichées ici, telles que les contacts, le téléphone, les SMS et autres. Les applications pour les anciennes versions d'Android recevront automatiquement toutes les autorisations requises une fois installées, mais vous pouvez désactiver les autorisations si vous le souhaitez.

Si vous désactivez une autorisation, un avertissement apparaîtra indiquant que cette application a été conçu pour les anciennes versions d'Android et sa désactivation peut provoquer son crash.

Les applications plus anciennes ne sont pas conçues pour cette fonctionnalité et ont tendance à supposer simplement qu'elles ont accès à toutes les fonctionnalités dont elles ont besoin. Dans la plupart des cas, après avoir désactivé les autorisations, les applications fonctionnent de manière stable. Dans certains cas, la désactivation de l'autorisation peut provoquer un crash, auquel cas il suffit de réactiver l'autorisation. Par exemple, si vous désactivez l'autorisation de l'appareil photo pour une application conçue pour la photographie, l'application ne pourra plus prendre de photos. Vous ne recevrez pas de message vous demandant d'autoriser à nouveau la caméra. Par conséquent, la gestion des autorisations Android est une fonctionnalité utile, mais quelque peu dangereuse.

Dans tous les cas, si après avoir désactivé l'autorisation, l'application ne fonctionne pas comme elle le devrait, vous pouvez toujours revenir à ce menu et accorder à nouveau l'autorisation.

Vous pouvez également accéder au menu situé à droite coin supérieur sur cet écran, puis cliquez sur « Toutes les autorisations ». Ici, vous pouvez voir toutes les autorisations accordées à l'application. Android cache certaines autorisations. Comme vous pouvez le constater, la gestion des autorisations des applications Android ne s'applique pas à toutes les catégories.

Gardez à l'esprit que lors de la mise à jour, l'application peut recevoir une autorisation sans vous en parler. Par exemple, si une application peut utiliser la lecture des contacts et que vous autorisez l'utilisation de « Téléphone », alors après la mise à jour, l'application peut recevoir l'autorisation de passer un appel téléphonique, ce qui pourrait par la suite vous coûter cher. argent perdu. Étant donné que passer un appel téléphonique fait partie de l’autorisation Téléphone, il n’y aura aucune demande supplémentaire d’autorisation pour passer des appels. Vous pouvez consulter la signification de chaque autorisation sur le site Web de Google.

Afficher et gérer les autorisations Android pour toutes les applications

Pour afficher et gérer les autorisations de toutes les applications à la fois, ouvrez Paramètres et accédez à Applications. Dans le coin supérieur droit, cliquez sur l'icône d'engrenage et cliquez sur « Autorisations d'application ».

Vous verrez une liste des autorisations et le nombre d'applications qui ont accès à ces autorisations. Les catégories incluent les SMS, le calendrier, l'appareil photo, les contacts, la localisation, le microphone, les capteurs corporels, la mémoire, le téléphone et certaines autorisations supplémentaires.

Pour afficher les applications qui utilisent une catégorie d'autorisation, appuyez dessus. Par exemple, pour voir quelles applications ont accès aux données du calendrier, appuyez sur Calendrier. Pour empêcher une application d'accéder à votre calendrier, désactivez-la sur cet écran.

Lorsque vous désactivez l'autorisation, vous verrez un avertissement indiquant que l'application a été développée pour les anciennes versions d'Android.

Comme toujours, certaines étapes et noms peuvent varier en fonction du différents appareils. Les fabricants modifient souvent l'interface de leurs appareils et certaines options peuvent se trouver à d'autres endroits.

Permission Master est un module spécial pour Xposed Framework, conçu pour gérer les autorisations de tout programme installé sur votre gadget. Description détaillée ce projet avec instructions étape par étape J'ai fait un tutoriel sur l'installation de Xposed et de ses modules individuels dans , nous ne nous répéterons donc pas, mais passons directement au travail de Permission Master.

Après avoir installé le module et redémarré l'appareil, vous trouverez dans la liste des applications nouvelle icône sous la forme d'un bouclier vert avec un engrenage. Nous lançons le programme et voyons une fenêtre divisée en deux onglets. Le premier contient les noms de tous les permis disponibles. En appuyant sur n'importe quel nom de la liste, nous montrons tous les programmes qui ont cette propriété. Un autre appui et le nom du programme devient rouge et barré - cela signifie que l'autorisation correspondante a été désactivée.

Environ le même algorithme est utilisé sur le deuxième onglet, mais ici toutes les autorisations sont regroupées par programme. Vous pouvez afficher la liste des actions disponibles pour chaque application et désactiver celles inutiles en un seul clic. Veuillez noter que si vous maintenez votre doigt sur le nom d'une résolution, une fenêtre contextuelle apparaîtra expliquant ses propriétés. Cela sera très utile pour ceux qui doutent de la nécessité et de la sécurité d'une action particulière. Et pour se protéger problèmes supplémentaires, n'oubliez pas d'aller dans les paramètres Permission Master et de désactiver l'affichage des programmes système.

L'application Permission Master sera utile à tous les avancés Utilisateurs Android qui veut avoir controle total sur les applications installées. Vous aurez désormais la possibilité de désactiver les fonctions de suivi, de fermer les programmes qui n'en ont pas du tout besoin, de bannir votre smartphone et bien plus encore qui n'est pas disponible utilisateurs ordinaires Android.

La sortie officielle du système d'exploitation a eu lieu récemment. Propriétaires d'appareils de la ligne Nexus, ainsi que d'appareils de programme Android Un ils le peuvent déjà. Android 6.0 Marshmallow apporte de nombreuses nouvelles fonctionnalités, notamment la gestion des privilèges des applications. Nous avons décidé de vous expliquer comment y faire face dans cet article.

Maintenant, lors de l'installation de nouvelles applications système opérateur demande à l'utilisateur quels privilèges accorder au programme. De plus, des requêtes de base sont affichées application tierce. Par exemple, lors de l'installation, il demandera des privilèges tels que l'utilisation d'Internet et des données de géolocalisation ou même la modification des paramètres du système. Si vous le souhaitez, vous ne pouvez accorder aucun privilège au programme. Ceci est pertinent lorsque l'utilisateur n'est pas sûr des bonnes intentions de l'application.

Cependant, les programmes déjà installés avant la mise à jour vers Android 6.0 Marhmallow ont déjà reçu leurs privilèges et ne les demanderont que lors de la prochaine mise à jour via . Pour consulter déjà les droits programmes installés vous devez suivre des instructions simples :

1. Accédez au menu des paramètres via le « rideau » supérieur ou via le menu des applications.

2. Allez dans l'onglet « Applications ».

3. Appuyez sur l'icône paramètres additionnels dans le coin supérieur droit.

4. Accédez à la section « Autorisations d'application ».

5. Voici une liste de tous les droits possibles que les candidatures peuvent recevoir. Si vous accédez à la section d'un privilège, vous verrez une liste de toutes les applications avec des interrupteurs à bascule sur la droite. Un interrupteur à bascule activé signifie que l'application a accès, par exemple, à , et un interrupteur à bascule éteint signifie qu'elle n'y a pas accès. Les interrupteurs à bascule peuvent être commutés. De cette façon, vous pouvez sélectionner ou accorder des droits aux applications. Si vous ne souhaitez pas qu'un programme utilise le GPS, tirez le commutateur dans la section appropriée.


De plus, la gestion des droits des applications dans Android 6.0 Marshmallow implique l'affichage de programmes pouvant modifier les paramètres.


Dans la section des paramètres avancés de l’application, il y a une section intitulée « Modifier les paramètres système ». Ici vous pouvez découvrir quelles applications ont accès au changement paramètres du système, par exemple, différents services de géolocalisation peuvent modifier la précision Fonctionnement du GPS. De plus, l'accès à les paramètres du système vous permet de lire la plupart des données sur l'appareil. Cette section est utile pour rechercher les applications suspectes ayant accès aux paramètres système. De nombreux logiciels malveillants fonctionnent avec ces privilèges. | 04/07/2017

Savoir à quoi ne pas prêter attention est tout aussi important que savoir sur quoi se concentrer.

Warren Edward Buffett

Après avoir reçu l'appareil Android tant convoité, tout utilisateur commence rapidement à maîtriser non seulement ses capacités, mais également les programmes proposés en grand nombre, dont beaucoup sont gratuits ou shareware (vous pouvez étendre votre arsenal pour de l'argent version de base). Bien entendu, la majorité n'est pas pressée de se séparer de son argent, préférant les logiciels libres, raison pour laquelle ils deviennent souvent la cible de fraudes. Comment - financièrement, matériellement ou moralement - n'est pas si important. Vous pouvez perdre de l'argent pour carte de paiement, ou vous risquez de perdre l'accès à tous vos comptes (mail, jeux, réseaux sociaux, etc.). Ou plus encore, au retour d'un voyage d'affaires ou de vacances, votre appartement a été cambriolé.

C'est une triste image, n'est-ce pas ? Mais en même temps, il ne faut pas blâmer les pirates malveillants, les virus malveillants ou une conspiration à l'échelle planétaire pour tout - l'utilisateur lui-même est responsable des incidents, et non programme antivirus, même le plus vanté, ne le sauvera pas des problèmes.

Pourquoi cela arrive-t-il? Le fait est que le logiciel Android nécessite une confirmation d'accès à diverses fonctions et mécanismes de l'appareil. La liste des autorisations est assez large et le plus souvent, lors de l'installation d'un nouveau logiciel, le propriétaire appuie sans réfléchir sur le bouton de confirmation, donnant au programme des pouvoirs totalement inutiles. Examinons ce point plus en détail.

Quels sont les dangers des autorisations accordées aux applications Android ?

Prenons une demande d'accès aux géodonnées (détermination de la localisation de l'utilisateur). Bien sûr, carte électronique ou un tracker de fitness en a besoin. Mais pourquoi accéder au GPS, par exemple, à un référentiel de blagues ou à un simple jouet décontracté avec un joyeux ours en peluche ? Oui, c'est très simple : l'auteur du programme reçoit ainsi des données précises sur vos déplacements. Eh bien, si le logiciel nécessite également l'accès à la caméra et au microphone, voici une photo ou une vidéo de votre environnement avec des enregistrements de conversations. Comparez les deux faits et vous comprendrez qu'il ne s'agit que d'un trésor pour une bande de cambrioleurs : ils auront ici la disposition exacte de votre maison (et, si vous avez de la chance, même des cachettes), et en plus, ils sauront exactement au moment où vous ne serez pas là pendant longtemps.


Évidemment, la lampe de poche n'a pas besoin d'accéder à annuaire, éditeur graphique- au microphone, et économiseur d'écran sympa– au service SMS. Et si vous pensez que jusqu'à ce que le programme soit lancé, il ne fera rien, alors la déception sera d'autant plus amère : le logiciel pourra utiliser l'équipement auquel l'accès a été accordé absolument à tout moment, sans que le système ne s'en aperçoive. utilisateur.

Cependant, la plupart des problèmes peuvent être facilement évités si vous n'utilisez pas de programmes non testés, et si vous prenez un risque, vérifiez au moins les autorisations demandées. Soit dit en passant, les principaux critères de qualité sont une excellente traduction en russe, beaucoup commentaire positif, une description bien écrite n’est pas une garantie d’être sans péché. Surtout si le produit n'est pas placé sur jeu de Google, mais sur un site tiers.

Comment évaluer les problèmes potentiels avant d'installer une application

En fait, il n'est pas du tout nécessaire de marcher sur un râteau : lors de l'installation d'une application depuis Google Play, faites défiler jusqu'en bas de la page et recherchez l'élément « Autorisations ». Mais lors de l'installation à partir d'un site ou d'un fichier apk non vérifié, vous ne pourrez pas être aussi prudent - la seule façon de le faire est de faire confiance à l'opinion de vos amis ou de refuser immédiatement d'installer un logiciel douteux. Pour ceux qui disposent d’Android version 6, c’est plus simple : après l’installation, le programme demandera des autorisations immédiatement avant d’accéder à une fonction ou à un appareil. Il est temps de se méfier si, au milieu d'une partie de tic-tac-toe, une demande apparaît pour utiliser la caméra ou le module SMS.

Type d'accès

Qu'est-ce que ça veut vraiment dire

Achats intégrés

Certaines fonctions de ce produit sont payantes, vous pouvez vous séparer d'une partie de l'argent de votre compte si vous n'en prenez pas soin

Emplacement

L'application obtient le droit de déterminer les coordonnées de l'appareil à tout moment, y compris lorsqu'il n'est pas utilisé

Photos/multimédia/fichiers

L'application pourra ouvrir, modifier, ajouter et utiliser des photos et d'autres fichiers sur votre appareil à tout moment, y compris lorsqu'il n'est pas utilisé

L'application pourra prendre des photos et filmer des vidéos à tout moment, y compris lorsqu'elle n'est pas utilisée

Microphone

L'application pourra enregistrer les sons ambiants à tout moment, y compris lorsqu'elle n'est pas utilisée

Informations sur la connexion Wi-Fi

L'application pourra vérifier à tout moment à quel réseau l'appareil est connecté, y compris lorsqu'il n'est pas utilisé

L'application pourra consulter le journal des appels et appeler n'importe quel numéro à tout moment, y compris lorsqu'elle n'est pas utilisée.


Ainsi, avec les nouvelles applications, tout est clair : nous lisons attentivement la liste complète des autorisations et n'acceptons que les plus évidentes. Le programme ne veut pas être installé sans confirmer les droits d'accès de nécessité douteuse ? Super, il est temps de regarder Option alternative ou du moins étudier en détail pourquoi un utilitaire ou un jeu a besoin d'« autorités » spécifiques et illogiques.

Que faire si l'application est déjà installée ?

Disons que vous ne connaissiez pas les détails, mais que vous souhaitez revérifier (et, si nécessaire, modifier) ​​les autorisations déjà applications installées. Pour ce faire, il n'est pas nécessaire de tout supprimer complètement - il suffit d'aller dans "Paramètres", de sélectionner "Applications", puis le logiciel requis et enfin "Autorisations". En manipulant les interrupteurs, il est facile de désactiver (ou d'activer) ceux nécessaires. À propos, cela est utile non seulement comme mesure sécurité des informations: Si vous n'utilisez pas les fonctionnalités en ligne du jeu, désactivez son accès à Internet et il cessera peut-être de vous ennuyer avec des publicités ennuyeuses.

Les propriétaires versions obsolètes Android (4.2, 4.3) devra peut-être installer le programme App Ops, car sans lui, vous ne pourrez peut-être pas accéder au fond de vos paramètres d'autorisations. Mais si ce chemin ne vous convient pas ou si vous souhaitez un contrôle plus approfondi sur la configuration du gadget, vous devrez installer le puissant Xposed Framework, qui nécessite des droits de superutilisateur (rooting), puis le compléter avec le module Permission Master. Cependant, une solution aussi radicale convient aux utilisateurs avancés qui savent exactement ce qu'ils font.

Pourtant, cela ne vaut pas la peine de déclarer une guerre totale aux applications simplement parce qu’elles nécessitent des autorisations excessives. Souvent, les développeurs ne poursuivent pas d'objectifs malveillants, mais intègrent simplement un potentiel non évident dans le programme. La même lampe de poche peut nécessiter un accès au financement non pas pour vider la carte, mais uniquement pour simplifier l'achat de modules payants supplémentaires - une boussole et une lumière stroboscopique. Ou bien une calculatrice, demandant l'accès aux SMS, n'empiète probablement pas sur solde mobile, mais essaie de faciliter l'envoi de paiements à un acheteur ou à un collègue.

Alors ne devenez pas paranoïaque, ne transformez pas votre vie en une peur constante d’une surveillance totale. Mais bourrer inconsidérément votre gadget de n'importe quoi, sans étudier attentivement toutes les exigences, n'est pas non plus la meilleure option.

Observateur, analyste, ingénieur système. Membre titulaire du Intel Experts Club, spécialiste certifié (Munich) des technologies réseaux et serveurs depuis 1993. A été impliqué dans les ordinateurs et les solutions connexes depuis 1985, a participé à de nombreuses expositions et a remporté des prix pour la conception de circuits originaux et développement de logiciels. Il a obtenu son premier diplôme en 1984 du magazine du Bureau des brevets du Jeune Technicien. Il s'intéresse à la chasse, à la pêche et aux sports nautiques. « Fatigué de l'agitation de la civilisation, je préfère une vie solitaire loin d'elle. Tous temps libre Je le donne à ma famille et à mes enfants.