July 17, 2008

Internet anonimo ovvero sicuro

Per chi non lo sappia, provi a cliccare qui per vedere quante cose si possono sapere di chi naviga in rete. La cosa un po' spaventa. Ma c'e' un modo per navigare in modo da nascondere il proprio indirizzo IP, collegandosi casualmente a molti server sparsi nel mondo prima di raggiungere il sito voluto. In questo modo si perdono le tracce del proprio computer, e si diventa anonimi, con un IP casuale nel mondo, e quindi sicuri di non poter essere rintracciati.

Tor e' lo strumento necessario. Ecco quello che ho fatto io per installarlo e farlo funzionare facilmente in Firefox (Iceweasel) in Debian Etch. Qui ci sono le istruzioni per windows o Mac.

1) in Debian Etch Tor non e' disponibile, quindi bisogna attivare i backports di Debian. Per farlo, aggiungere in /etc/apt/sources.list la linea
deb http://www.backports.org/debian etch-backports main contrib non-free
Quindi bisogna aggiornare aptitude, ma prima c'e' da risolvere la questione delle keys, altrimenti aptitude si lamenta. Installando, come root, il pacchetto debian-backports-keyring, tutto viene fatto automaticamente:
# aptitude install debian-backports-keyring

2) Una volta attivati i backports, ho potuto finalmente scaricare tor, insieme al web proxy privoxy, che sara' utile con Firefox.
# aptitude -t etch-backports install tor
# aptitude install privoxy

3) Poi ho configurato privoxy: nel file di configurazione /etc/privoxy/config bisogna:
- scommentare (o aggiungere) la linea
forward-socks4a / 127.0.0.1:9050 . (occhio al punto finale)
- dare il valore 0 (zero) alle seguenti opzioni: enable-remote-toggle , enable-remote-http-toggle , enable-edit-actions
- se non si vuole che privoxy mantenga un file di log, allora commentare le righe: logfile logfile e jarfile jarfile.
Quindi far ripartire privoxy con: # privoxy restart

4) In Firefox (o nel browser scelto) bisogna cambiare le impostazioni di connessione alla rete per attivare Tor . In Firefox (Iceweasel) si trovano in Edit - Preferences - Network - Connections. Quindi bisogna scrivere localhost e 9050 nella sezione "SOCKS Host" (socks v5 ha funzionato per me).
Ma in verita' la cosa migliore e' installare l'add-on di Firefox chiamato Torbutton, con cui in un solo click si possono cambiare le configurazioni necessarie e avere Tor attivato o disattivato. Questo nuovo bottone di firefox funziona egregiamente dopo aver seguito i passi precedenti.

Usando Tor, ogni tanto mi esce fuori google in russo..

2 comments:

Anonymous said...

Ciao, ottima guida.
Volevo solo dire che attraverso aptitude è impossossibile scaricare il pacchetto debian-backports-keyrings il quale è scaricabile con questo comando:
sudo apt-get -t etch-backports install
prelevato dal sito www.backports.com , buon proseguimento!

Anonymous said...

Scusa, come al solito dimentico qualcosa:
il comando è:
sudo apt-get -t etch-backports install "nome del pacchetto"
sostituendo in questo caso debian-backports-keyring al posto di nome del acchetto