Wie verstecke ich Browser Plugin Details in Firefox für mehr Privatsphäre?

16

Ich versuche, die Ergebnisse auf dieser Seite zu täuschen, um mehr Datenschutz und Anonymität zu erreichen: https://panopticlick.eff.org/index.php?action=log&js=yes

Bisher konnte ich den User Agent mit dem Plugin "User Agent Switcher" ändern.

Irgendwelche Ideen, wie man die anderen Werte ändert? Wie die Plugin-Details und die Systemschriftarten.

HappyDeveloper
quelle
1
Was versuchst du damit zu erreichen?
Superuser
9
@David Mehr Privatsphäre. Es ist im Allgemeinen eine gute Idee, nicht zuzulassen, dass zufällige Websites alle Informationen über Sie sammeln.
HappyDeveloper

Antworten:

2

In Firefox gibt es noch keine Möglichkeit, dies zu tun. Dies ist erforderlich, damit der Server, mit dem Sie eine Verbindung herstellen, weiß, in welcher Form der Inhalt an Sie zurückgesendet werden soll. Die beste Analogie, die ich ziehen kann, besteht darin, wie SSL alle zulässigen Verbindungstypen (SSL1, TSL usw.) und die zulässigen Verbindungen sendet Der Server kann auswählen, was er für die Kommunikation verwenden möchte. Wenn wir all diese Informationen an den Server senden, teilen wir ihm mit, dass wir diese Plugins haben, und er kann uns Inhalte senden, die wir verwenden können.

Wenn Sie Bedenken hinsichtlich der Sicherheit Ihres Browsers haben, können Sie verhindern NoScript, dass unnötige Skripts in Ihrem Browser ausgeführt werden. Das bedeutet, dass Ihr Browser dadurch mit größerer Wahrscheinlichkeit weniger "einzigartig" wird.

Superuser
quelle
9

Ich weiß, dass diese Frage ziemlich alt ist, aber bei der Suche nach diesem Problem ist dies eines der ersten Ergebnisse.

Kurze Antwort: Setzen Sie "plugins.enumerable_names" in Firefox 29+ auf "" (leere Zeichenfolge).

Anscheinend hat Firefox ab Version 29 die Einstellung about: config, mit der die zahlreichen Plugins gesteuert werden. Es löst das Problem nicht vollständig, da es möglich ist, einzelne Plugins abzufragen, aber es hilft.

Diese Eigenschaft heißt "plugins.enumerable_names" und enthält eine Liste der zulässigen Präfixe, die aufgelistet werden können. In der Standardeinstellung "Java, Nexus Personal, QuickTime, Shockwave" werden also alle Plugin-Namen, die mit "Java", "Nexus Personal", ... beginnen, aufgelistet und alle anderen ausgeblendet. Um alles auszublenden, löschen Sie einfach diesen String (setzen Sie ihn auf "").

Weitere Informationen: https://mail.mozilla.org/pipermail/firefox-dev/2013-November/001186.html

UPDATE : Wie Pointy in den Kommentaren erwähnt hat, wurde diese Funktion entfernt, da sie die Aufzählung der Plugins nicht wirklich verhinderte (aber etwas erschwerte).

Hier ist die Bugzilla-Seite für den Patch: https://bugzilla.mozilla.org/show_bug.cgi?id=1169945

UPDATE2 : Nach einer schnellen Suche scheint das Einzige, was die Aufzählung von Plugins verhindert, darin zu bestehen, sie auf "Niemals aktivieren" zu setzen. In der Zwischenzeit kann es hilfreich sein , zusätzliche Plugins zu entfernen und den Benutzeragenten nach dem Zufallsprinzip zu sortieren.

Daniel Vaz
quelle
1
plugins.enumerable_namesIn Firefox 42 gibt es keine Konfigurations-Eigenschaft.
Pointy
Danke für die Warnung. Es scheint, dass sie entfernt wurden, weil es so ziemlich nutzlos war (Sie könnten immer noch eine Liste von Plugins haben und eins nach dem anderen testen). Ich werde den Beitrag mit dem, was ich in der Zwischenzeit finde, aktualisieren
Daniel Vaz,
8

Für den Benutzeragenten können Sie "about: config" verwenden, um einen Wert mit dem Namen "general.useragent.override" zu erstellen und den Wert auf leer (oder Ihren bevorzugten Benutzeragenten) zu setzen.

Wenn Sie "plugins.click_to_play" auf "true" setzen, wird die Aufzählung der Schriftarten beendet.

"dom.storage.enabled" bis "false" können ebenfalls nützlich sein.

Mike
quelle
Das ist eigentlich eine bessere Antwort! Die Systemschriftarten werden durch Flash gelesen, sodass "plugins.click_to_play" das Problem effektiv löst.
Memming
sicher darüber? ich habe diesen Wert auf true gesetzt und meine Schriften werden noch gezählt
rhavin
@rhavin mit Javascript, ein Browser kann getestet werden, um festzustellen, ob er eine bestimmte Schriftart unterstützt, Javascript gibt jedoch keine vollständige Liste der Systemschriftarten aus.
Leopold
2

Schauen Sie sich dieses Firefox-Addon an: Random Agent Spoofer

Motsel
quelle
Random Agent Spoofer ist die richtige Antwort. Da kürzlich Optionen zum Deaktivieren der Plug-in- Aufzählung hinzugefügt wurden: github.com/dillbyrne/random-agent-spoofer/issues/283 Alternativ können Sie, wie in Mechazawas Kommentar in diesem Link gezeigt, sein Skript Greasemonkey oder Tampermonkey (beide Firefox) verwenden und Chrom), um dies ohne Erweiterung zu erledigen. Ich kann bestätigen, dass dies Plugins im panopticlick Test als "undefiniert" anzeigt.
Spectraljump
ahh danke für die Info, das UserScript ist super, da es auch in Chromium funktioniert ... :) github.com/dillbyrne/random-agent-spoofer/issues/…
Motsel