Was ist der Snowflake Proxy aus dem TOR Netzwerk Ökosystem
Es existieren viele Tools wie Snowflake, die Internetaktivitäten “transformieren”, wobei jedes Tool eine eigene Methode anwendet. Manche Tools leiten den Datenverkehr so um, dass es aussieht, als käme er von bekannten Cloud-Diensten wie Microsoft Azure oder Amazon Web Services. Andere Tools verschlüsseln den Datenverkehr so, dass er völlig willkürlich erscheint.
Folglich ist es für Zensoren schwierig, solche Umgehungstools zu blockieren, ohne große Bereiche des Internets zu sperren, was das ursprüngliche Ziel konterkarieren würde.
-
Peers und Proxies: Snowflake besteht aus freiwilligen Proxies (die Snowflake-Browser-Extension verwenden) und Nutzern in zensierten Regionen, die als Clients bezeichnet werden. Diese Clients möchten Tor nutzen, können jedoch aufgrund von Netzwerkblockaden die Tor-Netzwerkknoten nicht direkt erreichen.
-
Nutzung von WebRTC: Snowflake verwendet WebRTC, eine Technologie, die Echtzeitkommunikation (wie Video- und Audiochats) direkt im Webbrowser ermöglicht. WebRTC ermöglicht eine Peer-to-Peer-Kommunikation, was bedeutet, dass Daten direkt zwischen den Computern der Nutzer ohne einen zentralen Server übertragen werden können.
-
Vermittlung über Broker: Wenn ein Client eine Verbindung zu Tor herstellen möchte, kontaktiert er über eine nicht blockierte Verbindung einen zentralen "Broker". Dieser Broker vermittelt eine Verbindung zwischen dem Client und einem der freiwilligen Snowflake-Proxies.
-
Kurzlebige Verbindungen: Die Verbindungen über Snowflake sind kurzlebig und ändern sich häufig, was es Zensoren erschwert, sie zu entdecken und zu blockieren. Jeder Snowflake-Proxy leitet die Daten des Clients nur für kurze Zeit, oft nur Minuten, weiter.
-
Integration mit Tor: Nachdem der Broker eine Verbindung zwischen einem Client und einem Snowflake-Proxy hergestellt hat, kann der Client über den Proxy eine Verbindung zum Tor-Netzwerk aufbauen. Dabei werden die Daten des Clients durch den Proxy geleitet, als ob der Proxy selbst Tor benutzt.
Snowflake ist besonders nützlich für Nutzer in hochzensierten Umgebungen, weil es nur minimale technische Anforderungen an die freiwilligen Proxies stellt und die Nutzung bestehender Webtechnologien maximiert, um Zensur zu umgehen. Es ist auch eine wichtige Option für Nutzer, die keine anderen Methoden haben, um die starke Netzwerküberwachung und -blockierung zu umgehen.