Tribler: Bittorrent-Client mit integrierter Tor-ähnlicher Anonymität

Update : Tribler-Sicherheit nicht so gut wie behauptet. Lesen Sie dies für eine erste grundlegende Analyse.

Bittorrent hat gleich zwei Achillesfersen: Torrent-Indexdienste und mangelnde Anonymität. Während es möglich ist, letzteres durch die Verwendung von virtuellen privaten Netzwerken oder Proxys zu überwinden, gibt es für Indexierungsdienste noch keine realisierbare Alternative.

Tribler, den ich im September 2014 besprochen habe, versucht, das zu ändern. Es wurde von Forschern der Technischen Universität Delft entwickelt, die ein System entwickeln wollten, das anonym ist und nicht gleichzeitig heruntergefahren werden kann.

Tribler integriert Torrent-Indizierung und Anonymität direkt in den Kunden, dh, es ist nicht auf Dienste oder Websites von Drittanbietern angewiesen.

Während es immer noch möglich ist, diese Dienste zum Herunterladen oder Streamen von Torrent-Dateien mithilfe des Clients zu verwenden, besteht die Idee darin, langsam, aber stetig davon abzuweichen, dass Torrent-Indizierungswebsites überhaupt erforderlich sind.

Das zweite große Feature von Tribler, Anonymität, ist in der neuesten Version gelandet. Es verwendet ein ähnliches System wie das Tor-Netzwerk, verwendet jedoch ein eigenes Netzwerk, das nicht mit Tor kompatibel ist.

Detaillierte Informationen zur Implementierung finden Sie auf Github. Wenn Sie es bis auf den Kern aufteilen, werden Anforderungen automatisch über mehrere Benutzersysteme weitergeleitet. Anstatt Dateien direkt vom Seeder herunterzuladen, werden sie zuerst von anderen Benutzern heruntergeladen und umgeleitet.

Dies bedeutet wiederum, dass jeder Benutzer des Tribler-Netzwerks ein Knoten ist, der zum Übertragen von Daten an andere Benutzer verwendet wird, was sich wiederum auf die gesamte Download-Geschwindigkeit und Ihre Fähigkeit auswirken kann, Dateien zu erstellen.

Die auf diese Weise empfangenen Pakete werden mit Ausnahme des Headers verschlüsselt, der nur aus einer Kennung besteht, mit der bestimmt wird, wohin das Paket gesendet werden soll.

Tribler wird mit Suchoptionen ausgeliefert, mit denen Sie Torrents direkt im Client finden können. Es unterstützt auch Kanäle, Sammlungen von Torrents, die von anderen Benutzern angeboten werden und für die Benutzer abstimmen können, um ihre Sichtbarkeit bei der Suche zu verbessern.

Wenn Sie eine Torrent-Datei über den Dienst herunterladen, müssen Sie die Anzahl der Hops für diesen Download auswählen. Diese Sprünge von null bis fünf bestimmen die Anzahl der Computer, über die die verschlüsselten Pakete auf dem Weg vom Seeder zu Ihrem Computer gesendet werden.

Je mehr Hops Sie auswählen, desto besser ist die Anonymität, desto geringer ist jedoch die Geschwindigkeit.

Es ist interessant zu wissen, dass Sie die Hops für alle Dateien angeben können, die Sie herunterladen, unabhängig davon, ob Sie sie über die eigene Suche des Dienstes oder über andere Dienste gefunden haben. Da Sie Torrent-Dateien in Tribler laden können, funktioniert dies auch für diese Dateien.

Schlussworte

Die Idee hinter Tribler ist sinnvoll, aber es ist noch zu früh, um zu sagen, ob sie sich durchsetzen wird. Die Sicherheit und Anonymität des Dienstes muss zuerst von Dritten überprüft und darüber hinaus an eine breitere Nutzerbasis verteilt werden, da dies ein einschränkender Faktor beim Herunterladen ist.