Vai al contenuto
Lingua: IT

Qualcuno può violare il tuo telefono attraverso un tag?

In principio qualsiasi codice che interpreta dati non fidati può avere difetti, e il software che legge un tag non è un'eccezione. Nella pratica l'attacco che funziona è sociale: un tag ti mostra un indirizzo, tu lo segui, e tutto quello che ne segue è te convinto invece del telefono rotto.

La superficie di attacco vera

Qualcosa sul telefono legge byte da un tag e li interpreta come un messaggio strutturato. Quell'interpretazione è codice, e il codice che maneggia dati non fidati è il posto dove vivono i difetti.

È una categoria reale e sarebbe disonesto dire il contrario. È la stessa categoria dell'interpretazione di un'immagine, di un carattere tipografico o di un documento.

Quello che cambia è la dimensione dell'occasione, ed è la più piccola di qualsiasi canale di ingresso che un telefono abbia.

Perché è stretta

Chi attacca deve stare a un paio di centimetri da un telefono che non controlla, o convincerne il proprietario a portarlo lì.

Ottiene da poche centinaia di byte a qualche kilobyte, una volta, senza alcuna possibilità di riprovare adattandosi né di osservare che cosa sia successo.

L'interpretazione avviene dentro la gestione propria della piattaforma, che è mantenuta e corretta, e quello che arriva a un'applicazione è già strutturato.

Confrontalo con una pagina web, che consegna megabyte di contenuto controllato dall'avversario, di continuo, da qualsiasi punto della terra. Le economie non si assomigliano.

L'attacco che funziona

Un tag in un luogo pubblico che contiene un indirizzo che porta a una pagina che chiede qualcosa. Un adesivo su un parchimetro. Un tag posato sopra uno legittimo.

Tutto quello che è nocivo in quella sequenza avviene dopo il tocco, in un browser, per mano di chi tiene il telefono.

Il che significa che la difesa è quella che funziona in tutti gli altri casi: guarda dove ti stanno mandando, e diffida di qualsiasi cosa ti chieda di installare, di accedere o di pagare.

Un tag è un mezzo di consegna per un collegamento, nello stesso modo in cui lo è un manifesto stampato, e il fatto di essere invisibile è il suo unico vantaggio sulla carta.

Ridurre quello che c'è

Tieni il telefono aggiornato, che è dove arrivano le correzioni dell'interpretazione ed è la sola misura tecnica che conti qui.

Leggi i tag sconosciuti con uno strumento invece di lasciare che il telefono agisca su di essi, cosa che trasforma un'azione automatica in una decisione.

Disattiva la lettura in background se preferisci, accettando di perdere la comodità, e la meccanica è trattata dal lato degli smartphone.

E non prenderlo come un motivo di allarme. Il telefono che hai in tasca affronta di continuo rischi più grandi attraverso canali di cui nessuno si preoccupa.

Domande frequenti

Esiste una superficie di attacco vera?

Sì, nell'interpretazione del contenuto di un tag, come con qualsiasi dato non fidato. È il canale di ingresso più stretto che un telefono abbia.

Come mi raggiungerebbe un attacco del genere?

Qualcuno dovrebbe stare a un paio di centimetri dal tuo telefono, con un solo tentativo e poche centinaia di byte.

Che cosa succede davvero nella pratica?

Un tag propone un indirizzo, tu lo segui, e la pagina ti convince a fare qualcosa. Il telefono non è mai stato rotto.

Che cosa devo fare?

Tieni il telefono aggiornato, leggi i tag sconosciuti invece di agire su di essi, e giudica l'indirizzo prima di seguirlo.