Edastatud VPN-port: mida näevad külastajad ja teenusepakkuja
Sissetulev vastendus annab teenusele avaliku identiteedi, mitte sinu nime. Erista, mida külastaja saab siduda, mida teenusepakkuja teab ja kui kaua see kestab.
Pordi edastamine annab võõrastele tee teenuseni läbi teenusepakkuja avaliku aadressi. See üks muudatus mõjutab korraga nii paljastatust kui ka äratuntavust ning kumbki neist ei avalda selle nime, kes teenust haldab. Kahe eraldi hoidmine väldib vastandlikke vigu käsitleda 'edastamist' anonüümsusena ja käsitleda seda identifitseerimisena. Kolm küsimust eristavad neid selgelt ja vastused tulevad erinevatest tõenditest.
Kolm objekti, kolm erinevat küsimust
Hoia avalik aadress eraldi rakendusest, mis selle taga vastab, ja hoia mõlemad eraldi inimesest või organisatsioonist, kes seda asja haldab. Igal neist on oma publik ja oma tõendid. Nende segamine annab järeldused, mis kõlavad korrektselt ja on valed.
Käi need selles järjekorras läbi. Esimene on kättesaadavuse küsimus, teine on rakenduse identiteedi küsimus ja kolmas on omistamise küsimus, mille kohta kaks esimest annavad vaid osalist teavet. Kui keegi küsib, kas pordi edastamine on privaatne, küsi, millist kolmest ta mõtleb. Vastused erinevad tõesti ja poliitikaleht käsitleb tavaliselt ainult ühte neist.
Mida külastaja saab otspunktide vahel siduda
Külastaja ühendub otspunktiga ja näeb seda, mida rakendus seaduslikult esitab: 'hostinimi', sertifikaadi nimi, sisselogimisleht, avaldatud sisu. Need detailid identifitseerivad teenuse ka siis, kui selle tavaline juurdepääsuaadress on tunneli taga peidetud. Kaks otspunkti, mis esitavad sama nimetatud saiti, annavad vaatlejatele aluse neid siduda. Selles käitumises pole midagi lekke taolist, sest rakendus on loodud nähtavaks olema.
Sertifikaatide, ümbersuunamiste ja lehe sisu kokkulangemine kahe otspunkti vahel on tugev signaal, et need kuuluvad ühele teenusele. See jääb väiteks teenuse, mitte inimese kohta, kuni mõni muu kirje need kaks ühendab.
IETF-i privaatsusjuhised kirjeldavad, kuidas püsivad identifikaatorid võimaldavad interaktsioone ajas korreleerida. Korrelatsioon ei ole omistamine, sest ühte teenust võib hallata mitu inimest ja aadress võib liikuda omavahel seotud mitteolevate tellijate vahel. Just see erinevus hoiab korrelatsioonileiu muutumast süüdistuseks.
Mida peab edastuse pakkuja teadma
Sissetuleva ühenduse kohaletoimetamiseks peab teenusepakkuja süsteem hoidma aktiivset seost avaliku sisenemispunkti ja sisemise sihtkoha vahel. See töökäitlusharu erineb sellest, mida külastaja näeb, ja jällegi sellest, mida teenusepakkuja otsustab säilitada. Hoia kaks küsimust lahus, kui loed poliitikalehte, sest üks on vältimatu ja teine on otsus. Väide, et sirvimisajalugu ei säilitata, ei ütle midagi vastenduste ajaloo kohta.
Kas ajaloolised vastendused, konto seosed või ühenduste kirjed püsivad, on küsimus teenusepakkuja tegeliku poliitika ja teostuse kohta. Edastamine ei tõenda, et iga kategooria logitakse. Küsi konkreetselt, millised väljad püsivad pärast vastenduse tagasivõtmist ja kui kaua.
Sissetulev kättesaadavus on lahus ka kliendi väljaminevast marsruutimisest, DNS-ist ja tõrke käitumisest. Vastenduse lisamine ei kirjelda, kuidas kliendi ülejäänud liiklus väljub.
Kui kaua vastendus kestab, muudab paljastatust
Vastendus võib püsida sessiooni, broneeringu või seda muutva teenusepakkuja poliitika kestel. Ei tohiks eeldada ei püsivat määramist ega pidevat rotatsiooni; loe toote dokumenteeritud käitumist ja pane kirja see, mida täheldad. Kaks nädalase vahega tehtud vaatlust ütlevad 'rotatsiooni' kohta rohkem kui ükski turunduslause tootelehel. Märgi täheldatud intervall otspunkti kõrvale oma märkmetesse, sest intervall on paljastatuse osa.
Eluiga muudab seda, milline korrelatsioon on võimalik. Stabiilne otspunkt kutsub ühe teenuse pikaajalisele jälgimisele, samas kui pöörlev muudab iga vaatluse eelmisega liitmise raskemaks. Kumbki omadus ei ole garantii teenusepakkuja kirjete kohta ja kumbki ei asenda otsust selle kohta, mida teenus ise avaldab.
Avalda teadlikult ja sulge siis mõlemad uksed
Kinnita, et teenusepakkuja lubab vajalikku protokolli, et sihtkuulaja on see, mida mõtlesid, ja et hosti ning rakenduse juhtimine piirab endiselt juurdepääsu. Enne avaldamist vaata, mida teenus võõrale esitab. Need kaks käsku näitavad sertifikaati ja päiseid, mille külastaja saab.
openssl s_client -connect pub.example.net:443 -brief < /dev/null
curl -sSI https://pub.example.net/
Millegi avaldamine ei õigusta selle halduslehtede paljastamist ega rakenduse sisselogimise kaotamist ning tõlge ei anna TLS-i teenusele, millel seda kunagi polnud. Hoia krüpteeritud protokoll ja selle serveri identiteedi kontrollid paigal, sõltumata sellest, kuidas liiklus saabub. Seejärel kontrolli vastusepäiseid, sest 'bänner' või silumisleht võib võõrale öelda rohkem, kui teenus kavatseb. See, mida kaks käsku tagastavad, on sama pilt, mille vaatleja saab.
Teenuse kasutusest kõrvaldamine tähendab kahte sulgemist, mitte ühte: võta vastendus tagasi selle omaniku kaudu ja seejärel käsitle kuulajat ja õigust eraldi kirjetena. Järjehoidjasse lisatud otspunkt, mis lõpetab vastamise, ei tühista mandaati ega too tagasi juba edastatud teavet.