Comment cacher les détails du plugin du navigateur dans Firefox pour plus de confidentialité?

J'essaie de tromper les résultats dans cette page pour avoir plus de confidentialité / anonymat: https://panopticlick.eff.org/index.php?action=log&js=yes

Jusqu'à présent, le meilleur que je pourrais faire est de changer l'agent utilisateur, avec le plugin "User Agent Switcher".

Des idées sur la façon de modifier les autres valeurs? Comme les détails du plugin et les polices système.

Il n'y a pas encore moyen de le faire dans Firefox. Ceci est nécessaire pour que le serveur auquel vous vous connectez puisse savoir quel formulaire vous envoyer le contenu. L'analogie la plus proche que je peux dessiner est la façon dont SSL envoie tous les types de connexion acceptables (SSL1, TSL, etc.) et le Le serveur peut choisir ce qu'il veut utiliser pour communiquer. Lorsque nous envoyons toutes ces informations au serveur, nous vous informons que nous avons ces plugins et que nous pouvons nous envoyer un contenu que nous pourrons utiliser.

Si vous êtes préoccupé par la sécurité sur votre navigateur, vous pouvez utiliser NoScript pour bloquer les scripts inutiles sur votre navigateur. Cela signifie que cela rendra votre navigateur moins "unique".

Je sais que cette question est assez ancienne, mais lors de la recherche de ce problème, c'est l'un des premiers résultats.

Réponse courte: définissez "plugins.enumerable_names" en "" (chaîne vide) sur Firefox 29+.

Apparemment, à partir de la version 29, Firefox a un paramètre sur about: config qui contrôle les plugins énumérables. Cela ne résout pas complètement le problème, car il est possible d'interroger des plugins individuels, mais cela aide.

Cette propriété est "plugins.enumerable_names", et elle contient une liste de préfixes autorisés qui peuvent être énumérés. Ainsi, pour le réglage par défaut, "Java, Nexus Personal, QuickTime, Shockwave", tous les noms de plugins commençant par "Java", "Nexus Personal", … seront énumérés, et tous les autres seront cachés. Pour cacher tout, il suffit d'effacer cette chaîne (définissez-la sur "").

Plus d'informations: https://mail.mozilla.org/pipermail/firefox-dev/2013-November/001186.html

MISE À JOUR : Comme Pointy l'a mentionné dans les commentaires, cette fonctionnalité a été supprimée, car elle n'a pas vraiment empêché l'énumération des plugins (mais l'a rendu un peu plus difficile).

Voici la page bugzilla du patch: https://bugzilla.mozilla.org/show_bug.cgi?id=1169945

UPDATE2 : Après une recherche rapide, il semble que la seule chose qui empêche les énumères d'être énumérées est de les configurer sur "Jamais activer". Entre-temps, en supprimant des plugins supplémentaires et en randomisant l'agent utilisateur, cela pourrait vous aider.

Pour user-agent, vous pouvez utiliser "about: config" pour créer une valeur appelée "general.useragent.override" et définir la valeur en blanc (ou votre agent utilisateur préféré).

Le paramètre "plugins.click_to_play" sur "true" arrête l'énumération des polices.

"Dom.storage.enabled" à "false" pourrait également être utile.

Fyi, vérifiez cet addon de Firefox: Spoofer aléatoire d'agent