Les applications bancaires détectent l'utilisation du service d'accessibilité Android

Contexte

Certaines applications bancaires peuvent refuser de fonctionner normalement ou afficher un avertissement lorsqu'un service d'accessibilité Android est activé.

Ce comportement est indépendant de notre application et résulte d'un mécanisme de sécurité mis en place par les banques.

Pourquoi les applications bancaires font-elles cela ?

Le service d'accessibilité d'Android permet à une application d'interagir avec l'interface du téléphone afin d'aider les utilisateurs ayant des besoins spécifiques. Cependant, cette fonctionnalité peut également être utilisée par des logiciels malveillants pour lire le contenu de l'écran ou effectuer des actions automatiques.

Par mesure de sécurité, de nombreuses banques détectent simplement si un service d'accessibilité est actif. Certaines considèrent alors que l'environnement n'est plus suffisamment sécurisé et limitent l'accès à leur application.

Est-ce un problème de notre application ?

Non.

Notre application utilise le service d'accessibilité conformément à son fonctionnement prévu. La détection est effectuée directement par l'application bancaire, selon sa propre politique de sécurité.

Chaque établissement bancaire décide librement des contrôles qu'il met en place.

Existe-t-il une solution ?

Malheureusement, non.

Il n'existe aucune méthode fiable ni officielle permettant d'empêcher une application bancaire de détecter qu'un service d'accessibilité est activé.

Contourner cette détection nécessiterait de modifier le comportement du système Android ou de l'application bancaire, ce qui n'est ni possible ni recommandé.

Que pouvez-vous faire ?

Si vous devez utiliser une application bancaire qui bloque son fonctionnement lorsque l'accessibilité est activée, la seule solution consiste généralement à :

  • désactiver temporairement le service d'accessibilité ;
  • utiliser ensuite l'application bancaire ;
  • réactiver le service d'accessibilité si nécessaire après utilisation.

Le comportement exact dépend de chaque banque et peut évoluer lors des mises à jour de son application.

En résumé

La détection des services d'accessibilité est une mesure de sécurité propre aux applications bancaires. Ce fonctionnement est entièrement contrôlé par les banques et ne peut pas être désactivé ou contourné par notre application. À ce jour, il n'existe pas de solution permettant d'éviter cette détection.

Cet article vous a-t-il été utile ?
Utilisateurs qui ont trouvé cela utile : 3 sur 3
Vous avez d’autres questions ? Envoyer une demande