Koe ei ole selain; se on koko joukko polkuja koneella selaimen käydessä. Jos muutat globaalia välityspalvelinta tai reittiä testataksesi Tor Browseria VPN:n kanssa, jokainen muu sovellus perii muutoksen, mukaan lukien ne, jotka synkronoivat tiedostoja ja tarkistavat sähköpostia taustalla. Turvallinen malli on antaa kokeelle oma sovellus, oma profiili ja oma reitti sekä tietää tarkalleen, miten kaikki palautetaan. Julkisen IP:n sivu kertoo, että yhtä ulostuloa käytettiin; se ei kerro, mitä muu kone teki.

Tarkistus 1: nimeä kolme yhteyttä

Nimeä ne ennen kuin kosket mihinkään asetukseen. Normaali polku on se, mitä työsovelluksesi käyttävät tänään; kokeellinen polku on se, mitä haluat Tor Browserin käyttävän; aiottu vikatilakäyttäytyminen on se, mitä pitäisi tapahtua, kun kerros putoaa.

Kirjoita ne kolme yhteen paikkaan, mukaan lukien mikä sovellus kuuluu millekin polulle. Syy ei ole byrokratia: useimmat satunnaiset vuodot tämän kaltaisessa testissä tulevat sovelluksesta, jonka kukaan ei muistanut olevan käynnissä, eivät testattavasta selaimesta. Salasananhallinta, chat-asiakas ja tiedostojen synkronointipalvelu ovat kaikki taustaliikennettä, joka ottaa minkä tahansa reitin, jonka järjestelmä sille antaa. Niiden nimeäminen tekee rajasta todellisen.

Tarkistus 2: pidä jokainen asetus sen omistavan ohjelman luona

Tor Browserin tuettu kokoonpano ei ole sama asia kuin järjestelmän välityspalvelinasetus, eikä sitä ole tarkoituksella suunniteltu ohjattavaksi mielivaltaiseen välityspalvelimeen ympäristöstä.

Ympäristömuuttuja tai selainlaajennus voi luoda kolmannen polun, jota eivät selaimen dokumentaatio eivätkä muistiinpanosi kuvaa. Suosi sovelluksen sisäistä tuettua asetusta globaalin ohituksen sijaan.

Sama koskee kaikkea, mitä selain luovuttaa eteenpäin. Ulkoisessa katselimessa avattu ladattu asiakirja ei peri selaimen reittiä; se käyttää järjestelmän reittiä, joka voi olla VPN, lähiverkko tai ei mitään. Tämä luovutus on tavallinen ja hiljainen tapa, jolla sisältö, jonka halusit pitää kokeen sisällä, matkustaa sen ulkopuolelle. Päätä, onko ulkoinen katselin osa koetta vai ei, ja jos ei, pidä tiedosto selaimen sisällä.

Tarkistus 3: käytä hyötykuormaa, jonka voi turvallisesti menettää

Verkkotarkistuksissa tulisi käyttää sivuja, jotka eivät vaadi henkilökohtaista tiliä, koska tili-istunto muuttaa reititystestin todennetuksi tapahtumaksi jonkun toisen palvelimella. Tarkistussivu, joka palauttaa näennäisen ulostulosi, riittää reitityskysymykseen.

Konkreettisesti curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip käyttää samaa SOCKS-päätepistettä, jota selain käyttää, ja palauttaa näkemänsä ulostulon, mikä erottaa selainongelman Tor-ongelmasta. ss -tnp koneella näyttää, mikä prosessi puhuu minkä osoitteen kanssa, ja se on tarkistus, joka nappaa unohtamasi sovelluksen. Kumpikaan komento ei vaadi kirjautumista, ja molemmat ovat toistettavia. Pidä tulokset ennen ja jälkeen -parina yksittäisen havainnon sijaan.

Tarkistus 4: palauta tavallinen käyttö tietoisesti

Poista testipoikkeukset ja väliaikaiset asetukset sen komponentin kautta, joka ne loi, älä toisen työkalun kautta, joka sattuu tarjoamaan samankaltaisen kytkimen.

Tarkista sitten tavalliset sovellukset, mukaan lukien DNS-selvitys ja kaikki yksityiset resurssit, joita työpolku tarvitsee. Testi, joka päättyy toimivaan selaamiseen mutta rikkinäisiin sisäisiin nimiin, ei ole valmis.

Pidä muistiinpanoja, jotka riittävät hyödyllisen löydön toistamiseen, eivätkä enempää. Kirjaa käytössä oleva VPN-profiili, sovelluspoikkeukset, havaitut ulostulo-osoitteet ja aika; älä kirjaa tilin tunnuksia äläkä vierailemiesi sivujen sisältöä. Jos yhdistelmä ei tarjoa selvää hyötyä, älä jätä sen lisäasetuksia päälle vain siksi, että yksi testisivu latautui. Paikalleen jäävä koe muuttuu tuotantopolun dokumentoimattomaksi osaksi.

Tor Projectin ohje identiteettien hallinnasta Tor Browserissa on viite siitä, mitä selain pitää itse erillään, ja se kannattaa lukea ennen kuin päälle lisätään uusi kerros.

Testi on valmis, kun aiottu kokoonpano on palautettu tai uusi kokoonpano on ymmärretty, ei silloin, kun yksi sovellus lakkaa näyttämästä virhettä. Ne ovat erilaisia lopputiloja ja vain yksi niistä on turvallista jättää taakseen. Jos et pysty kuvaamaan jokaisen ensimmäisessä tarkistuksessa luettelemasi sovelluksen nykyistä polkua, koe on vielä käynnissä. Sulje se tietoisesti.

Aiheeseen liittyvät artikkelit