1
0
mirror of https://github.com/fazo96/tesina.git synced 2025-01-10 11:34:20 +01:00
tesina/Tor/come_si_usa.md

44 lines
2.8 KiB
Markdown
Raw Normal View History

2015-05-05 12:06:47 +02:00
## In pratica
Il software Tor presenta una interfaccia _a riga di comando (command line)_ che permette di specificare varie opzioni, anche se la maggior parte di esse vanno specificate nel file di configurazione denominato _torrc_.
Tor permette l'instradamento del traffico nella propria rete offrendo all'utente un __proxy SOCKS__: istruendo le applicazioni di dirigere i propri __socket__ attraverso il __proxy__, il loro traffico passerà per la rete di Tor.
### Vidalia
2015-05-14 09:18:12 +02:00
Essendo __Tor__ un software con interfaccia __a riga di comando__, è stata sviluppata l'interfaccia grafica __Vidalia__ che permette di gestire e configurare __Tor__ senza mai modificare manualmente __file di configurazione__ o utilizzare la __riga di comando__.
2015-05-27 18:50:48 +02:00
![Vidalia](http://i.imgur.com/ZJ4JF7a.png)
- _Immagine:_ __Vidalia__ in esecuzione sul mio computer usando il sistema operativo __Arch Linux__.
2015-05-25 11:42:15 +02:00
Questa interfaccia è molto apprezzata dagli utenti meno esperti che necessitano di eseguire applicazioni o servizi attraverso Tor.
Per chi ha _solo bisogno_ di __navigare il Web attraverso Tor__, è consigliato invece il __Tor Browser__.
2015-05-05 12:06:47 +02:00
### Tor Browser
2015-05-14 09:18:12 +02:00
Il __Tor Browser__ (in precedenza chiamato __Tor Browser Bundle__) è una versione _estesa_ e _modificata_ di __Mozilla Firefox__ che consiste in un __browser web indipendente__ che __naviga esclusivamente tramite Tor__ e contiene una serie di __componenti aggiuntivi utili per proteggere la propria privacy e identità__
__Tor Browser__ è __portatile (dunque non richiede installazione)__ ed è disponibile per __Windows__, __OSX__ e __GNU/Linux__.
2015-05-25 11:42:15 +02:00
Il progetto è nato per __rendere la navigazione tramite Tor semplice e immediata per tutti__, e la sua popolarità verifica un ottimo successo.
2015-05-14 09:18:12 +02:00
I componenti aggiuntivi inclusi sono:
- __NoScript__ che permette di gestire l'esecuzione degli __script__ inclusi nelle pagine web
- __HTTPS Everywhere__ che permette di forzare l'uso di __HTTPs__ per avere sicurezza aggiuntiva
2015-05-05 12:06:47 +02:00
### Gestire il proprio servizio nascosto
2015-05-14 09:18:12 +02:00
Per gestire il proprio servizio web nascosto, è sufficiente __una macchina GNU/Linux connessa alla rete Tor__, anche se si trova dietro __firewall o altri sistemi__.
2015-05-25 11:42:15 +02:00
Configurando correttamente __Tor__, è possibile istruirlo a ridirezionare le connessioni in ingresso tramite la sua rete a una certa porta sul proprio dispositivo, creando un canale di comunicazione tra __Tor__ e il __servizio__.
2015-05-21 08:38:49 +02:00
Gestire un servizio anonimo però __non è semplice__ soprattutto per i __problemi di sicurezza__ tra cui:
2015-05-25 11:42:15 +02:00
- __correlation attack__ se un servizio è accessibile anche senza __Tor__
2015-05-21 08:38:49 +02:00
- errori di configurazione e informazioni inviate per sbaglio nei report di errore del server
- __analisi statistiche di uptime__ e confronto
- __errori umani__ vari tra cui informazioni chiave sulla segretezza incluse direttamente nel sito
2015-05-14 09:18:12 +02:00