
Tor (The Onion Router) è una rete progettata per garantire anonimato e privacy su Internet.
A differenza di una normale connessione, dove il traffico passa direttamente dal tuo computer al sito web, Tor instrada i dati attraverso diversi nodi distribuiti nel mondo.
Questo sistema rende estremamente difficile risalire all’indirizzo IP reale dell’utente.
Cos'è la rete Tor
Tor è una rete decentralizzata composta da migliaia di server volontari chiamati relay.
Ogni connessione Tor attraversa normalmente tre nodi principali:
-
Nodo di ingresso (Guard Node)
-
Nodo intermedio (Relay)
-
Nodo di uscita (Exit Node)
Ogni nodo conosce solo il nodo precedente e quello successivo, ma non l'intero percorso.
Il traffico viene cifrato a più livelli, proprio come gli strati di una cipolla (onion routing).
Esempio pratico con IP nella rete Tor
Supponiamo che il tuo computer abbia questo IP:
IP reale utente: 151.34.72.15
Vuoi visitare il sito:
example.com
Connessione normale (senza Tor)
Il percorso è diretto:
151.34.72.15 → example.com
Il server del sito web vede direttamente:
IP visitatore: 151.34.72.15
Connessione tramite Tor
Tor costruisce un circuito casuale tra diversi nodi.
Esempio:
Utente
151.34.72.15
↓
Nodo guard
185.220.101.4
↓
Nodo relay
91.219.236.221
↓
Nodo exit
176.10.99.200
↓
example.com
Il sito web vedrà soltanto:
IP visitatore: 176.10.99.200
L’IP reale dell’utente non viene mai rivelato al sito.
Il sistema di cifratura a strati
Tor utilizza un sistema di cifratura multilivello.
Quando il client Tor prepara i dati:
-
cifra il traffico per il nodo di uscita
-
poi aggiunge un secondo livello per il nodo intermedio
-
poi un terzo livello per il nodo di ingresso
Ogni nodo rimuove solo uno strato di cifratura, scoprendo solo dove inviare il traffico successivamente.
Schema semplificato:
[ Livello 1 - Guard Node ]
[ Livello 2 - Relay ]
[ Livello 3 - Exit ]
Dati reali
Questo meccanismo impedisce a un singolo nodo di conoscere sia l’origine sia la destinazione del traffico.
I servizi Onion (.onion)
Tor permette anche di ospitare siti accessibili solo all'interno della rete Tor.
Questi siti utilizzano domini speciali:
xxxxxxxxxxxxxxxx.onion
I servizi onion permettono di:
-
nascondere l’IP del server
-
creare servizi anonimi
-
comunicare senza rivelare posizione geografica
In questo caso anche il server resta anonimo, non solo il client.
Limiti e sicurezza
Tor migliora notevolmente l’anonimato, ma non garantisce invisibilità totale.
Alcuni rischi includono:
-
Exit node non fidati, che possono vedere traffico non cifrato
-
malware installato sul computer
-
login su account personali
-
fingerprint del browser
Per questo motivo Tor Browser include diverse protezioni per ridurre il tracciamento.







