Comment empêcher les applications de lire le presse-papiers Android sans root. Vous pouvez désormais copier et coller du texte sans craindre que des applications volent vos données !
Plutôt que de taper ou de faire glisser votre doigt sur votre clavier, il est parfois plus facile de simplement couper, copier et coller du texte. Si vous souhaitez saisir de longs morceaux de texte tels qu'une adresse, un mot de passe ou un lien vers un site Web, l'utilisation de la fonction copier-coller d'Android est certainement préférable à la saisie précise de chaque caractère. Mais le presse-papiers d'Android est notoirement peu sécurisé, car n'importe quelle application de votre téléphone peut le lire sans votre autorisation. Il est donc généralement recommandé de ne jamais copier de données sensibles. Aujourd'hui, je vais vous montrer comment protéger votre vie privée en empêchant les applications de lire le presse-papiers Android.
Pour le contexte, Android cadre copier-coller permet à n'importe quelle application de lire ou d'écrire dans le presse-papiers de l'appareil. En utilisant ce framework, de nombreux développeurs ont réalisé
gestionnaires de presse-papiers tiers disponible sur le Play Store. Alors que ces applications, ainsi que quelques autres comme Google Translate, mettent le presse-papiers framework à bon escient, on ne sait absolument pas ce que d'autres applications peuvent faire avec votre presse-papiers. Certaines applications qui demandent l'autorisation sont transparentes sur ce qu'elles font avec les données de votre presse-papiers, mais vous seriez surpris du nombre d'applications sur votre téléphone qui ont la capacité de lire votre presse-papiers! C'est exactement pourquoi tant d'applications de gestion de mots de passe sur Android vous recommandent d'utiliser leur propre clavier lorsque saisir des mots de passe - ils veulent vous protéger des applications qui pourraient voler votre mot de passe sur votre presse-papiers !Mais vous n'aurez plus à vous soucier de ce que vous pouvez et ne pouvez pas copier, car nous allons vous montrer comment contrôler quelles applications peuvent lire votre presse-papiers Android. Ce n'est pas quelque chose que vous pouvez faire sur votre téléphone sans une option de ligne de commande cachée, mais nous vous guiderons tout au long du processus pour y parvenir. Une fois que vous avez suivi ce didacticiel, vous devriez pouvoir copier en toute sécurité toutes les données de votre choix sans craindre qu'une application malveillante enregistre tout ce que vous copiez et collez.
Remarque: en supprimant cette autorisation d'une application, vous ne pouvez plus utiliser la fonction « Coller » lors de la saisie de texte dans cette application. Cela ne devrait pas poser de problème pour les applications telles que les jeux, mais cela peut causer des désagréments pour d'autres applications.
Empêcher les applications de lire le presse-papiers Android
- Vous devrez d'abord télécharger puis installer les pilotes USB pour votre téléphone ou tablette. Cela peut être nécessaire uniquement si vous êtes sous Windows.
- Ensuite, téléchargez le Binaire du pont de débogage Android (ADB) pour votre système d'exploitation, puis extrayez les fichiers de l'archive zip dans n'importe quel dossier de votre ordinateur.
- Ensuite, ouvrez l'application Paramètres sur votre téléphone et recherchez l'option « À propos du téléphone » - généralement en bas.
- Faites défiler vers le bas et recherchez « Numéro de build ». Appuyez 7 fois sur cette valeur pour activer le mode développeur.
- Revenez au menu principal dans Paramètres et entrez dans le nouveau menu Options du développeur.
- Activez le mode de débogage USB.
- Branchez votre appareil sur votre PC et changez le mode USB de « charge uniquement » à « transfert de fichiers (MTP) ».
- Sur votre ordinateur, accédez à l'endroit où vous avez extrait le binaire ADB plus tôt à l'étape 2.
- Pour les utilisateurs Windows, ouvrez une invite de commande dans ce répertoire ADB. La méthode la plus simple pour ce faire est d'appuyer sur Maj+Clic droit puis dans le menu contextuel qui apparaît, choisissez l'option « ouvrir la fenêtre de commande ici ». Pour les utilisateurs Mac ou Linux, ouvrez un terminal.
- Entrez la commande suivante:
adb devices
. Si vous êtes sous Mac ou Linux, vous devrez peut-être préfixer la commande avec le répertoire complet dans lequel ADB est stocké. Ainsi par exemple,/home/user/downloads/adb devices
. Si tel est le cas, n'oubliez pas de préfixer toutes les autres commandes de ce didacticiel de la même manière. - Dans tous les cas, la saisie de la commande démarrera le démon ADB. Si c'est la première fois que vous utilisez ADB, vous verrez une invite sur votre appareil vous demandant d'autoriser une connexion. Permettez-ceci.
- Réexécutez la commande à partir de l'étape 10 et vous verrez le numéro de série de votre appareil dans la sortie. Si c’est le cas, passez à l’étape suivante. Sinon, réinstallez vos pilotes.
- Envoyez maintenant la commande suivante:
adb shell
- Cela vous entrera dans l’environnement shell de votre appareil. Maintenant, nous devons déterminer quelles applications sont capables de lire le presse-papiers. Entrez ceci:
cmd appops query-op --user 0 READ_CLIPBOARD allow
Exemple: applications capables de lire mon presse-papiers - Comme vous pouvez le voir, dans la sortie, vous verrez une liste de packages pouvant lire votre presse-papiers. Certains des éléments répertoriés ici peuvent vous sembler évidents à quelle application ils correspondent, mais sinon, installez Inspecteur d'applications puis recherchez le nom du package sous chaque nom d'application.
- Une fois que vous savez quelle(s) application(s) vous souhaitez empêcher la lecture du presse-papiers, saisissez ce qui suit:
cmd appops set
READ_CLIPBOARD ignore Exemple: empêcher Tasker de lire votre presse-papiers - Si vous ne voyez pas de message d'erreur, alors la commande a fonctionné! Répétez l'étape ci-dessus pour toutes les autres applications pour lesquelles vous souhaitez arrêter de lire votre presse-papiers.
- Si vous souhaitez annuler ce que vous venez de faire, remplacez « ignorer » à l'étape 16 par « autoriser ». Alternativement, vous pouvez désinstaller puis réinstaller l'application et toutes les autorisations seront réinitialisées.
Si les commandes des étapes 14 et 16 ne fonctionnent pas pour vous, essayez de les exécuter sans le « cmd » devant. J'ai entendu dire que cela peut être nécessaire pour certains téléphones fonctionnant sous Android 6.0 Marshmallow ou une version antérieure.
Explication
Toutes les applications qui déclarent l'autorisation android.permission.READ_CLIPBOARD
dans leurs AndroidManifest.xml
Le fichier reçoit automatiquement cette autorisation lors de son installation, ce qui signifie qu'il peut lire le presse-papiers Android. Bien que de nombreux appareils aient accès à un système de contrôle de gestion des autorisations dans Paramètres, READ_CLIPBOARD
n'est pas quelque chose que les utilisateurs peuvent restreindre aux applications, sauf si vous êtes un utilisateur de certaines ROM personnalisées telles que LineageOS.
Cependant, il existe en fait un moyen caché de restreindre les autorisations utilisées par les applications pour lire votre presse-papiers, et c'est ce que nous venons de faire ci-dessus. Nous avons utilisé l'interface de ligne de commande "appops" cachée, qui nous permet de restreindre plus d'autorisations que ce qui est indiqué dans les paramètres. La première commande que nous avons faite, query-ops
, extrait une liste des applications installées qui ont obtenu l'autorisation de lecture du presse-papiers Android. En utilisant cette liste, nous pouvons ensuite décider quelles applications nous voulons empêcher de lire votre presse-papiers. Si vous décidez de restreindre l'autorisation de chaque utilisateur/application tierce installée sur votre appareil, vous pouvez même commencez à copier et coller vos mots de passe en toute sécurité sans avoir à craindre qu'une autre application puisse écouter et voler votre mots de passe !
Voir d'autres excellents tutoriels comme celui-ci dans notre catégorie tutoriels. Restez informé des dernières nouvelles grâce au Laboratoires XDA application.