Ce cheval de Troie bancaire peut tout vous voler, même vos codes d’authentification forte

@journalduhack

Le malware Cerberus dispose d’une fonction qui extrait les codes à usage unique et les envoie à un serveur externe. Preuve que le smartphone n’est pas le meilleur endroit pour faire de l’authentification forte.

Powered by TeamViewer

Lancer l’application Google Authenticator n’est pas un grand problème, car Cerberus intègre TeamViewer, le célèbre logiciel de prise de contrôle à distance utilisé par les services de maintenance informatique. Cela permet d’installer et de lancer n’importe quelle application sur le téléphone. Au préalable, il faudra évidemment récupérer le code de déverrouillage de l’appareil. Ça tombe bien, Cerberus dispose justement d’une fonction qui génère un « overlay » sur l’écran de déverrouillage, c’est-à-dire une interface graphique qui vient se superposer sans que cela se voie. Au moment où l’utilisateur rentre son code, il est intercepté par le pirate.

Google Authenticator n’est utilisé par aucune banque française à notre connaissance. Les établissements préfèrent intégrer la génération des codes à usage unique — ou la simple validation par un bouton OK — directement dans leurs applications mobiles. Mais rien n’empêche d’imaginer une variante de Cerberus taillée sur mesure pour ces applications dédiées.

Ce malware assez sophistiqué montre que le smartphone n’est pas forcément le meilleur choix pour générer un second facteur d’authentification. Si l’appareil est infecté par un cheval de Troie, la sécurité de l’authentification forte ne vaut plus rien. C’est pourquoi il serait plus judicieux d’utiliser des clés de sécurité, comme celles proposées par Yubico ou Google, avec la Titan. Ce matériel est impossible à pirater et offre donc une bien meilleure sécurité. Encore faudrait-il que les banques les intègrent dans leurs technologies d’accès.

 

Source : 01net

Share This Article
Leave a Comment