Come anonimizzare e crittografare il traffico BitTorrent

Sommario:

Come anonimizzare e crittografare il traffico BitTorrent
Come anonimizzare e crittografare il traffico BitTorrent

Video: Come anonimizzare e crittografare il traffico BitTorrent

Video: Come anonimizzare e crittografare il traffico BitTorrent
Video: Come creare o recuperare un punto di ripristino in Windows 11 - YouTube 2024, Novembre
Anonim
Sia che tu stia cercando di schivare un governo arrabbiato, una connessione con ISP, o lo sguardo attento dei conglomerati dei media, l'anonimizzazione e la crittografia del traffico BitTorrent può aiutarti. Continua a leggere per sapere come.
Sia che tu stia cercando di schivare un governo arrabbiato, una connessione con ISP, o lo sguardo attento dei conglomerati dei media, l'anonimizzazione e la crittografia del traffico BitTorrent può aiutarti. Continua a leggere per sapere come.

fotografato da jin.thai.

Di cosa si tratta e di cosa ho bisogno?

BitTorrent è una forma di condivisione file distribuita. La condivisione di file non distribuiti è quando ci si connette a una singola fonte e si scarica un file. Quando si visita un repository software online, ad esempio, e si scarica una nuova versione di alcune applicazioni che si stanno impegnando in un trasferimento di file non distribuito, il file è passato direttamente dal proprio server.

La condivisione distribuita di file cambia quel modello. Quando si utilizza BitTorrent, un protocollo di condivisione file distribuito, non si scarica un file da una singola fonte ma da un qualsiasi numero di fonti. Chiunque faccia parte dello sciame di condivisori di file che utilizzano lo stesso tracker e condivida il torrent che stai scaricando può potenzialmente inviarti un pezzo di quel file. Il tuo download non è più tra te e una singola fonte ma tra tutti quelli che si trovano nello sciame e tu. Ciò significa che chiunque può unirsi allo sciame di torrent e vedere quali file si stanno scaricando e, a sua volta, caricare-alternando allo swarm fa parte del modello BitTorrent.

Se quella persona che spia la tua attività torrent è un governo ostile, il tuo ISP che cerca di limitare la tua connessione, o un agente assunto da un conglomerato dei media per monitorare le reti BitTorrent, puoi trovarti in guai inaspettati.

Come puoi aggirare tali risultati? Anonimizzando e / o crittografando il tuo traffico BitTorrent.

Quali sono i lati positivi? Il tuo traffico BitTorrent sarà anonimo, l'IP che lo sciame vede non sarà il tuo vero indirizzo IP. Se decidi di crittografare e rendere anonimo, anche il tuo ISP, le persone che hanno accesso diretto alla tua larghezza di banda, non sarà in grado di vedere cosa stai facendo. Sarai in grado di usare BitTorrent senza paura.

Quali sono gli aspetti negativi? Il proxy / tunneling può rallentare la connessione e la crittografia può rallentarla ulteriormente. Mentre molte persone sono perfettamente a proprio agio nel prendere un colpo di performance per proteggere meglio la loro connessione BitTorrent, è qualcosa di cui essere consapevoli.

Pronto per iniziare? Per rendere anonimo e crittografare BitTorrent è necessario quanto segue:

  • Per entrambe le tecniche è necessario un client BitTorrent con supporto proxy. Useremo uTorrent su Windows.
  • Avrai bisogno di un proxy / provider SSH. Per questo tutorial utilizzeremo il famoso fornitore di proxy BitTorrent canadese BTGuard.
  • Per crittografare la tua sessione BitTorrent avrai bisogno di un ulteriore livello di sicurezza sotto forma di un server proxy locale che si connette al tuo tunnel criptato. Evidenzieremo come utilizzare sia l'applicazione fornita da BTGuard che l'applicazione gratuita PuTTY per caricare il proprio server proxy.

Le nostre istruzioni ti aiuteranno a configurare qualsiasi proxy SOCKS per funzionare con uTorrent (o un altro client BitTorrent proxy-friendly), ma lo stiamo configurando per BTGuard. Se non si dispone ancora di un proxy anonimo, BTGuard è una scelta solida e costa solo $ 7 al mese. Ottieni le tue informazioni proxy a portata di mano o iscriviti qui per un account BTGuard. prima di continuare.

