Android P impedirà alle app in background di accedere alla fotocamera

Android P, la prossima versione principale di Android, imporrà limiti sulle app in background inattive che richiedono l'accesso alla fotocamera. Questo è un vantaggio per la privacy poiché significa che le app non possono fotografarti senza che tu lo sappia!

Android P, la prossima versione principale di Android, potrebbero volerci settimane da una presentazione ufficiale, e sebbene sia funzionalità principali rivolte all'utente sono ancora a noi sconosciuti, stiamo scoprendo tante piccole curiosità grazie alla natura open source di Android. Sappiamo che lo consentirà ai vettori nascondere la potenza del segnale E definire come vengono visualizzati nella barra di stato, ad esempio, e abbiamo scoperto prove che Google potrebbe rimuovere l'accesso degli sviluppatori a API non documentate e nascoste. Bloomberg ha riferito all'inizio di questo mese che la prossima versione di Android lo farà supporta telefoni con "schermi multipli" e "display pieghevoli", e abbiamo anche riscontrato segni che l'aggiornamento supporterebbe a funzione del tono di registrazione della chiamata.

Ma i miglioramenti di Android P non si fermano qui. Secondo un progetto Android Open Source (AOSP) commettere riuniti il ​​19 gennaio, i nuovi set di regole in Android P impediranno alle app in background inattive di accedere alla fotocamera. Ciò garantirà che le app dannose in esecuzione in background quando lo schermo è spento non possano scattare foto potenzialmente compromettenti di te o dei tuoi cari a scopo di ricatto.

Cosa cambia in Android P?

La modifica della regola prende di mira gli UID (ID utente) delle app, gli identificatori che Android assegna a ciascuna applicazione al momento dell'installazione. Sono univoci per ciascuna app e non cambiano: finché un'app rimane installata sul tuo telefono o tablet, manterrà lo stesso ID app.

In Android P, quando il servizio fotocamera rileva che un UID è "inattivo", ovvero quando il dispositivo è inattivo Dormire stato e accesso delle app in background a servizi ad uso intensivo di CPU e rete è limitato: Android genererà un errore e chiuderà l'accesso alla fotocamera. Le successive richieste della telecamera dall'UID inattivo genereranno immediatamente un errore.

Si basa sulle modifiche al servizio della fotocamera a partire da Android 6.0 Marshmallow. In Lollipop e nelle versioni precedenti di Android, alle app veniva concesso l'accesso alla fotocamera in base al principio "primo arrivato, primo servito". Ma con Marshmallow, il servizio fotocamera favorisce fortemente le app con attività in primo piano e visibili all'utente. È un po' come una coda veloce in un parco divertimenti: le app ad alta priorità in fila per l'accesso alla fotocamera riescono a superare le app a bassa priorità.

Perchè importa?

I limiti all’accesso alla fotocamera delle app in background sono attesi da tempo. Nel 2014, lo sviluppatore Android Szymon Sidor ha pubblicato un post sul blog spiegando come le applicazioni potrebbero scattare foto e registrare video di nascosto manipolando abilmente i permessi della fotocamera di Android. Riducendo il mirino di un'app della fotocamera a 1 px, rendendolo praticamente invisibile, il signor Sidor è riuscito ad accedere allo schermo di un Nexus 5 fotocamera senza avvisare gli utenti delle attività dell'app, anche quando l'app era in esecuzione in background e lo schermo del telefono era spento.

Con Androide PSe i limiti della fotocamera in background sono in vigore, lo sarebbero app dannose come quella descritta nel post sul blog di Mr. Sidor più facile da rilevare poiché tali app dannose dovrebbero implementare un servizio in primo piano per rimanere in vita, e grazie A Requisiti di Android Oreo, ciò significherebbe che l'app dovrebbe visualizzare una notifica che informa che l'app è in esecuzione (e anche che l'app viene visualizzata sopra altre app). Se un'app di questo tipo tentasse di rimanere nascosta in background, non funzionerebbe più poiché non sarebbe in grado di accedere alla fotocamera in P.