Kile ambacho mtandao wa karibu bado unaona kupitia VPN yako
Handaki huficha maudhui, si uwepo wako. Linganisha kile mtandao wa ufikiaji, kifaa kinachosimamiwa na mwendeshaji wa VPN wanachojifunza kabla ya kudhani kimoja kinafunga kila kitu.
Watazamaji watatu huunganika katika swali moja kila mtu anapouliza kama VPN inaficha trafiki yake: mtandao aliounganishwa nao, mashine iliyo mikononi mwake na mwendeshaji wa handaki. Kila mmoja hujifunza kitu tofauti, na handaki hubadilisha kila mtazamo huo kwa namna tofauti. Inasaidia kufanya kazi kwa mwelekeo kinyume na kuanza na dai linalowekwa, kwa sababu dai ndilo linalopaswa kustahimili uchunguzi. Amua dai unalohitaji, kisha linganisha zana nalo.
Dai la kwanza: hakuna anayeweza kusoma trafiki
Anza na dai dogo zaidi: mzigo unabaki usioweza kusomeka. Mtazamaji asiyefanya kitu aliye njiani hawezi kuona ndani ya kipindi cha TLS, kwa hiyo handaki huongeza kidogo kwa tovuti inayotumia HTTPS tayari na haiongezi chochote dhidi ya ncha mbili. Anayevunja dai hili ni yeyote anayedhibiti kifaa, kwa sababu proksi ya ukaguzi humaliza muunganisho na kuutia sahihi tena kwa mzizi ambao mashine inaamini tayari. Ndiyo sababu kufuli bado linaonekana wakati mnyororo wa vyeti umebeba jina la shirika lililosakinisha mzizi.
security find-certificate -a -p /Library/Keychains/System.keychain | openssl crl2pkcs7 -nocrl -certfile /dev/stdin | openssl pkcs7 -noout -print_certs | grep subject
certutil -store Root
Kwenye macOS bomba hilo huchapisha mstari mmoja wa somo kwa kila cheti katika kikasha cha funguo cha mashine, bila kufungua dirisha, na kwenye Windows certutil -store Root huorodhesha ghala lile lile ambalo certlm.msc huonyesha kwa michoro. Mzizi unaomilikiwa na shule, mwajiri au bidhaa ya usalama wa mtandao ndio ingizo la kutafuta. Kupata mmoja kunathibitisha tu kwamba unyang'anyi wa mawasiliano unawezekana, si kwamba unafanyika.
Unachoweza kufanya kuhusu hilo ni swali la sera na si la teknolojia. Kuondoa wasifu au mzizi wa ukaguzi kutoka kwa maunzi ambayo si yako kwa kawaida hukiuka makubaliano ya matumizi yanayokubalika, na mfumo wa usimamizi huwa unaona na kuutumia tena, kwa hiyo sharti kwamba mmiliki wa kifaa asisome trafiki yako linahitaji kifaa kingine na si mpangilio mwingine.
Dai la pili: hakuna anayeona unakokwenda
Marudio ni dai gumu zaidi, kwa sababu ufichuzi mbili hutokea kabla ukurasa kupakiwa. Ombi huenda kwa kitatuzi chochote ambacho mfumo umesanidiwa kutumia, na jibu linaonekana kwa mtandao unaolisafirisha. Kisha TLS makubaliano ya mkono hubeba jina la seva lililoombwa kwa uwazi, isipokuwa Encrypted Client Hello inatumika pande zote mbili. Hakuna ufichuzi wowote unaohusisha usimbuaji, kwa hiyo handaki haina athari kwa wowote.
resolvectl status | grep -A2 "Link"
nslookup example.com
Kitatuzi kinachotumika kwa kweli ndicho huamua ufichuzi, na hilo linaweza kupimwa badala ya kujadiliwa. Kwenye Linux resolvectl status huchapisha seva za DNS kwa kila kiungo, na matokeo yake hukuambia kama kitatuzi cha tovuti au kile kilichosukumwa ndicho kinajibu. Windows hujibu swali lile lile kwa nslookup example.com, ambalo kundi lake la kwanza la matokeo ni seva ya DNS iliyojibu.
Wakati kompyuta ya mkononi inauliza kitatuzi cha tovuti kabla handaki haijainuka, au wasifu unafika bila seva mbadala hivyo ya zamani inabaki kutumika, msimamizi bado hukusanya majina ya mwenyeji bila kusimbua chochote. DNS iliyosimbwa kwenye kivinjari ama inaepuka kitatuzi kilichosukumwa ama inazuiwa kabisa na kushindwa ikiwa imefungwa. Mwendeshaji wa kutoka anaona majina yale yale kwa upande wake. Kwa hiyo kubadilisha kitatuzi hakuondoi ufichuzi huo kutoka kwa mtoa handaki.
Dai la tatu: hakuna anayejua uliunganishwa
Dai la tatu ni lile ambalo handaki haiwezi kulitegemea, kwa sababu vifurushi bado hupita mtandao wa karibu. Mtandao huo hujifunza anwani ya ncha, kiasi cha takriban, muda na uwepo wa kipindi kimoja cha siri cha muda mrefu, jambo ambalo linatosha kuzuia, kupunguza au kutambua tu. Ngome ya moto isiyoweza kusoma kifurushi bado inaweza kukataa kukipitisha. Kutazamwa si sawa na kutazamwa na mtu yeyote: ulihamisha mtazamaji, hukuufuta.
Handaki iliyogawanywa, na programu yoyote inayopuuza njia iliyosukumwa, huzalisha mitiririko nje ya handaki inayoonekana sawa kabisa na hapo awali. Mitiririko hiyo ndiyo mtazamaji makini huiona kwanza, na jedwali la njia la mteja huonyesha marudio gani yameachwa.
Mwendeshaji wa upande mwingine anashikilia picha ya kioo ya mtazamo huo: anwani ya kutoka, muda, kiasi na kwa kawaida majina ya tovuti. Mtoa huduma wako anakuwa upande wenye mahali pa kutazama, ambayo ni makubaliano tofauti na kutoonekana. Kuchagua mtoa huduma unayemwamini ni uamuzi wa kweli; kuita matokeo kuwa hayatazamwi si hivyo.
Amua dai unalohitaji
Andika sharti katika mstari mmoja kabla ya kugusa mteja: ficha maudhui, ficha marudio au ficha kama uliunganishwa kabisa. Maudhui tayari yanashughulikiwa na HTTPS pamoja na handaki, wakati marudio yanahitaji kitatuzi na njia vinavyokwepa kabisa vifaa vya tovuti.
Sharti la tatu ndilo lenye usumbufu, kwa sababu kitu bado kinaonekana kimeunganishwa mahali fulani, kikiwa cha siri au la. Hakuna mpangilio wa mteja unaobadilisha hilo. Ikiwa sharti na sera vinatengana, pengo hilo ni la mazungumzo na mmiliki wa sera, si chaguo la mteja. Mtu anayeweza kulijibu ni yule aliyeandika sera.