Configurazione di uTorrent per il traffico di traffico anonimo

Esegui uTorrent. Passare a Opzioni -> Preferenze (o premere CTRL + P) per aprire il pannello delle preferenze. Dal pannello Preferenze, accedere al sottomenu Connection.
Esegui uTorrent. Passare a Opzioni -> Preferenze (o premere CTRL + P) per aprire il pannello delle preferenze. Dal pannello Preferenze, accedere al sottomenu Connection.

Dal sottomenu Connection, è necessario compilare le informazioni sul Proxy Server. Per il tipo selezionare SOCKS5, per il proxy compilare proxy.btguard.com e Port 1025. Controllare l'autenticazione e inserire il nome utente e la password (gli utenti di BTGuard useranno lo stesso nome utente e password con cui hanno creato il proprio account). Se si sta utilizzando un altro servizio oltre a BTGuard, è sufficiente modificare le voci precedenti in modo che corrispondano ai dati dei fornitori di servizi.

Sotto controllo di autenticazione tutti le caselle, tra cui "Usa proxy per ricerche nome host", "Usa proxy per connessioni peer-to-peer". Assicurati di controllare tutte le caselle in Privacy Proxy tra cui "Disattiva tutte le ricerche DNS locali", "Disattiva le funzionalità che perdono le informazioni di identificazione" e "Disattiva le connessioni non supportate dal proxy". La mancata verifica di queste opzioni comprometterà l'anonimato e vanificherà l'intero scopo dell'utilizzo di un server proxy.

Riavvia uTorrent. Se non si riavvia uTorrent, le modifiche al proxy non avranno effetto.

Crittografia della tua connessione BitTorrent

L'anonimizzazione proteggerà la tua identità ma, se il tuo ISP è felice, non gli impedirà di rilevare e limitare il traffico BitTorrent. Se desideri una maggiore sicurezza del traffico crittografato e / o il tuo ISP sta modellando il tuo traffico e limitando le connessioni BitTorrent, questa è la configurazione che fa per te.

BTGuard offre un proxy di crittografia gratuito che è preconfigurato. Per poter utilizzare lo strumento di crittografia BTGuard, devi prima scaricarlo dai server BTGuard qui. Installa l'applicazione in C: BTGUARD (questo passaggio è estremamente importante, se lo installi in un'altra directory l'applicazione non funzionerà correttamente). Una volta installato, esegui l'applicazione.

