Come impedire alle app di leggere gli appunti di Android per proteggere la tua privacy

Come impedire alle app di leggere gli appunti di Android senza root. Ora puoi copiare e incollare testo senza preoccuparti che le app rubino i tuoi dati!

Invece di digitare o scorrere sulla tastiera, a volte è più semplice tagliare, copiare e incollare del testo. Se desideri inserire alcune parti di testo lunghe come un indirizzo, una password o un collegamento a un sito Web, utilizzare la funzione di copia e incolla di Android è sicuramente migliore della necessità di digitare con precisione ogni carattere. Ma gli appunti di Android sono notoriamente insicuri perché qualsiasi app sul tuo telefono può leggerli senza la tua autorizzazione, quindi in genere è consigliabile non copiare mai dati sensibili. Oggi ti mostrerò come proteggere la tua privacy impedendo alle app di leggere gli appunti di Android.

Per contesto, Android copiare e incollare il quadro consente a qualsiasi applicazione di leggere o scrivere negli appunti del dispositivo. Utilizzando questo framework, molti sviluppatori hanno realizzato

gestori di appunti di terze parti disponibile sul Play Store. Mentre queste applicazioni, così come alcune altre come Google Translate, inseriscono gli appunti framework per un buon utilizzo, non si può assolutamente dire cosa potrebbero fare le altre applicazioni con il tuo appunti. Alcune app che richiedono l'autorizzazione sono trasparenti su ciò che fanno con i dati degli appunti, ma rimarrai sorpreso da quante app sul tuo telefono hanno la capacità di leggere i tuoi appunti! Questo è esattamente il motivo per cui così tante app di gestione password su Android consigliano di utilizzare la propria tastiera quando inserendo le password: vogliono proteggerti dalle app che potrebbero rubare la tua password dal tuo appunti!

Ma non dovrai più stare attento a ciò che puoi e non puoi copiare perché ti mostreremo come controllare quali app possono leggere i tuoi appunti Android. Questo non è qualcosa che puoi fare sul tuo telefono senza un'opzione nascosta della riga di comando, ma ti guideremo attraverso il processo su come farlo. Dopo aver seguito questo tutorial, dovresti essere in grado di copiare in sicurezza tutti i dati che desideri senza preoccuparti che qualche app non autorizzata possa registrare ogni singola cosa che copi e incolli.

Nota: rimuovendo questa autorizzazione da un'app, non potrai più utilizzare la funzione "incolla" durante l'immissione di testo all'interno di quell'app. Questo non dovrebbe essere un problema per app come i giochi, ma potrebbe causare inconvenienti per altre app.


