Android/RewaFake : découverte d’une campagne de logiciels publicitaires sur Google Play

Auteur : Fernando Ruiz

L’équipe de recherche mobile de McAfee a identifié plus de 1 900 applications distinctes associées à cette campagne sur plus de 500 000 appareils dans pas moins de 190 pays. D’après les tendances observées en matière de publication, nous estimons que les opérateurs publiaient environ 20 à 25 nouvelles applications par jour, chacune s’appuyant sur des thèmes, des marques et des cibles de vol d’identité différents. C’est en Inde, en Russie et aux États-Unis que l’on a observé le plus grand nombre d’appareils concernés.

La plupart de ces applications ont été publiées sur la plateforme Android officielle en se faisant passer pour des produits connus, tels que CapCut, Roblox, Zelle, PayPal, Netflix, Xbox Game Pass, Siri et iMessage, sous différents comptes de développeurs. Elles partageaient une base de code commune, reproduisaient les mêmes comportements trompeurs et contactaient le même serveur distant, qui indiquait à chaque application où rediriger ses utilisateurs. Cette destination constituait un funnel publicitaire et, lors de nos tests, les publicités qu’elle diffusait redirigeaient vers des pages tierces frauduleuses proposant des abonnements facturés jusqu’à 49,99 $ par mois.

McAfee a identifié ces applications malveillantes, a procédé à une analyse technique et a communiqué ses conclusions à Google par le biais des canaux de divulgation responsable. Suite au signalement de McAfee, Google a supprimé toutes les applications identifiées de Google Play. McAfee est membre de l’App Defense Alliance, qui encourage la collaboration au sein de l’écosystème mobile afin d’améliorer la protection des utilisateurs. McAfee Mobile Security identifie ces applications comme présentant un risque moyen. Pour en savoir plus et bénéficier d’une protection complète, rendez-vous sur le site de McAfee Mobile Security.

Découvrez McAfee+

Protection contre le vol d’identité et de votre vie privée en ligne

L’impact mondial

Cette campagne d’applications frauduleuses a touché des consommateurs du monde entier : les chercheurs de McAfee ont identifié plus de 1 900 applications distinctes sur plus de 500 000 appareils dans pas moins de 190 pays.

Les données de détection de McAfee montrent comment cette campagne s’est déployée sur les principaux marchés. McAfee a enregistré 11 862 détections au Royaume-Uni, 5 016 en Allemagne, 4 288 en France, 1 434 en Australie et 944 au Japon.

Marché  Appareils protégés  Classement mondial  Part du marché mondial  Applications frauduleuses observées  Top 3 des leurres 
Royaume-Uni  10 582  8ᵉ sur 207  1,98 %  970  Diffusion en continu/télévision/sport (17 %), montage vidéo (13 %), jeux vidéo (11 %) 
Allemagne  4 465  16ᵉ  0,84 %  444  Applications de santé (22 %), jeux (16 %), outils d’IA (13 %) 
France  3 882  19ᵉ  0,72 %  450  Diffusion en continu/télévision/sport (20 %), outils d’IA (17 %), contenus pour adultes (10 %) 
Australie  1 293  42ᵉ  0,24 %  306  Montage vidéo (16 %), outils d’IA (16 %), contenus pour adultes (15 %) 
Japon  843  55ᵉ  0,16 %  229  Applications de santé (29 %), diffusion en continu/télévision/sport (18 %), outils d’IA (11 %) 

Ces chiffres correspondent aux applications frauduleuses identifiées par McAfee, et non au nombre total d’infections. Ils indiquent les endroits où McAfee a détecté ces applications, et non le taux d’infection global dans chaque pays. les cinq principales catégories de leurres

Des leurres différents selon les régions

Bien que la campagne ait utilisé les mêmes tactiques de base partout dans le monde, les types d’applications détectées variaient selon les régions. À l’échelle mondiale, les applications de montage vidéo et de retouche de photos représentaient 19 % des détections, suivies par les applications de diffusion en continu, de télévision et de sport (13 %).

Un examen plus approfondi des différents marchés met en évidence des différences notables :

  • Royaume-Uni : les applications de diffusion en continu, de télévision et de sport représentaient 17 % des détections, suivies par les applications de montage vidéo et de retouche de photos, avec 13 %.
  • Allemagne : les applications de santé frauduleuses représentaient 22 % des détections, suivies par les jeux et les modifications de jeux, avec 16 %.
  • France : les applications de diffusion en continu, de télévision et de sport étaient les plus répandues (20 %), suivies par les clones d’outils d’IA (17 %).
  • Australie : les applications de montage vidéo et de retouche de photos et les clones d’outils d’IA étaient pratiquement à égalité, représentant chacun près de 16 % des détections.
  • Japon : les applications de santé frauduleuses représentaient 29 % des détections, suivies par les applications de diffusion en continu, de télévision et de sport, avec 18 %.

