Jauna Tor ķēde pret VPN servera maiņu: kas patiešām mainās
Ķēdes maiņa pārvieto Tor maršrutu, bet servera maiņa pārvieto tuneļa galapunktu. Tas, kura no tām maina adresi, ko redz vietne, ir atkarīgs no secības.
Tor ķēdes maiņa un VPN servera pārslēgšana abas šķiet kā jauna maršruta iegūšana, taču tās lūzt dažādās vietās, ja pret tām izturas kā pret vienu un to pašu pogu. Viena lūdz Tor klientam izveidot citu ceļu konkrētai vietnei, otra lūdz VPN klientam pieslēgties citam galapunktam. Neviena no tām nav atiestatīšana, un adrese, ko vietne galu galā redz, ir atkarīga no tā, kura no abām atrodas tuvāk galamērķim. Lūk, kā es izlemju, kuru vadīklu izmantot, un ko pēc tam pārbaudu.
Divas darbības divos dažādos slāņos
Tor ir pārklājums. Klients izvēlas aizsargreleju, vidējo releju un izejas releju, pēc tam caur šo ķēdi pārraida TCP straumes; galamērķis redz izeju un neko citu. Ķēdes maiņa ir Tor iekšienē pieņemts lēmums par to, kuras relejas pārvadā straumi.
VPN ir tunelis apakšā. Klients izvēlas galapunktu, ietin datplūsmu ārējā slānī, un viss, kas nāk pēc tam, redz galapunkta adresi. Servera pārslēgšana ir lēmums par to, kur beidzas ārējais ceļš.
Tā kā slāņi ir neatkarīgi, viena darbība var būt neredzama savienojuma otrā galā. Tieši šī asimetrija izskaidro lielāko daļu neskaidrības ap šīm abām vadīklām.
Ko dara “New Tor Circuit for this Site”
“New Tor Circuit for this Site” vietnes informācijas panelī aizver straumes, ko Tor pārvadā šai vietnei, un izveido jaunu ķēdi nākamajam pieprasījumam. Cilnes, sīkfaili, pieteikšanās un pārējā sesija paliek tieši tur, kur bija, un tā ir būtība: jūs saglabājat sesiju un maināt ceļu.
Tāpēc tas ir īstais rīks šauram bojājumam: izejas relejs, ko galamērķis bloķē, “captcha” cilpa, kas seko izejai, vai viena vietne, kas iestrēgst, kamēr visas pārējās darbojas labi. Tajā pašā panelī ķēdes attēlojums uzskaita trīs relejas, tāpēc varat pārliecināties, ka izeja patiešām mainījās, nevis vienkārši pieņemt to.
Vērojiet aizsargu. Tor uztur nelielu ieejas aizsargu kopumu, un ķēdes maiņa parasti izmanto to pašu aizsargu, tāpēc pirmais lēciens tīklā nepārvietojas. “New Identity” ir lielāka atiestatīšana: tā aizver cilnes un notīra pārlūkošanas stāvokli pirms jaunas ķēdes izveides, un identitātes vadīklas ir aprakstītas atsevišķi iemesla dēļ: tā ir cita darbība ar citām izmaksām.
Ko dara VPN servera pārslēgšana
Klients nojauc tuneli un pieslēdzas citam galapunktam. Nākamais lēciens ārpus tuneļa, vai tas būtu Tor aizsargs vai pats galamērķis, redz citu avota adresi. Savienojumi tuneļa iekšienē pārtrūkst un ir jāatjauno, tāpēc lapas var uzkārties, līdz tām beidzas noilgums, nevis ielādēties tīri.
Nekas virs tuneļa netiek pārrakstīts, taču nojaukšana nav neredzama. Iestatījumā, kur VPN ir pirmais, izeju joprojām izvēlas Tor, tomēr tuneļa nomešana nogalina TCP savienojumus, ko Tor tur pret savu aizsargu, tāpēc Tor nojauc šīs ķēdes un veido jaunas, no jauna izvēloties izeju. Tāpēc pēc pārslēgšanas vietne var redzēt citu izejas adresi, lai gan pats pārslēgšanās to nekad nebija izvēlējies. Pārslēgšanās izlemj adresi, ko redz aizsargs, bet tieši atjaunotā ķēde no jauna izvēlas izeju. Ja pārslēdzāt serverus tikai tāpēc, lai mainītu to, ko redz vietne, kamēr Tor ir priekšā, jūs pārvietojāt slāni, ko vietne tieši nekad nenovēro, un jebkuras izmaiņas, ko vietne pamanīja, radās no ķēdes atjaunošanas, nevis no pārslēgšanās.
Pārslēgšanās arī ietekmē tikai to maršrutu, kas pieder klientam. Pārlūks, kas izmanto atvērtu savienojumu, var izskatīties iestrēdzis vecajā ceļā, līdz tas atkal pieslēdzas, un kešatmiņā saglabātā DNS atbilde ir otra ierastā aizķeršanās. Vispirms pārlādējiet, pēc tam spriediet.
Secība nosaka, ko redz galamērķis
Abas secības atbild uz dažādiem jautājumiem. Ja VPN ir Tor priekšā, aizsargs un relejas redz VPN galapunktu, bet galamērķis redz Tor izeju. Ja Tor ir VPN priekšā, galamērķis redz VPN galapunktu, jo tunelis ir pēdējais, kam datplūsma iet cauri.
| Setup | Switch VPN server | Change Tor circuit |
|---|---|---|
| VPN, then Tor | Guard sees the new address; the rebuilt circuit re-chooses the exit, so the site may see a different exit, not necessarily the same one. | Site sees a new exit; the VPN endpoint is untouched. |
| Tor, then VPN | Site sees the new VPN address immediately. | Circuit is rebuilt, but the site still sees the VPN address. |
Tātad IP pārbaude parāda to, ko redzēja galamērķis, nevis ceļu, kas to nogādāja. Pakalpojums, kas vienā iestatījumā rāda izeju, bet otrā — VPN, uzvedas pareizi, nevis noplūdina datus.
Ko nedara neviena no abām darbībām
Neviena no tām nedzēš konta identitāti. Pieteikusies sesija ir sīkfails un servera puses ieraksts, un ceļa maiņa nepieskaras nevienam no tiem. Stabils pārlūka profils, tā pati pieteikšanās un tas pats pirkstu nospiedums pārdzīvo abas darbības.
Neviena no tām nav arī pierādījums. Vietne ziņo adresi, ko tā novēroja pieprasījuma laikā; tā nevar ziņot jūsu releju ceļu vai to, vai jūsu VPN atvienojās pirms desmit minūtēm. Ja jums vajag šo laika līniju, pierakstiet to tajā brīdī, jo vēlāk no tālā gala to nevar rekonstruēt.
Saskaņojiet vadīklu ar simptomu
Sāciet ar to, kas neizdevās, nevis ar to, kura poga izskatās rūpīgāka:
- Viena vietne jūs bloķē, “captcha” iet pa loku vai viena konkrēta vietne ir lēna: jauna ķēde šai vietnei.
- Iestatījumam tikai ar VPN vajadzīga cita redzama adrese: pārslēdziet serveri.
- Jūs gaidījāt izeju, bet vietne rāda jūsu VPN: pārbaudiet secību, Tor ir aiz tuneļa.
- Cilnes aizvērtas un viss atiestatīts: jūs izmantojāt “New Identity”, nevis ķēdes maiņu.
- Pēc ķēdes maiņas izeja izskatās nemainīga: relejas drīkst likumīgi atkārtoties, un aizsargs nemaz nepārvietosies.
Pierakstiet darbību un simptomu, kuru tā bija domāta novērst, pirms maināt ko citu. Divas pārslēgšanās pēc kārtas rada salīdzinājumu, ko nevar interpretēt, un abu atkārtošana, kad nepareizi darbojas tikai viens slānis, ir tas, kā piecu minūšu pārbaude pārvēršas pēcpusdienā.