Impedisci alle app di leggere gli appunti di Android

  1. Dovrai prima scaricare e quindi installare i driver USB per il tuo telefono o tablet. Questo potrebbe essere necessario solo se utilizzi Windows.
  2. Successivamente, scarica il file Binario Android Debug Bridge (ADB). per il tuo sistema operativo, quindi estrai i file dall'archivio zip in qualsiasi cartella del tuo computer.
  3. Quindi, apri l'app Impostazioni sul tuo telefono e trova l'opzione "Informazioni sul telefono", solitamente nella parte inferiore.
  4. Scorri verso il basso e cerca "Numero build". Tocca questo valore 7 volte per abilitare la modalità sviluppatore.
  5. Torna al menu principale in Impostazioni e accedi al nuovo menu Opzioni sviluppatore.
  6. Abilita la modalità debug USB.
  7. Collega il dispositivo al PC e modifica la modalità USB da “solo ricarica” a “trasferimento file (MTP)”.
  8. Sul tuo computer, vai al punto in cui hai estratto il file binario ADB in precedenza nel passaggio 2.
  9. Per gli utenti Windows, aprire un prompt dei comandi in questa directory ADB. Il metodo più semplice per farlo è premere Maiusc+clic destro, quindi nel menu contestuale che appare scegliere l'opzione "apri finestra di comando qui". Per gli utenti Mac o Linux, aprire un Terminale.
  10. Immettere il seguente comando: adb devices. Se utilizzi Mac o Linux, potrebbe essere necessario anteporre al comando l'intera directory in cui è archiviato ADB. Quindi, ad esempio, /home/user/downloads/adb devices. In tal caso, dovrai ricordarti di anteporre allo stesso modo eventuali ulteriori comandi in questo tutorial.
  11. In ogni caso, inserendo il comando verrà avviato il demone ADB. Se è la prima volta che utilizzi ADB, vedrai un messaggio sul tuo dispositivo che ti chiede di autorizzare una connessione. Permettilo.
  12. Esegui nuovamente il comando dal passaggio 10 e vedrai il numero di serie del tuo dispositivo nell'output. Se lo fai, vai al passaggio successivo. Altrimenti reinstalla i driver.
  13. Ora invia il seguente comando: adb shell
  14. Questo ti farà entrare nell'ambiente shell del tuo dispositivo. Ora dobbiamo capire quali app sono in grado di leggere gli appunti. Inserisci questo: cmd appops query-op --user 0 READ_CLIPBOARD allow
    Esempio: app che possono leggere i miei appunti
  15. Come puoi vedere, nell'output vedrai un elenco di pacchetti che possono leggere i tuoi appunti. Parte di ciò che è elencato qui potrebbe essere ovvio per te a quale app è correlata, ma in caso contrario, installa Ispettore dell'app e quindi trova il nome del pacchetto sotto il nome di ciascuna app.
  16. Una volta che sai a quali app vuoi impedire la lettura degli appunti, inserisci quanto segue: cmd appops set READ_CLIPBOARD ignore
    Esempio: impedire a Tasker di leggere gli appunti
  17. Se non vedi un messaggio di errore, il comando ha funzionato! Ripeti il ​​passaggio precedente per tutte le altre app per le quali desideri interrompere la lettura degli appunti.
  18. Se vuoi annullare ciò che hai appena fatto, cambia "ignora" nel passaggio n. 16 in "consenti". In alternativa, puoi disinstallare e reinstallare l'app e verranno ripristinate tutte le autorizzazioni.

Se i comandi nei passaggi 14 e 16 non funzionano, prova a eseguirli senza "cmd" davanti. Ho sentito che questo potrebbe essere necessario per alcuni telefoni con Android 6.0 Marshmallow o versioni precedenti.


Spiegazione

Qualsiasi applicazione che dichiari l'autorizzazione android.permission.READ_CLIPBOARD nel loro AndroidManifest.xml al file viene concessa automaticamente questa autorizzazione al momento dell'installazione, il che significa che possono leggere gli appunti di Android. Sebbene molti dispositivi abbiano accesso a un sistema di controllo della gestione delle autorizzazioni in Impostazioni, READ_CLIPBOARD non è qualcosa che gli utenti possono limitare dalle app a meno che tu non sia un utente di determinate ROM personalizzate come LineageOS.

Tuttavia, in realtà esiste un modo nascosto per limitare le autorizzazioni utilizzate dalle app per leggere gli appunti, ed è ciò che abbiamo appena fatto sopra. Abbiamo utilizzato l'interfaccia a riga di comando nascosta "appapps", che ci consente di limitare più autorizzazioni di quelle mostrate in Impostazioni. Il primo comando che abbiamo eseguito, query-ops, recupera un elenco di applicazioni installate a cui è stata concessa l'autorizzazione di lettura degli appunti Android. Utilizzando tale elenco, possiamo quindi decidere a quali app vogliamo impedire la lettura degli appunti. Se decidi di limitare l'autorizzazione di ogni utente/app di terze parti installata sul tuo dispositivo, puoi farlo anche inizia a copiare e incollare in modo sicuro le tue password senza doverti preoccupare che un'altra app possa ascoltarle e rubarle Le password!

Guarda altri fantastici tutorial come questo nel nostro categoria tutorial. Rimani aggiornato sulle ultime novità con il XDA Labs applicazione.