În loc să tastezi sau să glisezi pe tastatură, uneori este mai ușor să tai, să copiezi și să lipești un text. Dacă doriți să introduceți niște bucăți lungi de text, cum ar fi o adresă, o parolă sau un link de site web, utilizarea funcției de copiere și lipire a Android este cu siguranță mai bună decât a trebui să tastați cu precizie fiecare caracter. Dar clipboard-ul Android este cunoscut ca fiind nesigur, deoarece orice aplicație de pe telefon poate citi din el fără permisiunea dumneavoastră, așa că, în general, este recomandat să nu copiați niciodată date sensibile. Astăzi, vă voi arăta cum să vă protejați confidențialitatea împiedicând aplicațiile să citească clipboard-ul Android.
Pentru context, cadrul de copiere și lipire al Android permite oricărei aplicații să citească din sau să scrie în clipboard-ul dispozitivului. Folosind acest cadru, mulți dezvoltatori au pus la dispoziție în Play Store administratori de clipboard de la terți. În timp ce aceste aplicații, precum și alte câteva, cum ar fi Google Translate, fac o bună utilizare a cadrului clipboard, nu se știe absolut nimic despre ce pot face alte aplicații cu clipboard-ul dvs. Unele aplicații care solicită permisiunea sunt transparente cu privire la ceea ce fac cu datele din clipboard, dar ați fi surprins de câte aplicații de pe telefonul dumneavoastră au capacitatea de a vă citi clipboard-ul! Acesta este exact motivul pentru care atât de multe aplicații de gestionare a parolelor de pe Android vă recomandă să folosiți propria tastatură atunci când introduceți parolele – vor să vă protejeze de aplicațiile care ar putea să vă fure parola din clipboard!
Dar nu va mai trebui să umblați cu vârful degetelor în jurul a ceea ce puteți și ce nu puteți copia, deoarece vă vom arăta cum să controlați ce aplicații vă pot citi clipboard-ul de pe Android. Acest lucru nu este ceva ce puteți face pe telefon fără o opțiune ascunsă în linia de comandă, dar noi vă vom ghida prin procesul de a face acest lucru. Odată ce ați urmat acest tutorial, ar trebui să puteți copia în siguranță orice date doriți fără să vă faceți griji că o aplicație necinstită ar putea înregistra fiecare lucru pe care îl copiați și îl lipiți.
Nota: prin eliminarea acestei permisiuni dintr-o aplicație, nu mai puteți utiliza funcția „lipire” în timp ce introduceți text în aplicația respectivă. Acest lucru nu ar trebui să fie o problemă pentru aplicații cum ar fi jocurile, dar poate cauza un inconvenient pentru alte aplicații.
- Stop Apps from Reading the Android Clipboard
- Explicație
- Despre autor
- Read This Next
- Realme sare la camere de 108MP cu Realme 8 Pro; lansează seria Realme 8, Smart Scale și Smart Bulb
- OnePlus 9R, POCO F3, Codul sursă al kernelului Android 11 al familiei Xiaomi Mi 10 și Xiaomi Mi 10 este acum disponibil
- MSI va crește prețurile plăcilor grafice din cauza penuriei globale de chipset-uri
- Iată care sunt cele mai bune Chromebook-uri pentru studenți pe care să le cumperi în martie 2021
Stop Apps from Reading the Android Clipboard
- În primul rând, va trebui să descărcați și apoi să instalați driverele USB pentru telefonul sau tableta dvs. Acest lucru poate fi necesar doar dacă sunteți pe Windows.
- În continuare, descărcați binarul Android Debug Bridge (ADB) pentru sistemul dvs. de operare, apoi extrageți fișierele din arhiva zip în orice dosar de pe computer.
- Apoi, deschideți aplicația Settings (Setări) de pe telefon și găsiți opțiunea „About Phone” (Despre telefon) – de obicei în partea de jos.
- Derulați în jos și căutați „Build Number” (Număr de construcție). Apăsați pe această valoare de 7 ori pentru a activa Modul Dezvoltator.
- Vă înapoi la meniul principal din Setări și intrați în noul meniu Opțiuni Dezvoltator.
- Activați Modul de Depanare USB.
- Conectați dispozitivul la PC și schimbați modul USB de la „doar încărcare” la „transfer de fișiere (MTP)”.
- Pe calculator, navigați la locul unde ați extras binarul ADB mai devreme în pasul 2.
- Pentru utilizatorii Windows, deschideți un Prompt de comandă în acest director ADB. Cea mai simplă metodă de a face acest lucru este să apăsați Shift+clic dreapta, apoi, în meniul contextual care apare, alegeți opțiunea „deschide fereastra de comandă aici”. Pentru utilizatorii Mac sau Linux, deschideți un Terminal.
- Introduceți următoarea comandă:
adb devices
. Dacă sunteți pe Mac sau Linux, este posibil să fie necesar să prefixați comanda cu întregul director în care este stocat ADB. Deci, de exemplu,/home/user/downloads/adb devices
. În acest caz, va trebui să vă amintiți să prefixați orice alte comenzi din acest tutorial în același mod. - În orice caz, introducerea comenzii va porni demonul ADB. Dacă este prima dată când folosiți ADB, veți vedea un mesaj pe dispozitivul dvs. care vă va cere să autorizați o conexiune. Permiteți-l.
- Rexecutați comanda de la pasul 10 și veți vedea numărul de serie al dispozitivului dvs. în ieșire. Dacă da, atunci treceți la pasul următor. În caz contrar, reinstalați driverele.
- Acum trimiteți următoarea comandă:
adb shell
- Aceasta vă va introduce în mediul shell al dispozitivului dumneavoastră. Acum, trebuie să ne dăm seama ce aplicații sunt capabile să citească clipboard-ul. Introduceți acest lucru:
cmd appops query-op --user 0 READ_CLIPBOARD allow
Exemplu: apps that can read my clipboard
- După cum puteți vedea, în ieșire veți vedea o listă de pachete care pot citi clipboard-ul. O parte din ceea ce este listat aici poate fi evident pentru dvs. cu ce aplicație se corelează, dar dacă nu, instalați App Inspector și apoi găsiți numele pachetului sub fiecare nume de aplicație.
- După ce știți ce aplicații doriți să împiedicați citirea clipboard-ului, introduceți următoarele:
cmd appops set <package> READ_CLIPBOARD ignore
Exemplu: Preventing Tasker from Reading your Clipboard
- Dacă nu vedeți un mesaj de eroare, înseamnă că comanda a funcționat! Repetați pasul de mai sus pentru orice alte aplicații pe care doriți să nu vă mai citească clipboard-ul.
- Dacă doriți să anulați ceea ce tocmai ați făcut, schimbați „ignore” din pasul #16 în „allow”. Alternativ, puteți dezinstala apoi reinstala aplicația și aceasta va reseta toate permisiunile.
Dacă comenzile de la pașii 14 și 16 nu funcționează pentru dumneavoastră, încercați să le rulați fără „cmd” în față. Am auzit că acest lucru ar putea fi necesar pentru unele telefoane care rulează Android 6.0 Marshmallow sau mai jos.
Explicație
Toate aplicațiile care declară permisiunea android.permission.READ_CLIPBOARD
în fișierul lor AndroidManifest.xml
primesc automat această permisiune atunci când sunt instalate, ceea ce înseamnă că pot citi clipboard-ul Android. Deși multe dispozitive au acces la un sistem de control al gestionării permisiunilor în Setări, READ_CLIPBOARD
nu este ceva ce utilizatorii pot restricționa de la aplicații, cu excepția cazului în care sunteți utilizator al anumitor ROM-uri personalizate, cum ar fi LineageOS.
Cu toate acestea, există de fapt o modalitate ascunsă de a restricționa permisiunea pe care o folosesc aplicațiile pentru a citi clipboard-ul, și este ceea ce tocmai am făcut mai sus. Am folosit interfața de linie de comandă ascunsă „appops”, care ne permite să restricționăm mai multe permisiuni decât cele afișate în Settings. Prima comandă pe care am făcut-o, query-ops
, extrage o listă de aplicații instalate cărora li s-a acordat permisiunea de citire a clipboard-ului Android. Folosind această listă, putem decide apoi ce aplicații dorim să oprim de la citirea clipboard-ului. Dacă decideți să restricționați permisiunea de la fiecare utilizator/aplicație terță instalată pe dispozitiv, atunci puteți chiar să începeți să copiați și să lipiți parolele în siguranță, fără să vă faceți griji că o altă aplicație ar putea să vă asculte și să vă fure parolele!
Vezi și alte tutoriale grozave ca acesta în categoria noastră de tutoriale. Rămâneți la curent cu ultimele noutăți cu ajutorul aplicației XDA Labs.
Despre autor
Sunt redactorul-șef al XDA. Pe lângă știrile de ultimă oră despre sistemul de operare Android și dispozitivele mobile, gestionez tot conținutul editorial și recenziile de pe portal. Sfaturi/întrebări media: [email protected].
Read This Next
-
Realme sare la camere de 108MP cu Realme 8 Pro; lansează seria Realme 8, Smart Scale și Smart Bulb
-
OnePlus 9R, POCO F3, Codul sursă al kernelului Android 11 al familiei Xiaomi Mi 10 și Xiaomi Mi 10 este acum disponibil
-
MSI va crește prețurile plăcilor grafice din cauza penuriei globale de chipset-uri
-
Iată care sunt cele mai bune Chromebook-uri pentru studenți pe care să le cumperi în martie 2021