DNS huenda wapi unapochanganya Tor na VPN
Tor Browser, mfumo wa uendeshaji na mteja wa handaki zinaweza kila moja kutatua jina tofauti kwa njia tofauti. Fuatilia mabadilishano kabla ya kuiita uvujaji.
Zana mbili za faragha zinafanya kazi, ukurasa mmoja haupaki, na jaribio la kitatuzi linasema kitu nje ya kivinjari kimepokea jina. Kabla hiyo haijawa ripoti ya uvujaji, taja mabadilishano ilikotoka. Mpangilio wa Tor pamoja na VPN una angalau maombi matatu tofauti ya majina yenye wamiliki watatu tofauti, na kuzipitia kwa mpangilio zinavyotokea ndiyo njia ya haraka zaidi ya kuona ipi ina tabia mbaya.
Taja kila mabadilishano kabla ya kuiita uvujaji
Mabadilishano ya kwanza yanatatua sehemu ya mwisho ya VPN yenyewe, na hutokea kabla ya ulinzi wowote kuwepo. Ya pili yanatatua lengwa kwa ajili ya Tor Browser, ambayo inaweza kukabidhi jina kwa proksi badala ya kulitatua ndani ya kompyuta. Ya tatu yanashughulikia kila kitu kingine kwenye mashine, ikiwa ni pamoja na ukaguzi wa masasisho, wateja wa barua pepe na maombi ya huduma ya mfumo wenyewe. Ni ya kwanza tu kati ya hizo inaweza kutokea bila ya hizo mbili nyingine kuhusika.
Kila moja inaweza kufuata njia tofauti, na jaribio moja ndani ya kivinjari huona ombi lake tu. Kuchukua matokeo moja kama hali ya yote matatu ndiko kunakoanzisha mkanganyiko mwingi.
Andika ni majina gani yanayomilikiwa na tabaka gani kabla ya kubadilisha kitu. Majina ya shirika la faragha, lengwa la umma na sehemu ya mwisho ya handaki yenyewe hayana hitaji moja, na sera inayoyachukua kama kundi moja itavunja kitu.
Ombi la kuanzisha hutokea kabla ya handaki
Mteja aliyesanidiwa na jina la mwenyeji lazima atatue jina hilo ili kufungua handaki, na wakati huo hakuna handaki la kubeba ombi. Hujibu kitatuzi chochote ambacho mfumo wa uendeshaji unatoa kwenye mtandao wa sasa, ambacho kinaweza kuwa lango lililonaswa, kitatuzi cha hoteli au cha umma. Hii si uvujaji ndani ya handaki, kwa sababu bado hakuna handaki.
Kubadilisha mpangilio wa DNS salama wa kivinjari pia hakuathiri ombi hili, kwa kuwa ni la huduma inayofanya kazi nje ya kivinjari na kuanza kabla ya ukurasa wowote kufunguliwa. Ikiwa jina la sehemu ya mwisho halitatuliwi, hakuna sera yoyote ndani ya handaki itakayosaidia, kwa sababu hitilafu hutokea hatua moja mapema kuliko kila kitu ambacho mpangilio unaeleza.
Hapa ndipo mahali pekee ambapo kutumia anwani halisi kwa sehemu ya mwisho, ikiwa mtoa huduma anaunga mkono, huondoa utegemezi badala ya kuongeza mmoja. Pia huondoa uwezo wa kufuata mtoa huduma anayezungusha anwani, kwa hivyo ubadilishanaji ni wa kweli na unapaswa kuamuliwa badala ya kugunduliwa.
Kivinjari na sehemu nyingine ya mashine zinatofautiana
Kiolesura cha SOCKS cha Tor kinaunga mkono kupitisha jina la mwenyeji lengwa kwa proksi, kumaanisha upande wa mbali hufanya utatuzi na mashine ya ndani haikuuliza kamwe. Programu ya jumla inayounga mkono proksi inaweza kwanza kutatua jina ndani ya kompyuta kisha kuungana na anwani iliyoipata, jambo ambalo hutoa ombi la ndani kwa lengwa ambalo mtumiaji alidhani linapita kwenye proksi. Kwa hivyo programu hizo mbili zinaweza kuvujia sehemu tofauti huku zikishiriki mpangilio mmoja wa proksi. Hakuna kitu katika anwani ya proksi inayoshirikiwa kinachokuambia ni tabia ipi kati ya hizo mbili inatumika.
Vivinjari huongeza tabaka lingine wakati DNS salama imewezeshwa, kwa sababu kivinjari kinaweza kuchagua mtoa huduma wake mwenyewe na kukwepa kitatuzi cha mfumo kabisa. Mteja wa handaki kwa upande wake anaweza kusukuma kitatuzi kupitia handaki kwa mashine yote. Mipangilio hii miwili inaweza kuwa sahihi wote wakati mmoja na bado ieleze tabia tofauti kwa programu tofauti.
Kagua programu iliyotoa ombi badala ya kukisia kutoka ukurasa mmoja wa jaribio. Tofauti kati ya ombi linalobebwa ndani ya handaki na lile ambalo halikufika Tor kamwe ni tofauti ile ile ambayo anwani moja ya kitatuzi haiwezi kuonyesha.
Kagua kila programu, kisha linganisha na nia
Fanya uchunguzi kivyake: mfumo ungetumia nini, kivinjari kimesanidiwa kwa nini, na ikiwa muunganisho wa SOCKS unabeba jina au anwani. La mwisho ni tofauti kati ya utatuzi wa mbali na wa ndani, na vipimo vya viendelezi vya SOCKS inaeleza jinsi jina la mwenyeji linavyopitishwa badala ya kutatuliwa kwanza.
resolvectl status | grep -E "Current DNS Server|DNS Servers"
ss -tnp '( dport = :9050 )'
dig +short dev.internal.example
getent hosts vpn-endpoint.example.net
Kisha linganisha ulichoona na ulichokusudia. Jina la umma lililotatuliwa kupitia handaki na kitatuzi ulichochagua si ugunduzi sawa na jina la faragha lililokabidhiwa kitatuzi cha umma wakati wa kurudi nyuma, na kwa kawaida ni la pili tu linalohitaji hatua. La kwanza ni mpangilio unaofanya kazi kama ulivyoundwa, hata kama unaonekana usio wa kawaida kwenye ripoti.
Rekodi misamaha unayokubali, ikiwa ni pamoja na ombi la kuanzisha ambalo haliwezi kulindwa. Msamaha ulioandikwa ni uamuzi wa muundo, wakati msamaha huo huo ukigunduliwa baadaye unaonekana kama kasoro. Atakayeukuta atautendea hivyo, na utatumia mkutano kueleza kwa nini si hivyo.