Tliet prodotti jsejħu lilhom infushom Chrome VPN, u wieħed biss minnhom huwa dak li tiddeskrivi d-dokumentazzjoni ta’ vpnProvider. Dik l-API hija disponibbli fuq ChromeOS, fejn estensjoni tista’ timplimenta n-naħa tal-klijent ta’ konnessjoni VPN minflok titkellem ma’ klijent installat. Estensjoni tal-proxy tal-browser tbiddel fejn Chrome jibgħat it-talbiet tiegħu. U estensjoni li tħaddem klijent tad-desktop separat hija pannell ta’ kontroll għal software li jaħdem barra mill-browser. Li tkun taf liema mit-tlieta qed tara tweġib il-biċċa l-kbira tal-mistoqsijiet li n-nies iġibu għal din il-paragun.

In-nota tal-pjattaforma hija l-ewwel filtru

Ir-referenza uffiċjali ta’ vpnProvider tiddikjara r-restrizzjoni tad-disponibbiltà tagħha fit-test tagħha stess, u l-permess imsemmi hemmhekk jappartjeni għal dak il-kuntratt. Iż-żieda ta’ vpnProvider ma’ manifest fuq Windows ma toħloqx dik l-interface.

Aqra l-linja tal-pjattaforma qabel il-lista tal-permessi, għax il-permess għandu sens biss fejn teżisti l-API.

Estensjoni tal-proxy: il-browser huwa l-fruntiera

Estensjoni tal-proxy tuża s-settings tal-proxy tal-browser biex tibgħat it-talbiet ta’ Chrome permezz ta’ server. Hija bejn il-pjattaformi u hija onesta dwar l-ambitu tagħha. Applikazzjonijiet oħra jżommu l-konnessjonijiet tagħhom, u parti mit-traffiku tal-browser għadha ma tistax issegwi r-rotta konfigurata. Dan huwa tibdil fil-livell tal-browser, mhux mina tas-sistema.

Jekk il-ħtieġa hija “dan is-sit wieħed, f’dan il-browser wieħed”, dak huwa l-għodda t-tajba.

Estensjoni flimkien ma’ app akkompanjaturi: l-app tippossjedi l-mina

Klijent VPN tad-desktop normalment jinstalla servizz u adapter virtwali, u l-estensjoni tiegħu hija remote control li ssejjaħ lill-app. Il-mina teżisti fil-livell tas-sistema operattiva, għalhekk tkopri applikazzjonijiet li l-browser qatt ma jara. Il-permessi tal-estensjoni jiddeskrivu l-kanal ta’ kontroll u mhux l-encryption. It-tneħħija tal-estensjoni tħalli l-mina sħiħa, filwaqt li t-tneħħija tal-app tkisser l-estensjoni.

Dik l-asimetrija hija l-iktar test mgħaġġel. Itfi l-estensjoni u ara jekk applikazzjonijiet oħra għadhomx jużaw il-VPN.

Fornitur ta’ ChromeOS: l-estensjoni timplimenta l-klijent

Fuq ChromeOS il-mudell tal-fornitur huwa differenti fin-natura tiegħu. L-estensjoni tirċievi messaġġi ta’ konfigurazzjoni u tal-pjattaforma, toħloq oġġett ta’ konfigurazzjoni, tirrapporta l-istat tal-konnessjoni lill-pjattaforma, u tforni traffiku permezz tal-API minflok permezz ta’ klijent installat separatament. Dan huwa eqreb għall-kitba ta’ klijent VPN milli għall-konfigurazzjoni tiegħu. L-API tassumi wkoll endpoint li diġà qed tħaddem, għalhekk ma tfornix servizz.

Huwa għalhekk li r-referenza titkellem dwar implimentazzjoni ta’ klijent u mhux dwar konnessjoni ma’ wieħed.

Il-qari ta’ stqarrija dwar prodott kontra t-tlieta

Staqsi liema sistemi operattivi huma appoġġjati, imbagħad staqsi liema komponent jippossjedi l-konnessjoni. Jekk it-tweġiba hija proxy tal-browser, stenna ambitu tal-browser. Jekk it-tweġiba hija app akkompanjaturi, stenna ambitu tas-sistema sakemm dik l-app taħdem. Jekk it-tweġiba hija fornitur ta’ ChromeOS, stenna li jaħdem fuq ChromeOS u mkien ieħor. Paġna tal-prodott li tgħid “Chrome VPN” mingħajr ma twieġeb dawn iż-żewġ mistoqsijiet ma qaltlekx x’tagħmel.

Iċċekkja l-permessi wkoll kontra x-xogħol reklamat. L-aċċess għal siti web u l-kontroll tal-proxy huma permessi differenti, u lanqas wieħed ma jsir ġustifikat għax l-API ta’ pjattaforma oħra forsi għandha l-istess isem.

X’ma jgħidlekx ebda wieħed minnhom

L-interface ma tgħid xejn dwar min iħaddem l-endpoint, x’jiġi rreġistrat, jew jekk is-servizz huwiex disponibbli fejn tgħix. Dawk huma proprjetajiet tal-fornitur, mhux tal-API. Mina li teżisti mhijiex awtomatikament mina li għandek tafdaha, u permess li jeżisti mhuwiex kapaċità fuq il-pjattaforma tiegħek. Żomm iż-żewġ ġudizzji separati.

Imbagħad iċċekkja l-istqarrija fuq it-tagħmir li tassew tuża, b’applikazzjoni li mhijiex il-browser.

Artikli relatati