Ap VPN yn gofyn am gysylltiadau ac hygyrchedd: beth i'w ganiatáu
Mae angen un awdurdodiad rhwydwaith ar VPN. Mae hygyrchedd, cysylltiadau a gosod tystysgrifau angen eu rheswm eu hunain na all nodwedd llwybro ei ddarparu.
Mae'r gosodwr yn gofyn am fynediad i'r rhwydwaith, yna am gysylltiadau, hygyrchedd a gosod tystysgrif. Dim ond y cais cyntaf sy'n perthyn i'r dasg. Yr ail sgrin yw lle mae'r penderfyniad go iawn.
Barnwch bob cais yn erbyn nodwedd a ddewisoch, ar y platfform rydych chi'n ei ddefnyddio. Nid oes rhestr ganiatâd gyffredinol yn cwmpasu pob cynnyrch VPN, ac nid yw rhestr hir yn profi dim ynddi'i hun.
Yr unig ganiatâd y mae'r dasg ei angen go iawn
Mae Android yn gofyn i'r defnyddiwr gymeradwyo gwasanaeth VPN drwy ddeialog system cyn i unrhyw dwnnel ddechrau, ac mae gwasanaeth yr ap yn datgan BIND_VPN_SERVICE fel y gall y system rwymo iddo. Yn weithredol, yr ap sy'n gwneud y gwaith llwybro. Daw'r cydsyniad gan y person sy'n dal y ddyfais, mewn deialog sy'n enwi'r ap, ac mae ei dynnu'n ôl yn ddiweddarach yn weithred a gefnogir.
Mae platfformau Apple yn mynegi'r un syniad drwy estyniad rhwydwaith ynghyd â chymeradwyaeth gosod yn lle sgrin ganiatâd. Mae Windows yn defnyddio gyrrwr addasydd rhithwir a phrydlon codi pŵer. Dwy ffurf, un ystyr: gall y rhaglen hon drin pecynnau. Nid oes dim yn yr awdurdodiad hwnnw yn cwmpasu darllen eich llyfr cyfeiriadau nac ardystio awdurdod tystysgrif iddi'i hun.
Mae mynediad ychwanegol yn ganiatâd ar wahân ag effeithiau ar wahân. Mae angen rheswm ei hun ar glient llwybro sy'n ei ddymuno.
Lle mae'r ceisiadau ychwanegol angen eu stori eu hunain
Gall gwasanaeth hygyrchedd ddarllen cynnwys y sgrin a gweithredu ar eich rhan, sy'n bell y tu hwnt i lwybro. Gall gweinyddiaeth dyfais orfodi polisïau clo a dileu data. Mae tystysgrif gwraidd a osodwyd gan y defnyddiwr yn gadael i bwy bynnag sy'n dal yr allwedd gyfatebol ddarllen traffig y byddai TLS fel arall yn ei amddiffyn.
Gall unrhyw un o'r rhain fod yn gyfreithlon. Efallai y bydd angen pwerau polisi ar gynhyrchion ar gyfer dyfeisiau a reolir a rheolaeth rianta, a gall offeryn cymorth fod angen hygyrchedd i'ch tywys drwy'r gosodiadau.
Y gofyniad yw olrhain: mae'r cais yn cyfeirio at nodwedd a enwir, ac mae'r nodwedd honno i'w gweld yn y cynnyrch a osodoch. Nid oes gan gais cysylltiadau heb sgrin sy'n wynebu cysylltiadau unrhyw esboniad i'w gynnig. Nid yw'r ddadl o amgryptio yn trosglwyddo chwaith, oherwydd nid yw amddiffyn pecynnau yn dweud dim am bwy yw eich ffrindiau. Gall cynnyrch cyfreithlon ofyn yn ormodol drwy lyfrgell sydd wedi'i bwnio, ac mae hynny'n ddiffyg i'w godi yn hytrach na throsedd i'w hadrodd.
Cofnodwch y cais a'r nodwedd y mae'n cyd-fynd â hi, yna penderfynwch. Y nodyn hwnnw hefyd yw'r hyn rydych chi'n ei ddangos i gymorth pan fydd nodwedd yn torri ar ôl gwrthodiad.
Darllen y cais ar y ddyfais
Mae'r cofnod yn y siop yn disgrifio bwriad, tra bo'r pecyn a osodwyd yn disgrifio'r realiti. Gofynnwch i'r rheolwr pecynnau beth a ddatganwyd a beth a roddwyd cyn cymeradwyo unrhyw beth arall. Mae'r pâr hwn bwysicaf pan fydd cofnod a manifiest yn anghytuno.
Mae dau ymholiad yn cwmpasu'r rhan fwyaf:
adb shell dumpsys package com.example.vpn | grep -E "requested permissions|install permissions" -A 30 adb shell cmd appops get com.example.vpn
Mae'r cyntaf yn rhestru caniatâd a ddatganwyd yn erbyn yr hyn a roddwyd, a'r gymhariaeth honno sy'n datgelu manifiest rhy eang. Mae'r ail yn dangos gweithrediadau'r ap ar amser rhedeg, gan gynnwys mynediadau arbennig nad ydynt byth yn ymddangos fel caniatâd cyffredin. Lle nad oes offer datblygwyr ar gael, darllenwch yr un ffeithiau o sgriniau gosodiadau'r platfform.
Mae'r sgriniau hynny'n cymryd munud ac nid oes angen meddalwedd. Mae hygyrchedd, gweinyddiaeth dyfais a storfa tystysgrifau pob un yn rhestru'r apiau sydd â'r caniatâd.
Penderfynu, yna cyfyngu'r difrod
Rhowch yr awdurdodiad rhwydwaith i glient a ddewisoch, a thriniwch bob cais ychwanegol fel penderfyniad ar wahân. Gwrthodwch y rhai heb nodwedd gyfatebol, yna gwelwch beth sy'n torri. Nid oedd client llwybro sy'n methu pan wrthodir mynediad i gysylltiadau byth yn gofyn am gysylltiadau ar eich rhan.
Mae tynnu un caniatâd yn ôl fel arfer yn analluogi un nodwedd heb ddadosod yr ap na thorri pob proffil. Ailgysylltwch wedyn a chadarnhewch fod y twnnel yn dal i sefydlu.
Gwahanwch y ddau gwestiwn y mae cais yn tueddu i'w huno: beth y caiff y rhaglen hon ei wneud ar y ddyfais, a beth y mae ei gweithredwr yn ei wneud â thraffig unwaith y bydd y twnnel i fyny. Atebir y cyntaf yma. Mae'r ail angen polisi cadw, ac nid oes unrhyw ddeialog yn darparu un.