Für die Firefoxuser, die zur Anonymisierung über Tor & Privoxy surfen, habe ich in
Sicher und anonym im Internet mit Proxys neben SwitchProxy die beiden Erweiterungen
Torbutton und
FoxyProxy aufgenommen.
Torbutton stellt die einfachste Variante dar, um Tor selektiv zu nutzen – entweder schaltet man die Weiterleitung über Privoxy + Tor ein oder man schaltet sie aus.
SwitchProxy bietet dagegen die Möglichkeit, zwischen verschiedenen Verbindungs- bzw. Proxyprofilen zu wechseln. Beide benötigen jedoch zusätzlich die Führung von Listen für Zielrechner in der Privoxy Konfiguration, die man direkt anzusteuern gedenkt, wenn man nicht ständig bei den beiden Erweiterungen den Schalter umlegen will. Auch wenn man sich die Tornutzung zur Regel machen sollte, gibt es ja einige Sites, zu denen man eine direkte Verbindung wünscht oder benötigt – z. B. bei Sites ohne verschlüsselte Logins mit neugierigen Tor Exit Node Admins oder bei Sites, wo es auf Geschwindigkeit ankommt, aber wenig verwertbare Informationen zwecks Sanktionierung oder Profiling anfallen. Eine Fahrplanauskunft oder etwas wie stadtplan.net fällt mir dazu spontan ein.
Hier kommt die Erweiterung
FoxyProxy ins Spiel, die auch als Nachfolger von SwitchProxy gehandelt wird, da SwitchProxy anscheinend nicht mehr weiterentwickelt wird.
FoxyProxy bietet wie SwitchProxy die Benutzung verschiedener Proxyprofile und wie Torbutton die Möglichkeit, über das Seitenkontextmenü oder eine Statuszeilenanzeige selektiv für einzelne Adressen bestimmte Proxys und Tor zu verwenden oder auch nicht.
Der besondere Vorteil von FoxyProxy besteht darin, dass man die selektive Nutzung, sprich direkte Verbindungen für Ausnahmen, "automatisieren" kann. Pflegt man diese Ausnahme-Adressen mit FoxyProxy, erübrigt sich auch ihre Aufnahme in der Privoxy Konfigurationsdatei, um sie von der Weiterleitung an Tor auszuschließen. Außerdem wird die zusätzliche Iconleiste von SwitchProxy eingespart.
Um zu unterscheiden, ob für eine Adresse die Weiterleitung über Tor zutrifft oder nicht, verwendet FoxyProxy verschiedene Proxyeinstellungen, von denen eine automatisch per Black- und Whitelisting verwendet wird, wenn das Muster einer Adresse für diese Proxyeinstellung zutreffend ist. Für die Muster können entweder Wildcards (*,?) oder Javascript Regular Expressions verwendet werden.
Woran es bei FoxyProxy (noch) hapert, ist die fehlende Übersichtlichkeit und Verständlichkeit der grafischen Konfigurationsdialoge und der Bedienung im Browser. Sobald man das Ding aber einmal konfiguriert und das Funktionsprinzip verstanden hat, stellt sich FoxyProxy als praktische Erweiterung heraus.