• Auteur/autrice de la publication :
  • Catégorie de la publication :Tutoriel
  • Commentaires de la publication :0 commentaire
  • Publication publiée :

FLAG_SECURE est la raison pour laquelle ton application bancaire t’affiche un écran noir quand tu tentes une capture. Ce n’est ni un bug ni une restriction de ton téléphone : c’est une protection que le développeur de l’appli a volontairement posée sur ses propres fenêtres, pour empêcher que leur contenu soit enregistré.

Un écran noir, pas un oubli de ta part

Quand une appli active ce drapeau sur un écran, trois actions deviennent impossibles. La capture d’écran classique, d’abord : tu obtiens une image vide et souvent un message du type restriction de l’application. L’enregistrement vidéo de l’écran ensuite, dans la plupart des cas. Et l’affichage de cette fenêtre sur un écran externe non sécurisé, comme un téléviseur, un projecteur ou lors d’un partage d’écran.

Le point important : c’est l’application qui décide, pas toi ni Android. Tu ne peux pas désactiver cette protection depuis les réglages du système, et c’est voulu.

FLAG_SECURE protège contre la fuite par l’image

L’idée tient en une phrase. Empêcher qu’une information sensible s’échappe sous forme d’image, que ce soit à cause d’une appli malveillante qui enregistrerait ton écran en arrière-plan, d’un partage d’écran mal maîtrisé pendant une visio, ou d’une capture qui finirait au mauvais endroit.

C’est pour ça que tu la croises partout sans la nommer. Les applis bancaires la posent sur les comptes et les paiements. Les gestionnaires de mots de passe protègent leur coffre. Netflix et les autres services de streaming l’appliquent sur la lecture, d’où l’écran noir quand tu filmes un film. Signal l’active par défaut sur les conversations, et les applis d’authentification sur l’affichage des codes.

Une protection réelle, mais pas un coffre-fort

Il faut savoir ce qu’elle ne fait pas. FLAG_SECURE ne chiffre aucune donnée et n’empêche pas quelqu’un de photographier ton écran avec un autre téléphone. Google précise même que sur Android 11 et antérieur, la fiabilité tourne autour de soixante-dix pour cent des appareils, certains laissant passer les saisies clavier.

Le compromis qui agace parfois

Reste le revers quotidien. Impossible de garder la capture d’un virement comme preuve, ou de faire un instantané d’une conversation Signal. Certaines applis rendent l’option désactivable, d’autres l’imposent. Entre confort et sécurité, chaque éditeur tranche à sa façon, et tu n’as pas toujours ton mot à dire. La documentation officielle d’Android détaille la mise en œuvre pour les développeurs curieux.

Laisser un commentaire