Ces résultats montrent comment une même campagne d’applications frauduleuses peut se présenter sous des formes très différentes selon ce que recherchent les consommateurs. Qu’il s’agisse d’une application de santé, d’un assistant d’IA, d’un service de diffusion en continu ou d’un jeu populaire, des noms familiers et des marques reconnaissables peuvent donner l’impression qu’une application frauduleuse est digne de confiance.

Le risque ne se limite pas à un seul pays ni à un seul type d’application. Il s’agit toujours de la même supercherie : une application qui promet un service familier, mais qui offre en réalité quelque chose de tout à fait différent.

Les applications financières frauduleuses

Nous avons identifié des applications frau

Zelle ne dispose pas d’application autonome destinée aux particuliers : elle est intégrée à l’application de votre banque. Toute personne recherchant « Zelle » sur Google Play commet donc déjà une erreur. Par ailleurs, Apple Pay ne dispose d’aucune application Android. Les utilisateurs qui la recherchent ne peuvent donc pas trouver de résultat légitime. Ces deux types de recherches n’ont pas de réponse correcte, ce qui en fait un trafic idéal à intercepter.

Figure 1. Les premiers résultats sur Google Play pour la recherche « Zelle » sont des applications frauduleuses

Figure 1. Les premiers résultats sur Google Play pour la recherche « Zelle » sont des applications frauduleuses

Ajoutez à cela un navigateur intégré à l’application dont la barre d’adresse est masquée et dont la destination est contrôlée à distance par l’opérateur, et le profil de risque d’une application bancaire frauduleuse n’est tout simplement pas le même que celui d’une fausse application de montage vidéo, même si, pour l’instant, les deux ne font rien de plus grave que d’afficher des publicités.

Du point de vue de l’utilisateur, le risque actuel est simple : lorsqu’il recherche « Zelle » sur Google Play, les premiers résultats affichent des applications frauduleuses, et leur installation ne lui fournit pas un guide bancaire, mais un flot de publicités en plein écran. En appuyant sur l’une d’entre elles, l’utilisateur accède à une page lui demandant les renseignements de sa carte bancaire pour profiter d’un essai « gratuit » qui lui sera ensuite facturé chaque mois.

Ce que les utilisateurs ont réellement obtenu : un catalogue de jeux d’argent, avec un classement « Tout public »

Dans plusieurs cas, nous avons observé un parcours conçu comme un quiz s’apparentant à un jeu d’argent : « Gagnez le méga jackpot », « 50 000 PIÈCES PAR JOUR », « RÉPONDEZ AU QUIZ SUR LE FOOTBALL » ou encore « Jouez maintenant ».

Voyons maintenant qui consultait ces pages de la boutique d’applications : parmi les applications dont les données étaient encore disponibles au moment de notre analyse, celles qui se faisaient passer pour des marques destinées aux enfants et aux adolescents avaient été téléchargées plus de 86 000 fois :

Téléchargements Nom de l’application Nom du package
+ de 50 000 Roblox com.sitaram.robloxgame1
+ de 10 000 Roblox com.sitaram.robloxgame3
+ de 10 000 Netflix Game Controller netflixgamecontroller.uzair1
+ de 10 000 Netflix Game Controller: Play netflixgamecontroller.uzair2
+ de 5 000 Xbox Game Pass: Play Games xboxgame.abdul2
+ de 1 000 Fall Guys for Mobile com.react.fallguysgame1

À l’échelle de la campagne, nous avons identifié 37 applications se faisant passer pour des jeux et des services destinés aux jeunes joueurs : Roblox, Minecraft, Fall Guys, Brawl Stars, Clash of Clans, Deltarune, Xbox Game Pass et même GTA VI. Figure 2. Application Xbox frauduleuse comptant plus de 5 000 installations

Figure 2. Application Xbox frauduleuse comptant plus de 5 000 installations

Chacune de ces annonces était classée « Tout public ».

Voici donc comment cela se passe : un enfant recherche « Roblox » sur Google Play, installe une application intitulée « Roblox », portant le logo Roblox et classée « Tout public » — et se retrouve redirigé vers un catalogue de récompenses de type jeu d’argent que l’opérateur peut réorienter à sa guise. Aucun exploit, aucune demande d’autorisation, aucun avertissement.

Les recherches sans réponse correcte

Une application illustrait particulièrement bien cette stratégie : publiée sous le nom « AppStore: App Downloader », elle utilisait une ancienne icône de l’App Store et se présentait comme une version Android de la boutique d’applications officielle d’Apple.

Figure 3. AppStore frauduleux sur Google Play, avec plus de 1 000 téléchargements

Figure 3. AppStore frauduleux sur Google Play, avec plus de 1 000 téléchargements

Il ne peut pas exister d’App Store officiel sur Android, car Apple exploite l’App Store exclusivement pour ses propres plateformes, et les applications iOS qu’elle distribue ne sont pas compatibles avec le système d’exploitation ni avec le format d’application d’Android. Toute application Android se présentant comme l’App Store d’Apple usurpe donc l’identité de ce service au lieu de proposer la boutique d’applications officielle.

« AppStore: App Downloader » n’était pas une boutique d’applications alternative, mais un funnel publicitaire usurpant la marque Apple, classé « Tout public » et distribué via Google Play.

Il n’existe pas d’application App Store, Siri, iMessage, FaceTime ou Apple Pay pour Android. Zelle ne dispose pas d’application autonome destinée aux particuliers : elle est intégrée à l’application de votre banque. Toutes les recherches effectuées chaque jour sur Google Play ne donnent donc aucun résultat légitime.

Figure 4. Plusieurs applications frauduleuses qui nexistent pas officiellement sur Android

Figure 4. Plusieurs applications frauduleuses qui n’existent pas officiellement sur Android

C’est l’intention même de l’utilisateur qui constitue la faille : il veut une application qu’il ne peut pas obtenir, et une application similaire à celle qu’il désire apparaît. Aucun contrôle de sécurité n’intervient à ce moment-là. Il ne s’agit absolument pas d’une défaillance technique : une personne fait confiance à un logo, ce qui est précisément la raison d’être des logos.

Comment les publicités s’affichent-elles?

Chaque application n’est qu’une enveloppe. Elle arbore le nom de marques que les gens recherchent — CapCut, Roblox, Zelle, PayPal, Netflix, Huawei Health, Xbox Game Pass, Siri, iMessage — mais derrière cette image de marque, elle ne contient aucun produit réel. Il s’agit en fait d’un redirecteur.

Au démarrage, l’application se connecte à un serveur géré par l’opérateur :

hxxps://rewadevelopments[.]online/data/.json

Le serveur répond en envoyant un petit bloc de configuration. Un champ de ce bloc, « qureka_url », contient une adresse Web. L’application récupère cette adresse et l’ouvre dans une fenêtre de navigateur intégrée à l’application, un onglet personnalisé Chrome, configuré de manière à masquer la barre d’adresse.

Dans tous les cas que nous avons observés, l’adresse vers laquelle les utilisateurs étaient redirigés correspondait à un site de quiz de type jeu d’argent promettant des récompenses quotidiennes sous forme de pièces. Les utilisateurs n’ont pas reçu de tutoriel sur CapCut ni de guide sur Zelle. Ils ont obtenu un flux ininterrompu de pages publicitaires et de quiz, qui permettent à l’opérateur de générer des revenus.

Le mécanisme est plus important que la charge virale. Comme la destination est récupérée depuis le serveur à chaque lancement, l’opérateur peut modifier à tout moment la destination vers laquelle ces applications redirigent les utilisateurs, pour n’importe quelle application, sans avoir à publier de mise à jour ni à soumettre à nouveau l’application à la modération. Une application arborant le logo d’une banque, qui ouvre une fenêtre de navigateur dont la barre d’adresse est masquée et dont la destination est choisie par l’opérateur, peut être exploitée à des fins d’hameçonnage et d’exfiltration d’identifiants. Figure 5. Publicités extraites du site Web et affichées en plein écran, qui mènent à des fraudes à labonnement

Figure 5. Publicités extraites du site Web et affichées en plein écran, qui mènent à des fraudes à labonnement

Les publicités en plein écran que les utilisateurs voient ne sont pas diffusées par l’application. Ses propres emplacements publicitaires sont configurés avec des identifiants de test publics de Google, qui ne génèrent aucun revenu. L’application ne tire donc aucun profit des publicités qu’elle diffuse. Les publicités proviennent du site Web ouvert par l’application : la destination indiquée dans la configuration JSON à distance. L’espace publicitaire de cette page regorge d’offres trompeuses qui, lorsqu’on appuie dessus, redirigent vers des formulaires de paiement par carte bancaire liés à des fraudes à l’abonnement.

