Uobičajena je zabluda da otvaranje .onion adrese funkcionira poput uobičajenog web zahtjeva: vaš uređaj se spaja, poslužitelj odgovara i obje strane vide jedna drugu. S onion usmjeravanjem koje koriste tržišta poput Torzon Marketa, veza je namjerno neizravna. Vaš promet nikad ne putuje ravno s vašeg računala do odredišnog poslužitelja. Umjesto toga, kreće se kroz mali niz releja kojima upravljaju volonteri, a tek posljednji relej u vaše ime zapravo kontaktira skriveni servis.
Ovakav dizajn mijenja i samo značenje „posjeta stranici“. Kod izravne veze poslužitelj bilježi vaš izvorni IP jer se TCP rukovanje odvija između vašeg uređaja i poslužitelja. Kod .onion adrese poslužitelj vidi dolaznu vezu od posljednjeg releja na putu — nikad od uređaja koji je izvorno kliknuo poveznicu. Zato samo otvaranje stranice skrivenog servisa ne može samo po sebi otkriti vaš IP: poslužitelj nema mrežni paket od vas koji bi mogao pregledati.
1Vaš uređajprije bilo kakvog zahtjeva gradi krug od tri releja
2Ulazni relejzna vaš IP, ali ne i odredište
3Srednji relejne vidi jasno nijedan kraj
4Izlazni / rendezvous relejzna smjer servisa, ali ne i vaš IP
5Torzon onion servisprima upit iz kruga, a ne s vaše adrese
Releji se biraju iz distribuirane mape, a nijedan pojedinačni relej ne zna i odakle je zahtjev došao i kamo ide. Budući da se krug gradi prije nego što se stranica tržišta uopće zatraži, .onion adresa djeluje više kao oznaka za usmjeravanje nego kao lokacija poslužitelja. Poveznica ne ugrađuje i ne otkriva vaš mrežni identitet; ona samo govori vašem Tor klijentu koji skriveni servis treba dohvatiti na kraju već anonimiziranog puta.
Savjet
Zamislite onion adresu kao ime koje se dojavljuje kroz zatvoreni lanac kurira: svaki kurir zna samo prethodnu i sljedeću ruku, a krajnji primatelj nikad ne upozna izvornog pošiljatelja.
Slojevito šifriranje: Što svaki relej zapravo zna
Uobičajena je zabluda da relej „čita“ tvoj promet jer prolazi kroz njega. U praksi Torov krug razdvaja tko si od onoga što šalješ i od kamo to ide, pa nijedan pojedinačni relej nema cjelovitu sliku.
Aplikacijski sloj — podaci zahtjeva za Torzon, čitljivi samo odredišnom onion servisu
Sloj enkripcije do izlazne/točke sastajanja — otkriva samo sljedeći skok, ne i izvorni IP
Sloj enkripcije do srednjeg releja — otkriva samo ulaznu i izlaznu stranu kruga, ne i sadržaj
Sloj enkripcije do ulaznog releja — otkriva samo korisnikov IP i srednji relej, ne i odredište ili sadržaj
Korisnik gradi krug od tri skoka. Prvi relej — ulazni — zna korisnikov IP i adresu srednjeg releja, ali sam zahtjev i dalje je šifriran. Srednji relej zna ulazni i treći relej, ali ne može vidjeti korisnikov IP ni odredište. Treći relej povezuje se s Torzon onion servisom putem mehanizma sastajanja, pa čak ni on ne saznaje stvarnu lokaciju korisnika.
Ulazni relejvidi korisnikov IP, zna srednji relej, ne može pročitati sadržaj
Srednji relejvidi samo adrese releja, djeluje kao razdjelnik između ulaza i izlaza
Strana sastajanjavidi promet onion servisa, ne i izvornu mrežnu adresu posjetitelja
Ovo razdvajanje važno je zato što se onion servisi ne oslanjaju na uobičajeni izlazni čvor. Umjesto da napusti Torovu mrežu kako bi došao do javne stranice, veza ostaje šifrirana od kraja do kraja između posjetitelja i .onion odredišta. Poslužitelj tržnice nikada ne prima tvoj IP kao dio tog puta.
Zašto tri skoka umjesto dva
Dva skoka i dalje bi omogućila prvom releju da vidi korisnika, a drugom releju da vidi odredište, što olakšava povezivanje jednom promatraču koji kontrolira oba. Treći skok umeće središnju točku čija je jedina zadaća razbiti tu korelaciju.
Važno
Operateri releja mogu bilježiti ono što njihov vlastiti relej vidi. Zato je krug osmišljen tako da jedan kompromitirani relej ne može otkriti i identitet korisnika i odredište.
Savjet
Ako tvoj sustav ne odaje identifikacijske podatke kroz preglednik, onion put drži lokaciju skrivenom neovisno o tome kako se poveznica na tržnicu dijeli.
Kako market link može otkriti vaš IP samo ako prekinete lanac
Netko otvori onion adresu u ojačanoj sesiji Tor Browsera, ali zatim klikne clearnet poveznicu za praćenje iz poruke na tržištu ili se prijavi na http:// inačicu iste stranice ili slučajno ostavi uključeno “pamćenje povijesti” u popratnom profilu. Sam onion put i dalje je netaknut. Ono što pukne jest granica oko njega — zahtjev ili identifikator iscuri izvan šifriranog kruga jer je korisnik jednoj strani sesije dao način da dopre do druge bez prolaska kroz releje.
Ključna je stvar da onion poveznica nema ugrađen mehanizam za otkrivanje IP adrese. Ona nije skripta, tracker ni veza; ona je uputa za usmjeravanje. Do izlaganja gotovo uvijek dolazi putem drugog kanala: DNS upita poslanih uobičajenom razrješivaču umjesto kroz Tor mrežu, IPv6 curenja, medijskih datoteka otvorenih u vanjskom playeru ili pogrešno konfiguriranog mosta. Kad se taj drugi kanal aktivira, poveznica tržišta nije te prestala štititi — jednostavno si je zaobišao.
Kopiranje fraze s tržišta u tražilicu
Davatelj usluge pretraživanja pohranjuje upit, a često i IP adresu, pa privatna radnja postaje zapisana javna radnja
Globalno omogućavanje JavaScripta radi jedne pogodnosti
Skripte mogu pokrenuti vanjske zahtjeve — fontove, slike, telemetriju — koji ne poštuju onion krug
Otvaranje torrent klijenta dok je onion kartica aktivna
Neki klijenti javljaju stvarnu adresu peerovima čak i kad drugi promet ide kroz Tor
Korištenje istog korisničkog imena na tržištu i na društvenim profilima
IP adresa se ne otkriva, ali povezivanje postaje trivijalno za promatrača koji vidi oba imena
Shvati razliku između cjelovitosti puta i higijene sesije. Dizajn onion usmjeravanja čuva cjelovitost puta sve dok promet ulazi kroz Tor ulazni čvor i izlazi kroz točku sastanka skrivenog servisa. Svaki relej između njih vidi samo šifrirani teret. Ali ako aplikacija generira promet koji nikad ne uđe na taj put — pozadinsku provjeru ažuriranja, glasovni poziv, geolokacijski API — taj promet putuje pod tvojom stvarnom adresom, a onion sloj ne može zaštititi podatke koji nisu unutar njega.
Pukotina obično izgleda kao jedan dodatni korak
Onion stranica normalno se učitakrug je dovršen; IP adresa nije izložena
Korisnik klikne poveznicu koja se otvori u sistemskom preglednikunovi zahtjev nastaje izvan Tora
Pomoćna aplikacija dohvati pretpregled, favicon ili kartuaplikacija koristi clearnet mrežni sloj
Sesija tržišta ostaje otvorena u pozadiniali aplikacija je već poslala vlastiti zahtjev sa stvarnom izvornom adresom
Zato se savjeti o sigurnosti usmjereni na poveznicu često čine nepotpunima. Ljudi pažljivo pregledaju onion adresu, provjere njezin potpis i svejedno završe vidljivi jer je najmanje zaštićena aplikacija na uređaju uspostavila jednu vezu u njihovo ime. Poveznica nikad nije bila slab element; okolni softver jest.
Važno
Nikad ne prelazi s onion adrese na “bržu” surface inačicu iste stranice tržišta. Taj jedan klik zamjenjuje cijeli model prijetnji, a preglednik to tretira kao potpunu promjenu konteksta, odbacujući Tor izolaciju.
Život jednog zahtjeva: Što Torzon vidi i što nikad ne vidi
Sa strane tržišta, zahtjev počinje kao šifrirana ćelija koja stiže na rendezvous točku, a ne kao identitet korisnika. Skriveni servis nikada ne saznaje tvoj IP, otisak tvog preglednika ili geografski izlazni čvor; vidi samo krug koji je izgrađen za tu sesiju i sadržaj koji odlučiš poslati.
Traženje adreseTvoj Tor klijent traži od direktorijskog sustava onion deskriptor potpisan dugoročnim ključem servisa
Izgradnja krugaBiraju se tri releja, a rendezvous krug se povezuje s točkom koja nema pojma koji će je onion servis koristiti
Uvodno rukovanjeServis prima jednokratnu tajnu kroz svoju uvodnu točku i gradi vlastiti krug do istog rendezvousa
End-to-end tokSav daljnji promet teče putem od šest skokova gdje je enkripcija ugniježđena od tvog klijenta sve do skrivenog servisa
Isporuka odgovoraServis odgovara stranicom, a isti slojeviti put je nosi natrag, a da nijedna krajnja točka ne vidi mrežnu lokaciju one druge
Ono što tržišni zapisi u načelu mogu sadržavati ograničeno je na: vrijeme početka sesije, koliko je dugo ostala otvorena, koje su stranice ili API krajnje točke zatražene i sve što upišeš u obrasce. Ono što ostaje nepoznato jest tvoja stvarna IP adresa, verzija tvog Tor klijenta, tvoj operativni sustav i jesu li dva odvojena posjeta došla od iste osobe — osim ako ponovno ne upotrijebiš isto korisničko ime, adresu za plaćanje ili prepoznatljiv stil pisanja u različitim sesijama.
Zašto servis vidi sesiju, a ne osobu
Rendezvous točka djeluje kao soba za sastanke u koju i posjetitelj i servis ulaze sa suprotnih skrivenih ulaza. Nijedna strana ne vidi hodnik koji je ona druga koristila. Ta arhitektonska odvojenost znači da servis može zabilježiti „netko je tražio profil prodavača u 14:32 i otišao nakon devet sekundi”, ali taj događaj ne može povezati s lokacijom ili uređajem.
Važno
Svaki komadić teksta koji zalijepiš u oglas, poruku ili zahtjev podršci postaje dio onoga što servis vidi. Skriveni servis ne može identificirati tvoj IP, ali može profilirati riječi koje ostaviš za sobom, pa operativna sigurnost i dalje ovisi o tome što odlučiš otkriti.
Napomena
Podjela nije simetrična: tvoj Tor klijent može saznati deskriptor onion adrese, ali servis ne saznaje ništa o tebi u trenutku povezivanja. Asimetrija je ono što onion usmjeravanje čini korisnim za posjetitelje, a ne za servere koji moraju ostati dostupni samo kroz vlastite skrivene krugove.
Praktični savjeti kako ostati iza onion puta
Konkretne navike održavaju logiku releja ispravnom. Onion put te štiti samo dok su adresa, stanje preglednika i tvoji vlastiti odgovori usklađeni s njim. Jedan jedini skretanje — lijepljenje neprovjerene poveznice u obični preglednik, praćenje preusmjeravanja iz chata ili mijenjanje sigurnosnih postavki jer stranica “izgleda pokvareno” — pomiče granicu povjerenja izvan lanca releja.
Korisnički prolaz kroz provjere
Provjeri adresu prije povezivanjaOnion adresa treba dolaziti iz izvora kojem već vjeruješ i mora se točno podudarati. Phishing klonovi često se razlikuju po jednom ili dva znaka; sloj usmjeravanja ne može otkriti tu razliku jer se jednostavno povezuje ondje gdje adresa kaže.
Drži preglednik izoliranim i čistimKoristi instancu Tor Browsera sa zadanim sigurnosnim postavkama. Izbjegavaj proširenja, prijave s drugih stranica i preuzimanja datoteka u istoj sesiji jer oni mogu stvoriti sporedne putove koji otkrivaju identitet izvan onion kruga.
Čitaj upozorenja kao signale putaUpozorenja u stilu certifikata, nedostajući favicon ili stranica koja traži dodatne podatke mimo tvoje tržišne prijave nisu “beznačajne pogreške”. Ona ukazuju na to da si ili na klonu ili nešto pokušava izaći izvan onion transportnog modela.
Potvrdi ono što upisuješ, a ne ono čega se sjećašOznake su dobre onoliko koliko su bile dobre u trenutku spremanja. Ponovno provjeri punu adresu nakon bilo kojeg razdoblja neaktivnosti jer rotirane ili istekle poveznice čine stare oznake opasnima.
Drži svu aktivnost unutar istog konteksta krugaAko ti stranica kaže da otvoriš “normalnu poveznicu” ili upotrijebiš drugi preglednik za dovršetak radnje, stani. Ta uputa je izlaz iz zaštićenog puta.
Granica povjerenja
crta između onoga što onion usmjeravanje može jamčiti i onoga što tvoji vlastiti postupci mogu prekinuti
Klon
lažna stranica osmišljena da izgleda poput tržišta, često na sličnoj adresi
Sporedni put
bilo koja radnja izvan izolirane sesije preglednika koja bi mogla otkriti tvoj pravi IP ili identitet
Savjet
Tretiraj adresnu traku kao sigurnosni instrument: ako ne možeš objasniti zašto izgleda točno onako kako očekuješ, ne unosi vjerodajnice.
Važno
Upozorenje koje ignoriraš često je prvi vidljivi znak da si već napustio pravu rutu; zaustaviti se u tom trenutku ne košta ništa, dok nastavak može koštati sve.
Česta pitanja
Što Torzonova onion adresa zapravo skriva od vanjskog promatrača?
Onion adresa skriva izravan mrežni put između vas i Torzona, pa promatrač na vašoj lokalnoj mreži ili kod vašeg ISP-a vidi samo da koristite Tor, a ne koje tržište posjećujete. Slojeviti sustav releja znači da nijedan pojedinačni relej istovremeno ne zna i vaš IP i konačno odredište.
Ako Torzon vidi moj zahtjev, može li vidjeti i moju stvarnu IP adresu?
Ne. Kada ostanete unutar uobičajenog tijeka rada Tor Browsera i ne mijenjate vezu, zahtjev do Torzona dolazi s izlazne strane Tor mreže, pa tržište vidi samo IP izlaznog releja, a ne vaš. Torzon nikada ne prima vaš stvarni IP osim ako namjerno prekinete put spajanjem izvan Tora, omogućite skripte koje zaobilaze Tor ili u pregledniku otkrijete podatke koji vas identificiraju.
Može li relej u sredini pročitati ono što šaljem Torzonu?
Srednji relej ne može pročitati sadržaj jer se svaki sloj enkripcije otvara samo na odgovarajućem releju: ulazni zna vaš IP, ali ne i odredište, srednji ne zna nijedan kraj, a izlazni zna odredište, ali ne i vaš IP. Izlazni relej može vidjeti da promet ide prema onion servisu, ali stvarni sadržaj ostaje zaštićen vlastitim enkripcijskim slojem onion servisa.
Zašto je opasno otvoriti Torzonov onion link u običnom pregledniku ili nakon promjene Tor postavki?
Obični preglednik ne prolazi kroz Tor, pa se povezuje izravno i izlaže vaš stvarni IP odredištu ili bilo kojem promatraču na tom putu. Promjena Tor postavki, omogućavanje JavaScripta u nesigurnim načinima rada ili ručno dodavanje proxyja također može stvoriti miješani put na kojem vaš IP iscuri izvan onion kruga. Sigurna zadana opcija je koristiti standardni Tor Browser bez mijenjanja njegovih mrežnih ili sigurnosnih slojeva.