Come un gioco anime ha scoperto un difetto di sicurezza di Android

gioco anime bug sicurezza Android

Il popolare videogioco Android Fate/Grand'Ordine utilizza un sistema di rilevamento radice che ha permesso di rilevare un errore di sicurezza nel sistema. Questa è la storia e l'anime è la colpa.

Il sistema di rilevamento delle radici di Fate/Grand'Ordine ti permette di scoprire un difetto di sicurezza di Android

Fate/Grand'Ordine è un videogioco anime per Android molto popolare che pone anche un problema per quegli utenti che usano il radicamento sui tuoi dispositivi. Il gioco utilizza un sistema di rilevamento root per bloccarne l'uso nel caso in cui il cellulare sia rootato. È una cosa che accade anche con altre applicazioni, alle quali non piace consentirne l'utilizzo a chi ha i permessi di superutente.

Per quegli utenti root che volevano giocare Fate/Grand'Ordine è stato creato un sistema che ha permesso di aggirare quel limite. In generale, ha funzionato senza problemi... tranne che sui dispositivi Uno più. Non importa quanto ci si sforzasse, non è stato possibile superare il limite negli smartphone dell'azienda cinese. Alla fine, e dopo aver studiato a fondo il problema, si è concluso che era dovuto a un errore di sicurezza del sistema.

Scarica Fate / Grand Order dal Google Play Store

Procfs, queste sono le informazioni sull'utilizzo della memoria di altre applicazioni

Per farla breve, il problema sta nel file system Procs, che contiene le informazioni relative all'utilizzo della memoria di altre applicazioni. A partire dal Android Torrone, Google impedisce alle applicazioni di accedere a questo file assegnandogli un determinato valore. Ogni app può leggere solo il proprio uso, richiedendo le autorizzazioni dell'utente per poter leggere.

gioco anime bug sicurezza Android

Google applica questa restrizione sui propri dispositivi; ma alcuni smartphone di LG, OnePlus, Huawei/Honor, Xiaomi e altri marchi non lo sono. Di conseguenza, il valore di procf non è corretto e qualsiasi applicazione può leggere l'utilizzo della memoria che altre applicazioni stanno facendo. Ed è quello che Fate/Grand'Ordine fatto per rilevare l'uso di strumenti come Magisk e determinare se root è stato utilizzato o meno su un dispositivo.

È un grave fallimento? Ha una soluzione?

Sebbene non ci troviamo di fronte a un grave errore di sistema, siamo di fronte a un errore di sicurezza che ci consente di rilevare quali app sono installate su un terminale e quale uso fanno della memoria. Questo è rilevante perché sono i dati di utilizzo che rimangono scoperti. Fortunatamente, ha una soluzione. Google inizierà a costringere tutti i marchi a cavalcare procf con il valore corretto. Inoltre, ai produttori piace OnePlus sono già stati informati per lavorare sulle proprie soluzioni e proteggere i consumatori. E se vuoi vedere se sei affetto, basta scarica ProcGate e controlla i risultati.