Ce qui rend ces applications intéressantes, c’est ce qu’elles ne font pas

Il n’y a ni exploit, ni élévation de privilèges, ni tentative de rootage, ni chargement dynamique de code, ni obfuscation, ni charge virale chiffrée, ni chaîne d’injecteurs. Ces applications ne demandent aucune autorisation Android présentant un risque. Du point de vue de l’analyse statique classique, leur code présente très peu des indicateurs généralement associés aux logiciels malveillants Android.

Cette campagne contourne bon nombre de ces contrôles, car sa principale manœuvre de tromperie se déroule en dehors du code de l’application. Plutôt que d’exploiter une faille logicielle, les opérateurs tirent parti de la confiance que les utilisateurs accordent à une boutique d’applications officielle et à des marques reconnues.

Le comportement après l’installation peut rester techniquement simple, comme c’est le cas ici avec la redirection publicitaire, car convaincre l’utilisateur d’installer l’application constitue l’étape la plus cruciale de l’opération.

Les utilisateurs concernés n’ont pas eu besoin de suivre un lien malveillant ni d’installer manuellement un fichier APK provenant d’un forum non officiel. Ils ont recherché dans une boutique d’applications officielle un produit qu’ils reconnaissaient, et les résultats de la recherche ont affiché une application dont le nom, le logo et l’identité visuelle correspondaient à ce qu’ils attendaient.

Comment vous protéger?

  • N’installez des applications financières qu’à partir du site Web de votre banque ou d’un lien vérifié. Si vous recherchez une boutique d’applications pour une marque de paiement, vous correspondez exactement au profil visé par cette campagne.
  • Méfiez-vous des applications employant les termes « guide », « tutoriel », « aide » ou « astuces » pour des produits que vous utilisez déjà.
  • Les services légitimes n’ont pas besoin qu’un tiers explique leur fonctionnement.
  • Vérifiez le nom du développeur, et pas seulement le nom et l’icône de l’application. L’application d’une marque légitime est publiée par cette marque.
  • Si un produit n’existe pas sur votre plateforme, aucune application ne peut le proposer. Il n’y a ni Apple Pay, ni Siri, ni iMessage pour Android.
  • Ne tenez pas compte du nombre d’installations comme indicateur de confiance. Plusieurs de ces applications ont été téléchargées des dizaines de milliers de fois.
  • Utilisez un logiciel de sécurité mobile. McAfee Mobile Security détecte cette campagne.

Conclusion

La sécurité mobile s’est réellement améliorée. Les autorisations sont plus restreintes, le sandboxing est plus efficace, les mesures de protection contre les exploits sont systématiques, la modération des boutiques d’applications détecte davantage de problèmes qu’auparavant, et l’IA identifie désormais les charges virales dissimulées à une échelle qu’aucune équipe humaine ne pourrait égaler. Chacune de ces défenses est efficace, mais aucune n’a été mise à l’épreuve dans ce cas précis.

Les pirates s’attaquent à un élément du système qui ne peut pas être corrigé : le jugement de la personne qui a le téléphone en main. Et ils exercent une pression précisément là où votre jugement est le plus faible : un logo familier, une boutique officielle, un nom qui correspond à votre recherche.

Ces applications sont considérées comme des logiciels publicitaires ou comme présentant un risque modéré, plutôt que comme des logiciels malveillants, car le contenu frauduleux ne provient pas d’elles. L’application ouvre une page Web choisie par son opérateur. Les emplacements publicitaires de cette page sont alimentés par des plateformes publicitaires programmatiques ouvertes, qui vendent ces emplacements au plus offrant. Les pages de fraude à l’abonnement appartiennent à ces annonceurs.

Alors que les cybercriminels continuent d’exploiter la confiance plutôt que des vulnérabilités logicielles, McAfee reste déterminé à protéger les utilisateurs, à les sensibiliser et à collaborer avec l’ensemble du secteur afin de veiller à ce que des applications en apparence inoffensives ne se transforment pas en opérations de fraude à grande échelle.

 Indicateur de compromission

Applications les plus répandues

