9Sep

Comment anonymiser et crypter votre trafic BitTorrent

Que vous essayiez d'esquiver un gouvernement en colère, une connexion qui étrangle un FAI ou le regard attentif des conglomérats médiatiques, anonymiser et chiffrer votre trafic BitTorrent peut vous aider. Lisez la suite pour apprendre comment.

Photo par jin.thai .

Qu'est-ce que c'est et de quoi ai-je besoin?

BitTorrent est une forme de partage de fichiers distribué.Le partage de fichiers non distribué est lorsque vous vous connectez à une source unique et que vous téléchargez un fichier. Lorsque vous visitez un référentiel de logiciels en ligne, par exemple, et que vous téléchargez une nouvelle version de certaines applications, vous effectuez un transfert de fichier non distribué: le fichier est passé directement de votre serveur à vous.

Le partage de fichiers distribué modifie ce modèle. Lorsque vous utilisez BitTorrent, un protocole de partage de fichiers distribué, vous ne téléchargez pas un fichier à partir d'une source unique, mais plutôt d'un nombre quelconque de sources. Tout le monde qui fait partie de l'essaim de partageurs de fichiers utilisant le même tracker et partageant le torrent que vous téléchargez peut potentiellement vous envoyer une partie de ce fichier. Votre téléchargement n'est plus entre vous et une seule source, mais entre tout le monde dans l'essaim et vous. Cela signifie que tout le monde peut rejoindre l'essaim de torrent et voir quels fichiers vous téléchargez et, à son tour, télécharger vers l'essaim fait partie du modèle BitTorrent.

Si cette personne espionne dans votre activité torrent est un gouvernement hostile, votre FAI cherchant à limiter votre connexion, ou un agent engagé par un conglomérat de médias pour surveiller les réseaux BitTorrent, vous pouvez vous retrouver dans des problèmes inattendus.

Comment pouvez-vous contourner de tels résultats? En anonymisant et / ou en chiffrant votre trafic BitTorrent.

Quels sont les avantages? Votre trafic BitTorrent sera anonyme, l'adresse IP de l'essaim ne sera pas votre adresse IP réelle. Si vous choisissez de chiffrer et d'anonymiser, même votre fournisseur de services Internet( les personnes qui ont directement accès à votre bande passante) ne pourra pas voir ce que vous faites. Vous serez capable d'utiliser BitTorrent sans crainte.

Quels sont les inconvénients? Le proxy / tunneling peut ralentir votre connexion et le cryptage peut encore ralentir votre connexion. Tandis que beaucoup de gens sont parfaitement à l'aise de prendre un coup de performance afin de mieux sécuriser leur connexion BitTorrent, c'est quelque chose à savoir.

Prêt à démarrer? Pour anonymiser et chiffrer BitTorrent, vous aurez besoin des éléments suivants:

  • Pour les deux techniques, vous aurez besoin d'un client BitTorrent avec un support proxy. Nous allons utiliser uTorrent sur Windows.
  • Vous aurez besoin d'un fournisseur proxy / SSH.Pour ce tutoriel, nous utiliserons le populaire fournisseur de proxy BitTorrent canadien BTGuard.
  • Pour crypter votre session BitTorrent, vous aurez besoin d'une couche de sécurité supplémentaire sous la forme d'un serveur proxy local qui se connecte à votre tunnel crypté.Nous verrons comment utiliser à la fois l'application fournie par BTGuard et l'application gratuite PuTTY pour lancer votre propre serveur proxy.

Nos instructions vous aideront à configurer n'importe quel proxy SOCKS pour travailler avec uTorrent( ou un autre client BitTorrent) mais nous allons le configurer pour BTGuard. Si vous n'avez pas encore de proxy anonyme, BTGuard est un choix solide et ne coûte que 7 $ par mois. Obtenez vos informations de proxy à portée de main ou allez vous inscrire pour un compte BTGuard ici.avant de continuer.

Configuration d'uTorrent pour le trafic de torrent anonyme

Exécutez uTorrent. Accédez à Options - & gt;Préférences( ou appuyez sur CTRL + P) pour ouvrir le panneau Préférences. Dans le panneau Préférences, accédez au sous-menu Connexion.

