Kā neļaut lietotnēm lasīt Android starpliktuvi, lai aizsargātu jūsu konfidencialitāti

Kā neļaut lietotnēm lasīt Android starpliktuvi bez saknes. Tagad varat kopēt un ielīmēt tekstu, neuztraucoties, ka lietotnes nozags jūsu datus!

Tā vietā, lai rakstītu vai vilktu pa tastatūru, dažreiz ir vieglāk vienkārši izgriezt, kopēt un ielīmēt kādu tekstu. Ja vēlaties ievadīt garus teksta fragmentus, piemēram, adresi, paroli vai vietnes saiti, Android kopēšanas un ielīmēšanas funkcijas izmantošana noteikti pārspēj nepieciešamību precīzi ievadīt katru rakstzīmi. Taču Android starpliktuve ir ļoti nedroša, jo jebkura jūsu tālruņa lietotne var lasīt no tās bez jūsu atļaujas, tāpēc parasti nav ieteicams kopēt sensitīvus datus. Šodien es jums parādīšu, kā aizsargāt savu privātumu, neļaujot lietotnēm lasīt Android starpliktuvi.

Kontekstam Android kopēt un ielīmēt ietvaru ļauj jebkurai lietojumprogrammai lasīt no ierīces starpliktuvē vai rakstīt tajā. Izmantojot šo sistēmu, daudzi izstrādātāji ir izveidojuši trešo pušu starpliktuves pārvaldnieki pieejams Play veikalā. Kamēr šīs lietojumprogrammas, kā arī dažas citas, piemēram, Google tulkotājs, ievieto starpliktuvē ietvarstruktūru lietderīgi izmantot, nav pilnīgi skaidrs, ko citas lietojumprogrammas var darīt ar jūsu starpliktuvē. Dažas lietotnes, kas pieprasa atļauju, skaidri parāda, ko tās dara ar jūsu starpliktuves datiem, taču jūs būtu pārsteigts, cik daudzām jūsu tālruņa lietotnēm ir iespēja lasīt jūsu starpliktuvi! Tieši tāpēc tik daudz paroļu pārvaldnieka lietotņu operētājsistēmā Android iesaka izmantot savu tastatūru paroļu ievadīšana — viņi vēlas jūs pasargāt no lietotnēm, kas var nozagt jūsu paroli no jūsu starpliktuvē!

Taču jums vairs nebūs jāmācās par to, ko varat un ko nevar kopēt, jo mēs parādīsim, kā kontrolēt, kuras lietotnes var lasīt jūsu Android starpliktuvē. To nevar izdarīt savā tālrunī bez slēptās komandrindas opcijas, taču mēs sniegsim jums norādījumus, kā to izdarīt. Kad esat izpildījis šo pamācību, jums vajadzētu būt iespējai droši kopēt jebkurus datus, ko vēlaties, neuztraucoties, ka kāda negodīga lietotne var reģistrēt katru kopēto un ielīmēto saturu.

Piezīme. Noņemot šo atļauju no lietotnes, jūs vairs nevarēsit izmantot ielīmēšanas funkciju, ievadot tekstu šajā lietotnē. Tam nevajadzētu radīt problēmas tādām lietotnēm kā spēles, taču tas var radīt neērtības citām lietotnēm.


