Risultati dell'analisi dei backdoor nelle applicazioni per Android

I ricercatori del Centro Helmholtz per la Sicurezza delle Informazioni (CISPA), dell'Università dello Stato dell'Ohio e della New York University hanno effettuato hanno condotto uno studio sulle funzionalità nascoste nelle applicazioni per la piattaforma Android. L'analisi ha coinvolto 100.000 applicazioni mobili dal catalogo Google Play, 20.000 da un catalogo alternativo (Baidu) e 30.000 applicazioni preinstallate su vari smartphone, estratte da 1.000 firmware di SamMobile, ha mostrato, che hanno rivelato che 12.706 (8,5%) programmi contengono funzionalità nascoste attivabili tramite sequenze speciali, che si possono considerare come backdoor.

In particolare, 7584 applicazioni includevano chiavi di accesso segrete incorporate, 501 contenevano master password incorporate e 6013 comandi nascosti. Le applicazioni problematiche si riscontrano in tutte le fonti di software esaminate: in termini percentuali, le backdoor sono state individuate nel 6,86% (6860) dei programmi studiati su Google Play, nel 5,32% (1064) dell'elenco alternativo e nel 15,96% (4788) dell'elenco delle applicazioni preinstallate. Le backdoor identificate consentono a chi conosce le chiavi, le password di attivazione e le sequenze per attivare i comandi di accedere all'applicazione e a tutti i dati ad essa associati.

Ad esempio, in un'app per lo streaming di eventi sportivi con 5 milioni di installazioni, è stato trovato un codice di accesso integrato per accedere all'interfaccia di gestione, consentendo di modificare le impostazioni dell'app e ottenere accesso a funzionalità aggiuntive. In un'app per il blocco dello schermo, che conta 5 milioni di installazioni, è stato trovato un codice di accesso che permette di reimpostare la password impostata dall'utente per bloccare il dispositivo. In un'app di traduzione, con 1 milione di installazioni, è presente un codice che consente di effettuare acquisti all'interno dell'app e aggiornare il programma alla versione pro senza effettuare un pagamento reale.

Nel software di gestione remota dei dispositivi smarriti, con 10 milioni di installazioni, è stata identificata una master password che consente di rimuovere il blocco impostato dall'utente in caso di smarrimento del dispositivo. Nel programma per la gestione delle note è stata trovata una master password che permette di sbloccare appunti segreti. Inoltre, in molte applicazioni sono stati scoperti modi di debug che aprono accesso a funzionalità a basso livello; ad esempio, in un'app per acquisti, inserendo una certa combinazione si avviava un proxy, mentre nel programma di formazione era possibile bypassare il completamento dei test.

Oltre ai backdoor, in 4028 (2,7%) delle applicazioni è stata riscontrata la presenza di liste nere utilizzate per la censura delle informazioni ricevute dagli utenti. Le liste nere contengono set di parole vietate, incluse le denominazioni di partiti politici e politici, frasi standard utilizzate per intimidire e discriminare determinate fasce della popolazione. Le liste nere sono state rilevate nell'1,98% delle applicazioni studiate su Google Play, nel 4,46% dell'elenco di catalogo alternativo e nel 3,87% nell'elenco delle applicazioni preinstallate.

Per l'analisi è stato utilizzato lo strumento creato dai ricercatori, InputScope, il cui codice sarà presto pubblicato su GitHub (in precedenza, i ricercatori hanno già pubblicato un analizzatore statico LeakScope, che rileva automaticamente le perdite di informazioni nelle applicazioni).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster