IP spoofing: che cos’è e come proteggersi
Che cosa può e non può fare un indirizzo sorgente falsificato, perché le risposte contano e in che modo la convalida della sorgente differisce dalla verifica dell’identità di un utente.

Un indirizzo del mittente può essere copiato. Indica al destinatario dove rispondere, ma non dimostra chi abbia inviato il messaggio.
Una lettera può riportare il tuo indirizzo come mittente anche se non l’hai spedita tu. L’indirizzo indica al destinatario dove inviare una risposta; non dimostra chi abbia scritto la lettera. L’IP spoofing sfrutta una distinzione simile nelle comunicazioni su Internet.
Che cosa viene falsificato?
Le informazioni viaggiano in rete sotto forma di pacchetti. Ogni pacchetto IP ha un indirizzo di destinazione e uno di origine. Fare spoofing significa inserire nel pacchetto un indirizzo sorgente falso. Il destinatario vede la sorgente dichiarata, a meno che un altro meccanismo non ne verifichi la plausibilità.
Un indirizzo IP aiuta le reti a recapitare il traffico. Non è la carta d’identità di una persona. Più persone possono condividere un unico indirizzo pubblico, e l’indirizzo di un dispositivo può cambiare. Una regola che consente il traffico da un certo IP risponde quindi a una domanda più circoscritta rispetto a un accesso con autenticazione o a una verifica crittografica dell’identità.
Perché la risposta conta
Supponiamo che qualcuno invii una richiesta usando il tuo indirizzo come sorgente. Normalmente il servizio invierà la risposta verso di te. Chi ha inviato la richiesta non riceve automaticamente quella risposta né ottiene accesso al tuo computer.
Questo è importante per TCP, il protocollo di trasporto usato da molte applicazioni: aprire una connessione richiede uno scambio in entrambe le direzioni, e le connessioni stabilite tengono traccia del proprio stato. Copiare un indirizzo non basta a completare questo scambio. La specifica TCP descrive questi controlli sulla connessione e sulle sequenze. Sono protezioni utili, ma non sostituiscono l’autenticazione del servizio o dell’utente.
Come un indirizzo falsificato può comunque causare danni
Un aggressore potrebbe non volere una conversazione. Potrebbe volere che un servizio invii risposte indesiderate a qualcun altro. Se rispondono molti servizi, la vittima riceve traffico che non ha mai richiesto. È un attacco di riflessione. Se le risposte sono molto più grandi delle richieste, si produce anche un’amplificazione.
Altri attacchi cercano di esaurire direttamente le risorse o di sfruttare un servizio che si fida troppo di un indirizzo sorgente. L’esito dipende dal servizio, dal percorso di rete e dalle sue protezioni. Lo spoofing, da solo, non consente di leggere una sessione cifrata o di prendere il controllo di un account.
Due controlli diversi, in due punti diversi
Al confine di una rete, un operatore può rifiutare il traffico che dichiara una sorgente che non dovrebbe arrivare da quella connessione. Per esempio, la connessione di un cliente non dovrebbe inviare pacchetti che fingono di appartenere all’intervallo di indirizzi di un altro cliente non collegato al primo. È il principio alla base del filtraggio delle sorgenti BCP 38.
A livello applicativo, l’autenticazione verifica chi abbia diritto a partecipare. HTTPS usa TLS per autenticare il server e proteggere la connessione, a condizione che configurazione e convalida siano corrette; l’accesso a un account stabilisce un’identità distinta. Un indirizzo dall’aspetto valido non può sostituire nessuno dei due controlli.
Che cosa puoi fare
Se usi Internet senza gestire una rete, mantieni aggiornato il software, utilizza servizi con connessioni cifrate e autenticate e prendi sul serio gli avvisi sui certificati. Queste misure proteggono le comunicazioni a cui partecipi. Filtrare il traffico falsificato su una connessione Internet è compito dell’operatore di rete; non è qualcosa che possa fare una password più robusta.
Se gestisci una rete o un servizio, comincia da dove collocare i controlli sulle sorgenti e l’autenticazione. Per capire meglio riflessione, flooding e la terminologia correlata, prosegui con i diversi schemi di attacco.
Cerca il meccanismo dietro l’affermazione
L’abitudine utile è chiedersi che cosa verifichi davvero un sistema. Lu Heng porta questa domanda in una discussione più ampia sulle istituzioni e sul potere nella Nota 20, sugli strati della realtà e sul potere simbolico. Quel saggio sviluppa un ragionamento più vasto; l’esempio delle reti presentato qui è semplicemente un modo concreto per distinguere un’affermazione dal meccanismo che la sostiene.
Condividi il tuo punto di vista
Accedi con un account esistente per lasciare un commento.