Pārtrauciet lietotnēm lasīt Android starpliktuvi

  1. Vispirms jums būs jālejupielādē un pēc tam jāinstalē jūsu USB draiveri tālrunis vai planšetdators. Tas var būt nepieciešams tikai tad, ja izmantojat Windows.
  2. Pēc tam lejupielādējiet Android atkļūdošanas tilta (ADB) binārs operētājsistēmai, pēc tam izvelciet failus no zip arhīva uz jebkuru datora mapi.
  3. Pēc tam savā tālrunī atveriet lietotni Iestatījumi un atrodiet opciju “Par tālruni” — parasti apakšā.
  4. Ritiniet uz leju un atrodiet vienumu “Būvējuma numurs”. Pieskarieties šai vērtībai 7 reizes, lai iespējotu izstrādātāja režīmu.
  5. Atgriezieties sadaļā Iestatījumi galvenajā izvēlnē un atveriet jauno Izstrādātāja opciju izvēlni.
  6. Iespējot USB atkļūdošanas režīmu.
  7. Pievienojiet ierīci datoram un mainiet USB režīmu no “tikai uzlāde” uz “failu pārsūtīšana (MTP)”.
  8. Datorā pārejiet uz vietu, kur iepriekš 2. darbībā izvilkāt ADB bināro failu.
  9. Windows lietotājiem šajā ADB direktorijā atveriet komandu uzvedni. Vienkāršākais veids, kā to izdarīt, ir nospiest Shift + ar peles labo pogu noklikšķiniet, pēc tam parādītajā konteksta izvēlnē izvēlieties opciju “atvērt komandu logu šeit”. Mac vai Linux lietotājiem atveriet termināli.
  10. Ievadiet šādu komandu: adb devices. Ja izmantojat operētājsistēmu Mac vai Linux, jums, iespējams, būs jāievieto komandas priekšā viss direktorijs, kurā tiek glabāts ADB. Tā, piemēram, /home/user/downloads/adb devices. Ja tā, jums tādā pašā veidā jāatceras pievienot visas turpmākās komandas šajā apmācībā.
  11. Jebkurā gadījumā, ievadot komandu, tiks palaists ADB dēmons. Ja šī ir pirmā reize, kad izmantojat ADB, ierīcē tiks parādīta uzvedne ar aicinājumu autorizēt savienojumu. Ļaujiet tai.
  12. Atkārtoti palaidiet komandu no 10. darbības, un izvadē redzēsit ierīces sērijas numuru. Ja to darāt, pārejiet pie nākamās darbības. Pretējā gadījumā atkārtoti instalējiet draiverus.
  13. Tagad nosūtiet šādu komandu: adb shell
  14. Tādējādi jūs nonāksit ierīces čaulas vidē. Tagad mums ir jāizdomā, kuras lietotnes var lasīt starpliktuvē. Ievadiet šo: cmd appops query-op --user 0 READ_CLIPBOARD allow
    Piemērs: lietotnes, kas var lasīt manu starpliktuvi
  15. Kā redzat, izvadē redzēsit to pakotņu sarakstu, kuras var nolasīt jūsu starpliktuvi. Daži no šeit norādītajiem var būt skaidri redzami, ar ko tā ir saistīta, taču, ja nē, instalējiet Lietotņu inspektors un pēc tam zem katras lietotnes nosaukuma atrodiet pakotnes nosaukumu.
  16. Kad zināt, kuras(-as) lietotnes(-es) nevēlaties lasīt starpliktuvē, ievadiet šo: cmd appops set READ_CLIPBOARD ignore
    Piemērs: neļauj Tasker lasīt jūsu starpliktuvi
  17. Ja neredzat kļūdas ziņojumu, tad komanda darbojās! Atkārtojiet iepriekš minēto darbību visām citām lietotnēm, kuru starpliktuves lasīšanu vēlaties pārtraukt.
  18. Ja vēlaties atsaukt to, ko tikko izdarījāt, 16. darbībā mainiet "ignorēt" uz "atļaut". Varat arī atinstalēt un pēc tam atkārtoti instalēt lietotni, un tā atiestatīs visas atļaujas.

Ja komandas 14. un 16. darbībā jums nedarbojas, mēģiniet tās palaist bez “cmd” priekšā. Esmu dzirdējis, ka tas var būt nepieciešams dažiem tālruņiem, kuros darbojas operētājsistēma Android 6.0 Marshmallow vai vecāka versija.


Paskaidrojums

Visas lietojumprogrammas, kas deklarē atļauju android.permission.READ_CLIPBOARD savās AndroidManifest.xml failam tiek automātiski piešķirta šī atļauja, kad tas tiek instalēts, kas nozīmē, ka viņi var lasīt Android starpliktuvi. Lai gan daudzām ierīcēm iestatījumos ir piekļuve atļauju pārvaldības kontroles sistēmai, READ_CLIPBOARD Tas nav tas, ko lietotāji var ierobežot no lietotnēm, ja vien neesat noteiktu pielāgotu ROM, piemēram, LineageOS, lietotājs.

Tomēr patiesībā ir slēpts veids, kā ierobežot atļauju lietotnes, kuras izmanto, lai lasītu jūsu starpliktuvi, un to mēs tikko darījām iepriekš. Mēs izmantojām slēpto "appops" komandrindas saskarni, kas ļauj ierobežot vairāk atļauju, nekā tiek parādīts iestatījumos. Pirmā komanda, ko izdarījām, query-ops, izvelk to instalēto lietojumprogrammu sarakstu, kurām ir piešķirta Android starpliktuves lasīšanas atļauja. Izmantojot šo sarakstu, mēs varam izlemt, kurām lietotnēm mēs nevēlamies lasīt jūsu starpliktuvi. Ja nolemjat ierobežot atļaujas no katra lietotāja/trešās puses lietotnes, kas instalēta jūsu ierīcē, varat pat sāciet droši kopēt un ielīmēt savas paroles, neuztraucoties, ka cita lietotne var noklausīties un nozagt jūsu paroles paroles!

Skatiet citas lieliskas, līdzīgas mūsu pamācības pamācību kategorija. Esiet informēts par jaunākajām ziņām, izmantojot XDA laboratorijas pieteikumu.