Nom de l’application Package Téléchargements SHA-256 (build principale)
Roblox com.sitaram.robloxgame1 + de 50 000 4f7b36963518e701276c77c1cad88d16fe64e8025c5223141c9af0eeb954ea63
Roblox com.sitaram.robloxgame3 + de 10 000 c56d49a2f323ca0333778964fd58a7399aa60c8136a6a178adc1f222747b353f
Netflix Game Controller netflixgamecontroller.uzair1 + de 10 000 2bdbd5c78a9d08b69983b965ae466210329b09eb26e5b491acdae9b822c729ab
Netflix Game Controller: Play netflixgamecontroller.uzair2 + de 10 000 8cf714e0dab975c12cb5ac16837d7d2748a7f1672a3210a0e8e247dc405f8c68
Xbox Game Pass: Play Games xboxgame.abdul2 + de 5 000 37539a20f07bd29e9285e7266ab29015c5467241bea43eee48f77769c42bbc7e
Fall Guys for Mobile com.react.fallguysgame1 + de 1 000 d9ae6d844bf9269bee7d1f67f2f3d9e1d932974733068639c7204c2c92c391b1
Capkut – Video Editor com.flintos.capcut2 + de 50 000 ba7a00fd597c04b7aa2efb59da853b1fcf34ba3bb63e7fbef2b9d9ef1a497641
Capcut Video Editor 2026 com.capcut.capvideoeditorapp58 + de 10 000 9b9e08b176d12c5e388b33c3e1fcdf2ba52b94cc6b310b56e3596eb783c26569
Siri Voice Assistant Android com.shahdi.siri2 + de 10 000 b015de54db5073758909e5f3eaa90e73d7ff6f923195569d22395808b99a5557
Siri for Android com.shahdi.siri1 + de 5 000 9a0881a67a7c35592216e0896e184d1ed960ef5c2280a6dafcfcbc0dcb29c099
Siri for Android com.keli.siriapp1 + de 1 000 30a9f7461a0c11061b9349004f3dcd39ec763ec8bf1520ce655653fca67e183e
iMessage for Android com.keli.imessage3 + de 100 ac46add9b7bb09779ab0a51924601e649431153c40d95c2ecc995e614ff2b89d
iMessage Android App com.shahdi.imessage2 + de 100 83a95ceb22e24d5486f997d3ab7a8fa336cbf52c6489bfd20b285ccb16237f8e
Apple Health for Android com.godwin.applehealth2 + de 1 5d2c823acf6e719553688626a113e79842d186de7d3203c011b032eb2f87adca
Huawei Health huwaei.health1 + de 10 000 695eca22217b60b6218fbef51bcf660e569f7ce36c1d73a4646494d5489ae352
Casino Plus PH casinoplus.pindo3 + de 10 000 3a50fa0ee7be36cbb1052254fbfdc0602abd7f52d69d7dc32d5c9ea6148ed16c
Aviator Game com.aviator.aviatorgamejamantech2 + de 1 000 18af2b9a1e9db5f85c789252dbb0048a244e0a181f88b31c0969e6789b9657b8
GTA VI com.react.gta6game1 N/A 78a098470a7926dc0bd36c625032fd421587aea88200fdbb877dbc655110c5f5

Applications financières frauduleuses

Nom de l’application Package Téléchargements SHA-256 (build principale)
PayPal – Fast Payments com.paypal.wallawalled11 + de 10 000 601639168ac739e08fd267e86ba7eae440116e5b295fe01c00098bc2d9845405
Zelle® Easy Secure Payments com.premkumar.zelleapp5 100,000+ 8a943f50417c53fd9d8f522fdb69d76c96ca386c2416a43d20f9181350282bd1
Zelle® Faster Payments com.premkumar.zelleapp2 + de 50 000 84fac9f350cd9d627392125cd3b06bac62321a2a36954605bd4680383ee86ae2
Zelle® – Faster Payments com.zelleapp.devnexus2 + de 10 000 99122b355ba17d6fa55625414f9a48f8755f4a438374ce85c73c751e9f4fe6b6
Zelle® – Online Payments com.mhd.zelleapp2 N/A 0022360894f15199c5f2fda5b5d8be3d26045d12ad50d80d02a23741601345af
Apple Pay com.godwin.applepay3 N/A aa6883d64438a4374a5f44b5180d8ff12ca3d0c9423946df092420291007fdaf
FacebookLinkedInTwitterEmailCopy Link

Restez à jour

Suivez-nous pour rester à jour sur tout ce qui concerne McAfee et pour être au courant des dernières menaces de sécurité pour les consommateurs et les mobiles.

FacebookTwitterInstagramLinkedINYouTubeRSS

Autres articles de Sécurité Internet

Back to top