1 votes

Une application peut-elle lire les données du presse-papiers copiées dans une autre application ?

Disons que je travaille dans l'application A et que je copie certaines données sensibles dans le presse-papiers. L'application B, qui est ouverte à ce moment-là, peut-elle récupérer les informations que j'ai copiées ?

OS X protège-t-il contre de telles vulnérabilités ?

Mise à jour : Pour être plus précis, si je copie un mot de passe à partir d'un gestionnaire de mots de passe, le mot de passe est-il accessible pour toutes les applications tant qu'il est dans le presse-papiers ? Si oui, comment les gestionnaires de mots de passe protègent-ils un utilisateur dans ce cas ?

0 votes

Protéger de quoi ? L'utilisation du presse-papiers pour coller un mot de passe dans une page de connexion est un comportement standard des gestionnaires de mots de passe classiques.

0 votes

Chaque gestionnaire de mots de passe est différent, mais les meilleurs (par exemple 1Password) ont un paramètre qui vous permet de définir la durée pendant laquelle un mot de passe sera disponible dans le presse-papiers du système. Passé ce délai, l'application écrasera le presse-papiers, effaçant ainsi le mot de passe qui s'y trouvait.

0 votes

@patrix Je voulais dire qu'il est possible qu'une application tierce vole le mot de passe pendant le court laps de temps entre le moment où l'utilisateur l'a copié et le moment où il l'a collé et a effacé la mémoire tampon.

3voto

Douglas Points 10417

Il ne s'agit pas d'une vulnérabilité en soi.

Le presse-papiers est accessible à l'ensemble du système, ce qui explique pourquoi vous pouvez copier quelque chose de l'application A et le coller dans l'application B.

Il ne s'agit pas d'une zone de sécurité, et elle ne fonctionne pas comme telle.

Si une application comporte des champs de données sensibles, il appartient aux développeurs de bloquer l'accès du presse-papiers à ces données. À toutes fins utiles, une fois qu'une information se trouve dans le presse-papiers, elle est accessible.

À titre de test et de démonstration, copiez votre mot de passe depuis votre gestionnaire de mots de passe. Ouvrez le terminal et tapez la commande pbpaste . Il affichera le mot de passe qui se trouve dans votre presse-papiers.

0 votes

S'il est dans le presse-papiers, il est accessible.

1voto

Jeremy Points 63

Il est probablement utile de préciser qu'avoir toute application sur votre système dont vous n'avez pas confiance n'est pas conseillé.

Comme d'autres l'ont déjà mentionné (et ce message est ancien, donc cela ne profite qu'à ceux qui tombent dessus plus tard), il existe des moyens dans certains gestionnaires de mots de passe (je connais personnellement 1Password) qui peuvent supprimer cet élément de votre presse-papiers après une période de temps prédéterminée. Cependant, au-delà de cette préoccupation, je remettrais sérieusement en question l'idée d'utiliser une application pour laquelle vous n'avez pas un certain niveau de confiance. Si vous avez des doutes, c'est la première chose que je résoudrais.

1 votes

Voici un script pour vider votre presse-papiers - apple.stackexchange.com/questions/55146/

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X