Vuoi monitorare le persone? C'è un'app per questo

Secondo un recente studio, più della metà di tutte le app per iPhone raccolgono e condividono un codice univoco che potrebbe essere utilizzato per tracciare gli utenti a loro insaputa.





Manuel Egele, uno studente di dottorato presso l'Università tecnica di Vienna, e altri tre ricercatori hanno esaminato come più di 1.400 app per iPhone gestiscono i dati degli utenti. Solo un piccolo numero ha palesemente compromesso la privacy: 36 hanno avuto accesso alla posizione del dispositivo senza prima informare l'utente; altri cinque dati estratti dalla rubrica dell'utente senza permesso. La ricerca sarà presentata al Network and Distributed System Security Symposium all'inizio di febbraio.

Tuttavia, più della metà delle applicazioni iPhone studiate ha raccolto l'ID del dispositivo, un numero esadecimale di 40 cifre che identifica un particolare telefono. Più di 750 delle app studiate utilizzavano una sorta di tecnologia di tracciamento. In circa 200 casi, lo sviluppatore ha creato un modo per tracciare il codice identificativo di un dispositivo; le altre app utilizzavano questa funzionalità dalla libreria del software pubblicitario o di monitoraggio. La ricerca di Egele sarà presentata al Network and Distributed System Security Symposium all'inizio di febbraio.

C'è un potenziale per le aziende che non sono troppo legittime per creare profili dei propri utenti, afferma Egele. L'identificatore [codice] non è legato a un nome utente, ma potresti collegarlo a un account Facebook e questo ti darebbe molte informazioni sull'utente, incluso, il più delle volte, il suo vero nome.



Apple, che ha recentemente festeggiato il suo 10 miliardesimo download dall'App Store, esamina le applicazioni e richiede agli sviluppatori di richiedere l'autorizzazione per accedere ai dati degli utenti. Tuttavia, si sa poco su come l'azienda controlla ogni app.

Non sai esattamente cosa fanno queste app: non provengono da grandi sviluppatori, provengono da persone normali, afferma Charlie Miller, un esperto di sicurezza dell'iPhone e analista principale di Independent Security Evaluators. L'iPhone limita automaticamente ciò che i programmi possono fare utilizzando una cosiddetta sandbox, ma queste restrizioni non sono molto rigide, il che significa che non è difficile raccogliere dati personali, afferma Miller. Funzionano in una sandbox, ma è una sandbox piuttosto indulgente.

I quattro ricercatori hanno analizzato 825 app disponibili gratuitamente sull'App Store di Apple e altre 582 app sul repository Cydia, un servizio che rende il software disponibile agli utenti che hanno rimosso le misure di sicurezza di Apple dai loro iPhone, un processo noto come jailbreak.



Egele e i suoi colleghi hanno definito una violazione della privacy come un incidente in cui un programma legge dati sensibili (indirizzi, numeri di telefono, informazioni sull'account e-mail) dal dispositivo e invia tali dati su Internet senza chiedere il permesso. I ricercatori non hanno avuto modo di scoprire se l'utente è stato indotto con l'inganno a dare il consenso.

La descrizione della privacy che abbiamo fornito è che non volevamo che i dati sensibili dal dispositivo mobile venissero estratti senza che l'utente lo sapesse, afferma Egele. Ma non possiamo dire se è dannoso o meno.

I ricercatori hanno sviluppato un software per testare la funzionalità di ciascun programma e per determinare se raccoglieva e trasmetteva informazioni sensibili senza informare l'utente. Hanno anche dovuto decifrare come funzionano determinate app con solo informazioni limitate.



Un'interessante intuizione dalla ricerca: le app dell'App Store avevano maggiori probabilità di accedere di nascosto ai dati degli utenti rispetto alle app del repository Cydia non controllato, afferma Egele.

Miller afferma che Apple dovrebbe migliorare il suo processo per il controllo delle applicazioni. Non c'è una soluzione facile al problema, ma avere una stanza di compensazione centrale (come Apple) è il modo migliore per farlo, dice. Ma in questo momento, probabilmente Apple non lo sta facendo bene.

nascondere