Tribler: client BitTorrent avec anonymat intégré de type Tor

Mise à jour : La sécurité de Tribler n’est pas aussi bonne qu’elle le prétend. Lisez ceci pour une première analyse de base.

Bittorrent n’a pas un talon d’Achille mais deux: des services d’indexation torrent et un manque d’anonymat. Bien qu'il soit possible de surmonter ce dernier en utilisant des réseaux privés virtuels ou des serveurs mandataires, il n'existe pas d'alternative viable pour le moment pour les services d'indexation.

Tribler, que j'ai examiné en septembre 2014, tente de changer cela. Il a été développé par des chercheurs de l’Université de Technologie de Delft qui souhaitaient créer un système anonyme et impossible à fermer en même temps.

Tribler intègre directement l'indexation du torrent et l'anonymat dans le client, ce qui signifie qu'il ne s'appuie pas sur des services tiers ni sur des sites Web.

Bien qu'il soit encore possible d'utiliser ces services pour télécharger ou diffuser des fichiers torrent à l'aide du client, l'idée est de cesser lentement mais sûrement de ne plus avoir besoin de sites Web d'indexation de torrent.

La deuxième grande fonctionnalité de Tribler, l’anonymat, a atterri dans la version la plus récente. Il utilise un système similaire à celui proposé par le réseau Tor mais utilise son propre réseau, qui n'est pas compatible avec Tor.

Des informations détaillées sur la mise en œuvre sont disponibles sur Github. Si vous le décomposez en son cœur, il achemine automatiquement les demandes via plusieurs systèmes utilisateur. Au lieu de télécharger les fichiers directement à partir du seeder, ils sont d'abord téléchargés et redirigés par les autres utilisateurs.

Cela signifie que chaque utilisateur du réseau Tribler est un nœud utilisé pour transférer des données à d'autres utilisateurs, ce qui peut avoir une incidence sur la vitesse de téléchargement globale et sur votre capacité à créer des fichiers.

Les paquets ainsi reçus sont cryptés à l’exception de l’en-tête qui consiste uniquement en un identifiant permettant de déterminer où envoyer le paquet.

Tribler est livré avec des options de recherche intégrées que vous pouvez utiliser pour rechercher des torrents directement dans le client. Il prend également en charge des canaux, des collections de torrents proposés par d'autres utilisateurs, pour lesquels les utilisateurs peuvent voter pour améliorer leur visibilité dans les recherches.

Lorsque vous téléchargez un fichier torrent en utilisant le service, vous devez sélectionner le nombre de sauts pour ce téléchargement. Ces sauts, de zéro à cinq, déterminent le nombre d'ordinateurs par lesquels les paquets cryptés sont envoyés lors du transfert du serveur de semence à votre ordinateur.

Plus vous sélectionnez de sauts, meilleur sera l'anonymat, mais plus la vitesse sera faible.

Il est intéressant de noter que vous pouvez spécifier les sauts pour tous les fichiers que vous téléchargez, que vous les ayez trouvés en utilisant la recherche du service ou par le biais d'autres services. Comme vous pouvez charger des fichiers torrent dans Tribler, cela fonctionne aussi bien pour eux.

Mots de clôture

L'idée derrière Tribler est logique, mais il est trop tôt pour dire si elle va décoller. La sécurité et l'anonymat du service doivent tout d'abord être vérifiés par des tiers. De surcroît, ils doivent être distribués à un plus grand nombre d'utilisateurs, ce qui constitue un facteur limitant pour les téléchargements.