5 votes

Comment prévenir l'exposition du code à deux facteurs sur l'écran de verrouillage dans les notifications de messages?

Sur Lollipop, la notification de message texte sur l'écran verrouillé inclut une partie du contenu du message. Pour les messages texte de code à deux facteurs, cela affichera le code à deux facteurs à quiconque tient le téléphone, même s'il ne peut pas le déverrouiller. Cela semble être un problème de sécurité.

Il semble y avoir un paramètre qui cache plus attentivement le contenu des notifications sur l'écran verrouillé, mais cela rend beaucoup d'autres notifications inutiles s'il cache des données que je trouve utiles et inoffensives à partager.

Je suppose que les options sont :

  • Cacher le contenu et supporter l'inconvénient sur les autres applications au nom de la sécurité.
  • Désactiver les notifications de l'application Messages, mais alors je n'ai aucun moyen de savoir s'il y a de nouveaux messages sans vérifier manuellement.
  • Cacher le contenu et demander à d'autres fabricants d'applications de ne pas respecter ce paramètre si le contenu n'est pas sensible. Bien que je puisse facilement penser à des exemples que je pourrais ne pas considérer comme sensibles mais que d'autres pourraient.

Y a-t-il d'autres options disponibles ici ? J'adorerais que l'application Messages ait un paramètre pour contrôler ce comportement. Je serais content que l'expéditeur du message texte soit affiché au lieu du contenu.

0 votes

Si votre appareil est rooté, vous pouvez essayer SMS Xposed - il prétend offrir l'option de l'option de confidentialité (cacher l'expéditeur, cacher le message)

1 votes

Merci pour le conseil mais ce n'est pas enraciné et je ne suis pas vraiment assez avancé pour m'impliquer dans tout ça.

4voto

Firelord Points 23064

Je dirais que la première notification de la première image pourrait servir de bon remplacement pour la première notification de la deuxième image.

(Cliquez sur une image pour l'agrandir)

IMG: IMG:

Étant donné qu'un SMS contient généralement des informations considérées comme privées, je vous suggère de mettre en place une tâche d' automatisation qui supprimerait la notification créée par votre application de messagerie par défaut, mais placerait plutôt une nouvelle notification avec uniquement l'adresse de l'expéditeur. L'ouverture de cette nouvelle notification ouvrirait l'application de messagerie par défaut et, si nécessaire, peut-être même le fil de discussion en question.

Voici une démonstration réussie réalisée avec MacroDroid:

MacroDroid définit un ensemble de déclencheurs, actions et contraintes en tant que macro. Vous aurez besoin de deux macros ici.

Macro 1:

  • Déclencheur: Déclencheur vide
  • Action: Lancer l'application → sélectionnez votre application de messagerie
  • Contrainte: ignorer
  • Nom: Lancer l'application de messagerie

Macro 2:

  • Déclencheur: Notification → Notification reçue:

    • De: choisissez votre application de messagerie par défaut/préférée
    • Contenu texte: vous pouvez jouer avec ceci, mais je vous suggère de commencer par mettre sur liste noire toute notification provenant de l'application de messagerie. Pour cela, sélectionnez Any pour déclencher pour toute notification.
  • Action:

    • Effacer les notifications → Sélectionner l'application(s) → sélectionnez votre application de messagerie
    • Afficher la notification:

      • Icône: changer si nécessaire

      • Dans le premier champ de texte, écrivez: [not_title]

        [not_title] correspond au titre de la notification (le titre de la notification qui a agi comme déclencheur).

        Vous pouvez être intéressé par le traitement d'informations supplémentaires de la notification. Pour cela, appuyez sur le bouton à côté du champ de texte et consultez les informations par vous-même.

      • Dans le deuxième champ de texte, écrivez tout ce dont vous avez besoin. Par exemple, vous pouvez écrire: Double tap pour ouvrir le message

      • Cocher Appeler la macro lors de la pression et sélectionner votre première macro, c'est-à-dire Lancer l'application de messagerie

  • Contrainte: Appareil verrouillé/déverrouillé → Verrouillé
  • Nom: comme vous le souhaitez

Voici comment fonctionnent les macros en question : chaque fois qu'une notification de votre application de messagerie sélectionnée apparaîtrait lorsque l'appareil est verrouillé, la notification serait immédiatement supprimée et une nouvelle notification de MacroDroid serait générée avec le même titre et votre texte personnalisé. Si vous appuyez une fois ou deux sur la notification, votre application de messagerie choisie serait lancée.

(Cliquez sur une image pour l'agrandir; les deux macros que j'ai créées)

IMG: IMG:

Il est possible de créer facilement une tâche d'automatisation similaire en utilisant l'application Automate.

0 votes

Bien sûr. Pas de problème (-:

3voto

rwilliams Points 11715

Il est possible de contrôler la nature des notifications sur une base d'application par application. Si vous allez à :

  • Paramètres > Sons et notifications > Notifications par application

Ensuite, vous pouvez sélectionner l'application Messages et activer l'option Masquer le contenu sur l'écran de verrouillage. Ce n'est pas aussi utile que l'approche basée sur les macros de Firelord car cela cache à la fois l'expéditeur et le contenu. Il serait préférable, dans le cas de cette question, d'afficher l'expéditeur mais pas le contenu.

Remarquez que cette option n'est disponible que si vous avez sélectionné d'afficher toutes les notifications dans le menu Sons et notifications.

0 votes

Je suis curieux. Quel appareil Android et quelle ROM utilisez-vous ? Android Stock 5.x et 6.x ne propose pas l'option que vous avez notée dans la réponse, sinon je l'aurais suggérée en premier.

1 votes

Je'utilise un Samsung J5 avec Android 5.1.1 selon les paramètres. Peut-être est-ce une particularité de Samsung ?

0 votes

J'ai cette option sur mon moto g (lollipop), et je pense que c'est la meilleure réponse

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X