4 votes

Les dangers des modules publicitaires dans les applications

Aujourd'hui, je vois des applications contenant jusqu'à 10 modules publicitaires (peut-être même plus). Si la plupart d'entre eux ne sont qu'une gêne, certains présentent un risque pour la vie privée, par exemple inMobi ¹ ou RevMob ² (pour en savoir plus, consultez le site Méfiez-vous de ces mods fouineurs ! sur mon site Android).

Si j'en connais quelques-uns (ceux qui figurent derrière ce lien), il existe des centaines de réseaux publicitaires différents avec leurs modules. Il est difficile de les connaître tous. Ma question est donc la suivante :

Comment puis-je savoir si une application contient un module (publicitaire) dangereux pour ma vie privée, ou autrement agressif (rappelez-vous Airpush, le faites-vous) ? De préférence avant Je l'installe ?

Au moins, je peux vérifier dont Les modules font partie d'une application si je regarde à Appbrain où ils sont répertoriés (s'ils sont disponibles à l'adresse suivante Google Play Store c'est-à-dire). Mais alors que Appbrain Vous trouverez également des liens vers les détails de chacun d'entre eux, qui ne comprennent que des statistiques, mais ne mentionnent pas les dangers associés. Oui, il y a des applications pour Identifier les modules publicitaires - mais la plupart d'entre eux n'ont pas été mis à jour au cours des deux ou trois dernières années. En outre, ils ne peuvent analyser que les applications que j'ai déjà installées.

Quelles approches recommandez-vous donc à l'utilisateur soucieux du respect de sa vie privée pour se protéger contre ces intrus et les éviter ?

PS : Je ne pose pas de question sur les bloqueurs de publicité ici, donc veuillez ne pas axer vos réponses sur ces derniers.

PPS : Comme je n'ai toujours pas trouvé de solution viable, j'ai lancé une question dérivée sur notre site frère pour construire la mienne : API pour accéder aux détails des modules dans les applications Android . Toute contribution est la bienvenue !


¹ <em>inMobi </em>requiert l'accès à l'Internet et à l'état du réseau - et utilise votre localisation, votre microphone, votre calendrier (lecture et écriture) et plus encore, s'ils sont accessibles à l'application hôte.

² RevMob a un accès complet au réseau et lit les identifiants de vos appareils.

2voto

Mathijs Vogelzang Points 121

Est-ce que la fonction "Scan & Google Play" du détecteur de publicité AppBrain ( : https://www.appbrain.com/app/appbrain-ad-detector/com.appspot.swisscodemonkeys.detector ) vous aident ? Sur vos appareils Android, cette fonction permet de superposer une petite couche à Google Play. Ainsi, si vous cliquez sur un lien vers Google Play, vous pouvez voir les statistiques du détecteur de publicité avant même d'installer l'application.

1 votes

Merci Matthijs, j'en suis conscient. L'une des apps que j'ai mentionnées n'ayant pas été mise à jour dernièrement (la dernière version date de 2014-09), je ne suis pas sûr de la mise à jour des détails sur les réseaux. Après tout, c'est la même app utilisée pour collecter ces données à chaque fois qu'une app est installée, AFAIK.

0 votes

Juste une remarque : n'avons-nous pas échangé quelques mails au cours des dernières années ? Peut-être qu'une mise à jour de votre réponse serait que si l'application elle-même n'a pas été mise à jour, ses "signatures" le sont (donc elle devrait aussi trouver les nouveaux venus) ?

1voto

Milner Points 533

Plus d'un an après, en ajoutant au sujet : Exodus Privacy offre à applications de numérisation pour les trackers - tant qu'ils sont disponibles gratuitement sur Google Play. Vous pouvez rechercher des applications de manière interactive, et demander à scanner ce qui n'est pas encore là (ou qui n'est plus à jour). Les résultats sont affichés par version d'application. Vous pouvez également vérifier la liste des traqueurs connus d'Exodus .

Cela permet au moins de voir si une application a des trackers et lesquels. Malheureusement, il n'y a pas de détails sur les trackers, par exemple sur ce qu'ils font de mal. Heureusement encore, Exode propose même un accès à l'API (il faut toutefois demander une clé API, mais c'est gratuit). De cette façon, j'ai pu l'intégrer à mes listes d'applications (montrant quels traqueurs maléfiques une application pourrait avoir), en le combinant avec des faits que j'ai collectés sur certaines bibliothèques. L'API est actuellement en lecture seule, c'est-à-dire que vous pouvez interroger les résultats existants - mais pour soumettre une application au scan, il faut le faire manuellement.

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