Dans le sous-menu Connexion, vous devez renseigner les informations du serveur proxy. Pour le type, sélectionnez SOCKS5, pour le proxy, remplissez proxy.btguard.com et Port 1025. Vérifiez l'authentification et remplissez votre nom d'utilisateur et votre mot de passe( les utilisateurs BTGuard utiliseront le même nom d'utilisateur et mot de passe avec lequel ils ont créé leur compte).Si vous utilisez un autre service en plus de BTGuard, modifiez simplement les entrées précédentes pour qu'elles correspondent aux données de votre fournisseur de services.

Sous Authentification, cochez tous les champs , y compris "Utiliser un proxy pour les recherches de nom d'hôte", "Utiliser un proxy pour les connexions entre homologues".Assurez-vous de cocher toutes les cases sous Proxy Privacy, y compris «Désactiver toutes les recherches DNS locales», «Désactiver les fonctionnalités qui fuient les informations d'identification» et «Désactiver les connexions non prises en charge par le proxy».Le fait de ne pas vérifier ces options compromettra votre anonymat et empêchera l'utilisation d'un serveur proxy.

Redémarrez uTorrent. Si vous ne redémarrez pas uTorrent, les modifications de proxy ne prendront pas effet.

Crypter votre connexion BitTorrent

L'anonymisation protégera votre identité mais, si votre FAI est satisfait, cela ne l'empêchera pas de détecter et de ralentir votre trafic BitTorrent. Si vous voulez que la sécurité supplémentaire du trafic crypté et / ou votre FAI façonne votre trafic et limite les connexions BitTorrent, c'est la configuration qui vous convient.

BTGuard propose un proxy de cryptage gratuit préconfiguré.Pour utiliser l'outil de cryptage BTGuard, téléchargez-le d'abord sur les serveurs BTGuard ici. Installez l'application sur C: \ BTGUARD( cette étape est extrêmement importante, si vous l'installez dans un autre répertoire, l'application ne fonctionnera pas correctement).Une fois installé, lancez l'application.

Ouvrez à nouveau votre application uTorrent et revenez au menu Préférences. Dans le menu Préférences, remplacez proxy.btguard.com par 127.0.0.1( l'adresse de l'ordinateur local).Laissez tous les autres paramètres, y compris vos informations de connexion, les mêmes. Redémarrez uTorrent pour que les modifications prennent effet. Vous serez toujours connecté aux serveurs BTGuard mais le trafic entre uTorrent et ces serveurs sera crypté.

Sinon, si vous souhaitez utiliser un service SSH pour vous connecter à un serveur étranger et anonymiser votre trafic de cette façon, vous devrez utiliser PuTTY pour vous connecter au service SSH et créer un proxy local pour le trafic d'uTorrent. Notez que si vous utilisez déjà BTGuard, vous pouvez également utiliser leur cryptage et ignorer cette étape. Si vous utilisez un autre service et que vous souhaitez utiliser leur tunnel SSH crypté, continuez à lire.

Putty est un client gratuit Telnet / SSH pour Windows et Linux qui vous permet d'acheminer facilement votre trafic via un tunnel crypté.Téléchargez et installez PuTTY.Exécutez l'application pour la première fois. Le premier écran que vous verrez est l'écran de la session. Ici, vous devrez entrer l'adresse de votre fournisseur SSH.Le port SSH par défaut est 22;changez seulement ce port # si votre fournisseur SSH vous le demande. Assurez-vous que SSH est cochée. Allez-y et donnez un nom à votre session afin que vous puissiez l'enregistrer pour une utilisation future.

Accédez à Connexions - & gt;SSH.Dans le sous-menu SSH, vous devez créer une nouvelle configuration de port. Placez un numéro de port dans la zone Source( il peut s'agir de n'importe quel numéro qui n'est pas en conflit avec la structure de port existante de votre ordinateur, nous avons utilisé 12345), puis cochez Dynamic et Auto. Appuyez sur Ajouter pour ajouter le port.

Revenez au menu de session et cliquez sur Enregistrer pour enregistrer votre configuration. Cliquez ensuite sur Ouvrir pour lancer le tunnel SSH vers votre hôte SSH et connectez-vous avec vos informations de connexion.

Une fois que vous êtes connecté via PuTTY avec vos identifiants de connexion, vous pouvez maintenant utiliser PuTTY comme serveur SOCKS.Ouvrez uTorrent et le menu Préférences. Configurez les choses exactement comme vous le feriez pour BTGuard à l'exception de l'adresse IP mise en 127.0.0.1( le serveur proxy est sur votre ordinateur), changez le numéro de port en 12345 et laissez la section Authentification vide.

Test de l'anonymat de votre connexion BitTorrent

Lorsque vous configurez votre navigateur Web avec un serveur proxy, il est facile de visiter un site tel que WhatIsMyIP pour voir si vous surfez depuis la nouvelle adresse IP.Qu'en est-il de BitTorrent? Ce n'est pas si facile. Heureusement, il existe un service conçu pour vous aider à vérifier l'adresse IP que votre client Torrent diffuse.

Une fois que vous avez configuré uTorrent en utilisant les techniques ci-dessus( anonymes mais non cryptées avec BTGuard, anonymes et cryptées avec BTGuard, ou anonymes et cryptées avec votre fournisseur SSH de choix), il est temps de visiter CheckMyTorrentIP.À CheckMyTorrentIP, cliquez sur l'onglet Générer un torrent. Enregistrez le fichier torrent résultant sur votre ordinateur et chargez-le dans uTorrent. Cela devrait ressembler à ceci:

Cliquez sur le torrent, puis regardez dans le panneau d'information en bas de l'écran. Cliquez sur l'onglet Trackers. Dans cet onglet, vous obtiendrez des informations à partir du Tracker( dans ce cas, le tracker CheckMyTorrentIP

Voir cette adresse IP? Cela devrait être l'adresse IP de votre nouveau service proxy et pas l'adresse IP de votre connexion Internet.

Vous pouvez également visiter CheckMyTorrentIP et cliquer sur l'onglet Check IP pour voir toutes les adresses IP auxquelles votre fichier torrent s'est connecté:

Là vous l'avez. Si les adresses IP sont celles fournies par votre fournisseur proxy / SSH et non votre adresse IP, vous êtes en sécurité.Tout votre trafic BitTorrent sera acheminé via cette adresse IP et votre adresse IP privée ne sera jamais diffusée sur Internet!

Avoir un conseil ou un truc pour le torrenting sécurisé et anonyme? Entendons-le dans les commentaires.