Comment anonymiser et chiffrer votre trafic BitTorrent
Que vous essayiez d'esquiver un gouvernement en colère, une connexion qui bloque le FAI ou le regard vigilant des conglomérats de médias, anonymiser et chiffrer votre trafic BitTorrent peut vous aider. Lisez la suite pour savoir 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é consiste à se connecter à une source unique et à télécharger un fichier. Lorsque vous visitez un référentiel de logiciels en ligne, par exemple, et que vous téléchargez une nouvelle version d'une application, vous effectuez un transfert de fichier non distribué - le fichier est passé directement de leur 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 depuis une source unique, mais depuis un nombre quelconque de sources. Toute personne faisant partie de la multitude de partageurs de fichiers utilisant le même outil de suivi 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 source unique, mais entre tous les membres de l’essaim et vous. Cela signifie que tout le monde peut rejoindre l'essaim torrent et voir quels fichiers vous téléchargez et, à son tour, le téléchargement réciproque vers l'essaim fait partie du modèle BitTorrent..
Si cette personne qui espionne dans votre activité torrent est un gouvernement hostile, votre FAI cherchant à étrangler votre connexion ou un agent embauché par un conglomérat de médias pour surveiller les réseaux BitTorrent, vous pouvez vous retrouver dans une situation inattendue..
Comment pouvez-vous contourner de tels résultats? En anonymisant et / ou en cryptant votre trafic BitTorrent.
Quels sont les avantages? Votre trafic BitTorrent sera anonyme, l'adresse IP détectée par 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, à savoir les personnes ayant un accès direct à votre canal de bande passante, ne pourra pas voir ce que vous faites. Vous pourrez utiliser BitTorrent sans crainte.
Quels sont les inconvénients? La transmission par proxy / tunneling peut ralentir votre connexion et le cryptage peut le ralentir davantage. Alors que beaucoup de gens sont parfaitement à l'aise de prendre un coup de performance afin de mieux sécuriser leur connexion BitTorrent, il faut en prendre conscience.
Prêt à commencer? Pour anonymiser et chiffrer BitTorrent, vous devez disposer des éléments suivants:
- Pour les deux techniques, vous aurez besoin d’un client BitTorrent prenant en charge le proxy. Nous allons utiliser uTorrent sous Windows.
- Vous aurez besoin d'un fournisseur de proxy / SSH. Pour ce tutoriel, nous utiliserons le populaire fournisseur de proxy canadien BitTorrent, BTGuard.
- Pour chiffrer votre session BitTorrent, vous avez 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 tout proxy SOCKS pour qu’il fonctionne avec uTorrent (ou un autre client BitTorrent compatible avec les proxy), 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 ouvrez un compte BTGuard ici. avant de continuer.
Configuration de uTorrent pour le trafic de torrent anonyme
Exécutez uTorrent. Accédez à Options -> 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 relatives au serveur proxy. Pour le type, sélectionnez SOCKS5, pour le proxy, saisissez proxy.btguard.com et le port 1025. Vérifiez l'authentification et entrez votre nom d'utilisateur et votre mot de passe (les utilisateurs de BTGuard utiliseront les mêmes nom d'utilisateur et mot de passe qu'ils ont créés pour leur compte). Si vous utilisez un service autre que BTGuard, il vous suffit de modifier les entrées précédentes pour qu'elles correspondent aux données de votre fournisseur de service..
Sous Vérification de l'authentification tout les cases, 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 Confidentialité du proxy, y compris «Désactiver toutes les recherches DNS locales», «Désactiver les fonctionnalités qui divulguent des informations d'identification» et «Désactiver les connexions non prises en charge par le proxy». Si vous ne cochez pas ces options, votre anonymat sera compromis et l'objectif de l'utilisation d'un serveur proxy sera complètement annulé..
Redémarrer uTorrent. Si vous ne redémarrez pas uTorrent, les modifications apportées au proxy ne prendront effet..
Crypter votre connexion BitTorrent
L’anonymisation protégera votre identité, mais si votre fournisseur d’accès Internet est satisfait, cela ne les empêchera pas de détecter et de limiter votre trafic BitTorrent. Si vous souhaitez renforcer la sécurité du trafic chiffré et / ou si votre fournisseur d'accès modifie votre trafic et limite les connexions BitTorrent, cette configuration est faite pour vous..
BTGuard offre un proxy de chiffrement gratuit préconfiguré. Pour utiliser l'outil de chiffrement BTGuard, téléchargez-le d'abord à partir des 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 que vous l'avez 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, identiques. 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é..
Si vous souhaitez utiliser un service SSH pour vous connecter à un serveur étranger et anonymiser votre trafic de cette manière, vous devrez utiliser PuTTY pour vous connecter au service SSH et créer un proxy local pour le trafic de 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 souhaitez utiliser leur tunnel SSH chiffré, continuez à lire.
Putty est un client Telnet / SSH gratuit pour Windows et Linux qui vous permet de router facilement votre trafic à travers un tunnel crypté. Téléchargez et installez PuTTY. Exécutez l'application pour la première fois. Le premier écran que vous voyez est l’écran Session. Ici, vous devrez entrer l'adresse de votre fournisseur SSH. Le port SSH par défaut est 22; Ne changez ce numéro de port que si votre fournisseur SSH vous y invite. Assurez-vous que SSH est coché. Allez-y et donnez un nom à votre session afin de pouvoir la sauvegarder pour une utilisation future.
Accédez à Connexions -> SSH. Dans le sous-menu SSH, vous devez créer une nouvelle configuration de port. Mettez un numéro de port dans la zone Source (il peut s'agir de tout nombre ne correspondant pas à 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 sur votre hôte SSH et vous connecter avec vos informations de connexion..
Une fois que vous vous êtes connecté via PuTTY avec vos identifiants, vous pouvez maintenant utiliser PuTTY comme serveur SOCKS. Ouvrez uTorrent et le menu Préférences. Configurez les éléments exactement comme vous le feriez pour BTGuard, à l'exception de l'adresse IP spécifiée dans 127.0.0.1 (le serveur proxy est sur votre ordinateur), modifiez le numéro de port en 12345 et laissez la section Authentification vide..
Tester 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 savoir si vous surfez à partir de 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 à l'aide des techniques ci-dessus (anonyme ou non crypté avec BTGuard, anonyme et crypté avec BTGuard ou anonyme et crypté avec le fournisseur SSH de votre choix), il est temps de consulter CheckMyTorrentIP. Sur CheckMyTorrentIP, cliquez sur l'onglet Generate Torrent. Enregistrez le fichier torrent résultant sur votre ordinateur et chargez-le dans uTorrent. Ça devrait ressembler à ça:
Cliquez sur le torrent puis regardez dans le panneau d'information en bas de l'écran. Cliquez sur l'onglet Trackers. Dans cet onglet, le Tracker vous renvoie des informations (dans ce cas, le tracker CheckMyTorrentIP.
Voir cette adresse IP? Ce devrait être l'adresse IP de votre nouveau service proxy et ne pas l'adresse IP de votre connexion internet. Si vous voyez l’adresse de votre connexion Internet et non le serveur proxy, vous devez revenir en arrière et vérifier votre configuration..
Vous pouvez également visiter CheckMyTorrentIP et cliquer sur l'onglet Check IP pour voir toutes les adresses IP à partir desquelles votre fichier torrent s'est connecté:
Voilà. Si les adresses IP sont celles fournies par votre fournisseur de proxy / SSH et non par votre adresse IP à la maison, vous êtes en clair. Tout votre trafic BitTorrent sera acheminé via cette adresse IP et votre adresse IP privée ne sera jamais diffusée sur Internet plus large!
Vous avez un conseil ou une astuce pour un torrent sécurisé et anonyme? Écoutons-le dans les commentaires.