Android ma iska indhatirayaa taabashada fasaxiinta VPN? Marka hore hubi daboolka
Badhanka oggolaanshaha ee aan taabashada qaadan badanaa waa xannibaad taabasho maxalli ah, ma aha cilad server ama akoon. Ka saar daboolka oo ilaali difaaca.
Waxaad taabataa badhanka fasaxiinta VPN oo isdhexgalka ma falceliyo. Gunaanadka dabiiciga ah waa in app-ka VPN ama server-ku xumaaday, sidaas darteed dadku waxay dib u dhigaan furayaasha sirta, beddelaan DNS ama dib u rakibaan macmiilka. Xaaladda caadiga ah mid ka mid ah kuwaas ma taabto ciladda, sababtoo ah Android wuxuu tuuraa taabashooyinka soo mara xannibaad, iyo shaashadda fasaxiinta VPN waa noocaas oo kale oo ah codsi oggolaansho xasaasi ah oo hela difaacaas. Taabashadu waligeed ma gaadho badhanka.
Waxa difaacu dhab ahaan diidayo
Android wuxuu ka ilaaliyaa isdhexgalka xasaasiga ah tapjacking, marka daaqad kale ay dul fadhiisto isdhexgal oo ay ama xaddo taabashada ama ka dhigto mid mugdi ah. Muuqaal wuxuu ku biiraa View.setFilterTouchesWhenObscured, dhacduna waxay timaaddaa iyadoo sidda MotionEvent.FLAG_WINDOW_IS_OBSCURED marka daaqad kale loo calaamadeeyay inay qayb ahaan ama si buuxda u daboolayso. Marka taasi dhacdo, dhacdada waa la tuuraa halkii loo geyn lahaa meel khaldan. Android 12 (API 31) wuxuu ku fidiyay isla difaacaas xannibaadda taabashooyinka aan la aamini karin ee dusha oggolaanshaha nidaamka, taas ayaa sabab u ah in isdhexgalka fasaxiintu uu diidi karo taabasho ka timaadda dabool ay apps kale weli aqbali lahaayeen.
Saddex shay ayaa si joogto ah u abuura xannibaad: app haysta fasaxa muujinta dulka apps kale, adeegga helitaanka oo sawiraya content, iyo widget sabbeeya oo ka yimid duubista shaashadda ama qalabka shaandhaynta. Qaar ka mid ah sifooyinka shaashadda ee soo-saaraha ayaa sidoo kale ku daraa lakabkooda, taas ayaa sabab u ah in isla isdhexgalka uu si kala duwan u dhaqmo laba taleefan oo isla nooca Android ah. Daaqad qayb ahaan daboolaysa waxay dejiyaa FLAG_WINDOW_IS_PARTIALLY_OBSCURED, taabashadana waa la tuuraa ka hor inta badhanku uusan arkin. Tani waa sifo shaashadda, ma aha shabakadda. Waqtiga taabashada la tuurayo waxba lama dirin server-ka VPN, sidaas darteed isbeddel ku yimaada dhinaca server-ka ma saameyn karo natiijada.
Kala sooc taabasho dhintay iyo xiriir guuldareystay
Farqigaas ayaa ah ogaanshaha oo dhan wuxuuna qaataa toban ilbiriqsi. Haddii taabashada la iska indhatiro oo isdhexgalku si sax ah u sii socdo, xannibaaddu waa maxalli. Haddii isdhexgalku xirmo oo khalad uu ka dib muuqdo, oggolaanshaha waa la aqbalay oo waxaad u gudubtay marxalad kale oo u baahan macluumaadka dhacdada ee app-ka VPN laftiisa.
Waad xaqiijin kartaa akhrinta maxalliga ah adigoo hubinaya in app-ka codsiga uu xitaa isku dayay xiriir. Macmiil waligiis diiwaan gelin isku day gacan-qabsasho inta isdhexgalka oggolaanshaha shaashadda ku jiro ma gaadhin shabakadda.
adb shell cmd appops get com.example.vpn SYSTEM_ALERT_WINDOW
adb shell settings get secure enabled_accessibility_servicesLiis waxa haysta fasaxa daboolka iyo adeegyada helitaanka ee shaqeynaya, ka dib isbarbardhig waxa socda. Ha damin difaaca madal laftiisa; isaga ayaa ka hortagaya daaqad qarsoon inay ka jawaabto codsiga oggolaanshaha adiga kaa tashan.
Ka saar xannibaadda, ka dib dib u isku day socodka caadiga ah
Marka hore aqoonso app-ka codsaday fasaxiinta VPN, si aad u ogaato oggolaanshaha aad bixinayso. Ka dib jooji daboolka gaarka ah isagoo isticmaalaya dejintiisa, halkii aad ka noqon lahayd fasax ballaaran oo laga yaabo inaad u baahato mar dambe. Shaandhada shaashadda badanaa waxay leedahay toggle app-keeda; widget sabbeeya wuxuu leeyahay xakameyn xiritaan; habka shaashadda soo-saaraha wuxuu leeyahay switch Dejinta Shaashadda.
Ka dib ku noqo app-ka VPN oo mar kale codso fasaxiin, si isdhexgalku si cusub loo abuuro. Haddii taabashadu hadda shaqeyso, hagaaji dhaqanka iswaafajinta daboolka ama ka tag off inta aad xiriirka samaynayso, oo hayso difaaca taabashada mid shaqeynaya.
Haddii aadan sheegi karin daaqaddee mas'uulka ah, mid mid u saar oo dib u isku day isdhexgalka oggolaanshaha isbeddel kasta ka dib. Bar xakameyn duubiste ama shortcut sabbeeya ayaa badanaa dembiilaha ah, tan aad saartay isla wax yar ka hor inta aysan shaqeyn waa jawaabta.
Soo celi wax kasta oo aan la xiriirin oo aad damisay inta aad socotay. Shaandhada shaashadda ama habka habeenkii ma aha cadowga; daaqadda gaarka ah ee isdhexgalka dul sabbeeya ayaa cadowga ah.
Waxa aan la samayn si looga gudbo isdhexgalka
Ha siin helitaan app aan la aqoon si uu badhanka u riixo, hana rakibin app caawiye taas ujeeddadeed. Waxay siiyaan awoodda difaacu u jiro inuu diido, shaashad fasax u siinaysa VPN.
Sidoo kale ha ku otomaatigayn isdhexgalka qalab gelin. Waxay siinaysaa natiijo la mid ah dabool xaasidnimo leh waxna kama barayso sababta.
Qalab la maareeyo, siyaasad xaddidaysa isbeddellada VPN waa go'aan maamulaha. Tijaabada daboolka ma aha fasax lagu dhaafo. Sidoo kale, badhanka oggolaanshaha ee aan falcelin ma aha sabab lagu wiiqo xaqiijinta shahaadada ama lagu beddelo aqoonsiga akoonka: midkoodna dejinta ma saaro xannibaad taabasho maxalli ah.
Haddii weli guuldareysto, soo sheeg dhaqanka saxda ah
Sharax isdhexgalka halkii aad sharrax lahayd gunaanadka: appkee codsaday fasaxiin, isdhexgalku ma furnaa ama ma xirmay, codsiyada kale ee xasaasiga ah sida digniinaha ilo aan la aqoon ama helitaanka sidoo kale ma iska indhatiraan taabashooyinka, nooca qalabka iyo nooca Android, iyo liisaska daboolka iyo helitaanka ee aad qabatay.
Weydii milkiilaha taageerada su'aal kale inta aad halkaas joogto: siyaasadda qalabku ma xaddidaa isbeddellada habaynta VPN haba yaraatee. Xannibaad la maareeyo ayaa ka duwan taabasho la iska indhatiray, oo ogaanshaha midka aad eegayso wuxuu badbaadiyaa wareeg labaad.
Kooxdani waxay kala soocdaa dhibaatada taabasho daboolan iyo qalab gelin xumaaday, isdhexgal qallalan, ama xannibaad siyaasad. Waxay sidoo kale u sheegtaa qofka xiga inuu eego shaashadda ama shabakadda.
Hagaha tapjacking ee Android wuxuu daboolaa shuruudaha daaqadaha daboolan iyo API-yada ka dambeeya dhaqankan. Haddii aad rabto raad caddayn, raadi FLAG_WINDOW_IS_OBSCURED iyo FLAG_WINDOW_IS_PARTIALLY_OBSCURED dhacdada aan waligeed gaadhin badhanka. Isdhexgalka furan ayaa ah waxa la qabanayo, sababtoo ah wuxuu muujinayaa in taabashada la celiyay halkii loo geyn lahaa daaqad kale.