Apri nuovamente l'applicazione uTorrent e torna al menu Preferenze. All'interno del menu Preferenze, sostituire proxy.btguard.com con 127.0.0.1 (l'indirizzo del computer locale).Lascia tutte le altre impostazioni, incluse le informazioni di accesso, uguali. Riavviare uTorrent per rendere effettive le modifiche. Sarai comunque connesso ai server BTGuard ma il traffico tra uTorrent e quei server verrà crittografato.

In alternativa, se desideri utilizzare un servizio SSH per connetterti a un server straniero e rendere anonimo il tuo traffico in questo modo, dovrai utilizzare PuTTY per collegarti al servizio SSH e creare un proxy locale per il flusso del traffico di uTorrent. Nota, se stai già utilizzando BTGuard, potresti usare anche la crittografia e saltare questo passaggio. Se stai usando un altro servizio e vuoi usare il loro tunnel SSH criptato, continua a leggere.

Putty è un client Telnet / SSH gratuito per Windows e Linux che consente di instradare facilmente il tuo traffico attraverso un tunnel crittografato. Scarica e installa PuTTY. Esegui l'applicazione per la prima volta. La prima schermata che vedrai è la schermata Sessione. Qui dovrai inserire l'indirizzo del tuo provider SSH. La porta SSH predefinita è 22; cambiate solo questa porta # se il vostro provider SSH indica che dovreste. Assicurati che SSH sia selezionato. Vai avanti e dai un nome alla tua sessione in modo che tu possa salvarlo per un uso futuro.

Passare a Connessioni -> SSH. Nel sottomenu SSH è necessario creare una nuova configurazione di porta. Inserisci un numero di porta nella casella Origine (può essere qualsiasi numero che non sia in conflitto con la struttura della porta esistente del tuo computer, abbiamo usato 12345) e quindi selezionare Dinamica e Automatica. Premi Aggiungi per aggiungere la porta.
Passare a Connessioni -> SSH. Nel sottomenu SSH è necessario creare una nuova configurazione di porta. Inserisci un numero di porta nella casella Origine (può essere qualsiasi numero che non sia in conflitto con la struttura della porta esistente del tuo computer, abbiamo usato 12345) e quindi selezionare Dinamica e Automatica. Premi Aggiungi per aggiungere la porta.
Torna al menu della sessione e fai clic su Salva per salvare la configurazione. Quindi fare clic su Apri per avviare il tunnel SSH sul proprio host SSH e accedere con le credenziali di accesso.
Torna al menu della sessione e fai clic su Salva per salvare la configurazione. Quindi fare clic su Apri per avviare il tunnel SSH sul proprio host SSH e accedere con le credenziali di accesso.

Una volta effettuato l'accesso tramite PuTTY con le credenziali di accesso, ora è possibile utilizzare PuTTY come server SOCKS. Apri uTorrent e il menu Preferenze. Configura le cose esattamente come faresti per BTGuard ad eccezione dell'indirizzo IP inserito in 127.0.0.1 (il server proxy è sul tuo computer), cambia il numero della porta in 12345 e lascia vuota la sezione Autenticazione.

Verifica l'anonimato della tua connessione BitTorrent

Quando configuri il tuo browser web con un server proxy, è facile visitare un sito come WhatIsMyIP per vedere se stai navigando dal nuovo indirizzo IP. Che mi dici di BitTorrent? Non è così facile. Per fortuna c'è un servizio progettato per aiutarti a verificare l'indirizzo IP che il tuo client Torrent sta trasmettendo.
Quando configuri il tuo browser web con un server proxy, è facile visitare un sito come WhatIsMyIP per vedere se stai navigando dal nuovo indirizzo IP. Che mi dici di BitTorrent? Non è così facile. Per fortuna c'è un servizio progettato per aiutarti a verificare l'indirizzo IP che il tuo client Torrent sta trasmettendo.

Dopo aver configurato uTorrent utilizzando le tecniche di cui sopra (anonime ma non crittografate con BTGuard, anonime e crittografate con BTGuard, o anonime e crittografate con il provider SSH preferito), è il momento di visitare CheckMyTorrentIP. A CheckMyTorrentIP, fare clic sulla scheda Genera Torrent. Salvare il file torrent risultante sul computer e caricarlo in uTorrent. Dovrebbe sembrare come questo:

Fare clic sul torrent e quindi guardare verso il basso nel pannello delle informazioni nella parte inferiore dello schermo. Fai clic sulla scheda Trackers. In quella scheda otterrete informazioni dal Tracker (in questo caso il tracker CheckMyTorrentIP.
Fare clic sul torrent e quindi guardare verso il basso nel pannello delle informazioni nella parte inferiore dello schermo. Fai clic sulla scheda Trackers. In quella scheda otterrete informazioni dal Tracker (in questo caso il tracker CheckMyTorrentIP.
Image
Image

Vedi quell'indirizzo IP? Questo dovrebbe essere l'indirizzo IP del tuo nuovo servizio proxy e non l'indirizzo IP della tua connessione internet. Se vedi l'indirizzo della tua connessione Internet e non il server proxy devi tornare indietro e ricontrollare la tua configurazione.

Puoi anche visitare CheckMyTorrentIP e fare clic sulla scheda Verifica IP per vedere tutti gli indirizzi IP a cui è connesso il tuo file torrent:

Ecco qua. Se gli indirizzi IP sono quelli forniti dal tuo proxy / provider SSH e non il tuo indirizzo IP di casa, allora sei in chiaro. Tutto il traffico BitTorrent verrà instradato attraverso quell'indirizzo IP e il tuo indirizzo IP privato non verrà mai trasmesso a Internet più grande!
Ecco qua. Se gli indirizzi IP sono quelli forniti dal tuo proxy / provider SSH e non il tuo indirizzo IP di casa, allora sei in chiaro. Tutto il traffico BitTorrent verrà instradato attraverso quell'indirizzo IP e il tuo indirizzo IP privato non verrà mai trasmesso a Internet più grande!

Hai un consiglio o trucco per il torrenting sicuro e anonimo? Ne sentiamo parlare nei commenti.

Consigliato: