Saviez-vous que votre profil peut être établi en fonction des extensions de navigateur que vous utilisez ? Les annonceurs peuvent détecter les extensions installées et s’en servir pour dresser un portrait de votre profil d’utilisateur.
Par exemple, êtes-vous fier d'être un acheteur en ligne avisé qui ne paie jamais le prix fort ? Vous utilisez peut-être une extension de shopping qui parcourt le web à la recherche de codes promo valides. Êtes-vous développeur et créez-vous des outils en ligne ? Vous utilisez probablement des extensions pour analyser les performances de votre site, vérifier son accessibilité ou inspecter les éléments de la page. Ou peut-être êtes-vous une personne productive ? Vous utilisez sans doute les extensions pour gérer vos onglets, obtenir des résumés de contenu ou même suivre vos tâches planifiées.
Les annonceurs s'intéressent à vos extensions de navigateur car elles révèlent votre profil d'audience et vos habitudes d'achat. Mais il n'y a pas que les annonceurs. Plus il y a de données vous concernant en circulation, plus les escrocs, les voleurs d'identité et les harceleurs ont de possibilités de les exploiter.
Si un site web peut détecter ce que vous avez installé, il peut en apprendre plus sur vous que vous ne le pensez.
Il ne s'agit pas d'un problème hypothétique. Des rapports récents ont montré que LinkedIn utilisait des scripts pour analyser les navigateurs des visiteurs à la recherche de plus de 6 000 Chrome extensions, reliant ces données aux profils des utilisateurs.
Plus tôt cette année, des cybercriminels ont piraté le système de Gravy Analytics, un important courtier en données. Cette entreprise peu connue collecte d'énormes quantités de données de géolocalisation de smartphones. Bien que la collecte de ces données soit légale, la faille de sécurité a exposé des informations hautement sensibles et mis en danger des millions de personnes.
Quelles extensions peuvent être profilées ?
L'an dernier, un groupe de doctorants a étudié précisément comment certains sites web suivent les utilisateurs grâce aux extensions de navigateur qu'ils choisissent. L'un d'eux a dressé une liste impressionnante de plus de 10 000 extensions. Leurs conclusions ont démontré qu'il est impossible pour une extension de se dissimuler complètement sans modifier la technologie sous-jacente du navigateur.
Prendre Malwarebytes Browser Guard Par exemple, ce système doit communiquer en interne pour vérifier des éléments tels que : « Ce site figure-t-il sur la liste blanche ? » ou « Y a-t-il un incident de sécurité dont nous devons informer l’utilisateur ? » Du fait du fonctionnement des navigateurs, ce système de messagerie n’est pas totalement isolé de la page web, ce qui signifie qu’il peut être surveillé.
Vous pourriez penser chiffrement Cela résoudrait le problème, mais ce n'est pas si simple. Si une seule extension chiffre ses données d'une manière spécifique, ce comportement devient en lui-même une empreinte unique.
Comment nous avons fait Browser Guard indétectable
Cela dit, nous avons introduit davantage de techniques dans Browser Guard pour rendre plus difficile pour les annonceurs et les escrocs de voir que vous l'avez installé. En restant caché, Browser Guard réduit ce que les autres peuvent apprendre et limite leur façon de réagir.

Utilisation des API de stockage du navigateur
Toutes les données laissées sur la page peuvent être utilisées pour déterminer quelles extensions sont installées. Browser Guard utilise les outils d'extension disponibles fournis par les fournisseurs de navigateurs pour éviter de laisser ce genre de traces.
Utilisation d'URL dynamiques
use_dynamic_url est une option que vous pouvez activer dans le fichier manifeste de l'extension de navigateur.
- Ce paramètre est désactivé par défaut. Chrome et Edge .
- Firefox active ce comportement par défaut, et il n'y a aucun moyen de le désactiver.
Quelles sont les implications pour l'identification par empreintes digitales ?
Auparavant, un site web pouvait simplement vérifier la présence de ressources spécifiques, comme une image chargée par une extension. S'il trouvait cette ressource, il savait que l'extension était installée.
Mais les URL dynamiques génèrent un nouvel identifiant unique pour chaque session de navigation, donc lorsqu'un site tente la même chose, l'extension semble ne pas exister.
En fait, nous avons constaté que cette technique est également utilisée par certains anti-bloqueurs de publicité pour détecter quel bloqueur de publicité est en cours d'exécution sur la machine.
Ce que les autres peuvent détecter à propos de vos extensions ( Chrome seulement)
Si vous lisez ceci sur Chrome Cliquez sur le bouton ci-dessous pour voir quelles extensions installées peuvent être détectées à l'aide de ressources accessibles au public, selon la même technique décrite dans cet article.
Installez ensuite Browser Guard sur Chrome et constatez par vous-même sa confidentialité.




