Sinasaklaw ng Tor Browser ang isang app, hindi ang buong device
Dinadaanan ng browser ang sarili nitong koneksyon sa Tor at wala nang iba. Tingnan kung aling proseso ang may hawak ng koneksyon bago ipagpalagay na sumusunod ang natitirang bahagi ng makina.
Ipinapadala ng Tor Browser ang sarili nitong koneksyon sa isang lokal na proxy at dinadala ang mga ito sa network ng Tor, at hindi nito ginagalaw ang natitirang bahagi ng makina. Ang isang mail client, isang proseso ng sync at isang pangalawang browser ay pinananatili ang mga setting na mayroon sila, at iyon ang dahilan kung bakit ang malinis na resulta sa isang window ay maaaring sumabay sa mga direktang koneksyon sa likod nito. Apat na pagsusuri ang naghihiwalay sa sakop mula sa mukhang sakop lamang. Magsimula sa isa na nagngangalan ng proseso.
Ano ang talagang pinoproxy ng browser
Sa loob ng browser, ang trapiko ay pumupunta sa isang lokal na tagapakinig ng SOCKS na sinisimulan ng Tor Browser para sa sarili nito, at ang browser ay naka-configure na gamitin ito. Ang pagpili ng circuit, ang paghihiwalay ng pagkakakilanlan at ang mga proteksyon sa fingerprint ay naninirahan lahat sa pares na iyon. Ang isang file na na-save sa disk ay wala ni isa sa mga ito, at ang pagbukas ng file na iyon sa isang panlabas na viewer ay nagsisimula ng bagong programa na may sariling pag-uugali sa network.
Iyon din ang dahilan kung bakit napakaliit ng naipapatunayan ng pamilyar na pahina ng pampublikong address. Iniulat nito ang exit na ginamit ng browser na nag-load dito at hindi nito kayang obserbahan ang ibang aplikasyon. Ituring ang resulta bilang ebidensya tungkol sa isang programa, hindi bilang pahayag tungkol sa device.
Aling proseso ang may hawak ng bawat koneksyon
Ilista ang mga socket at ang mga proseso sa likod nila. Hanapin ang anumang hindi ang browser na nakikipag-usap sa isang lokal na tagapakinig:
ss -tunp
ss -tunp | grep -E 'tor|firefox'
Anumang may pampublikong destinasyon ay isang koneksyong lumihis sa circuit. Kung makakita ka ng isa, tukuyin ang programa bago baguhin ang anumang iba pa, dahil iba ang pagwawasto para sa bawat kliyente:
curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip
Mahalaga ang anyo ng -hostname dahil hinihiling nito sa proxy na lutasin ang pangalan. Ang paglutas nang lokal at pagbibigay ng address sa proxy ay nagsisiwalat ng destinasyon kahit na ang koneksyon mismo ay dumaan sa proxy.
Kung dinadala man ang protocol
Dinadala ng mga relay ng Tor ang mga stream ng TCP. Ang mga aplikasyong itinayo sa paligid ng UDP, tulad ng ilang kliyente ng boses at laro, ay hindi kumikilos sa network tulad ng isang web page, at ang pagpilit sa kanila sa pamamagitan ng proxy ay karaniwang nabibigo sa halip na protektahan sila.
| Coverage model | What it covers | What it leaves alone |
|---|---|---|
| Tor Browser | Its own browsing and downloads | Every other application |
| Proxy setting in one app | That app, if it honours the proxy | Its DNS behaviour and other programs |
| System VPN | Traffic routed through the tunnel | Browser fingerprint and identity |
| Whole-device routing | The operating system's traffic | Application-level identity signals |
Kung ang app na mahalaga sa iyo ay nakasalalay sa UDP, hindi ang setting ng browser ang sagot, at hindi rin ang variable ng proxy na binabalewala ng app. Ang pangangailangan ay nagiging ibang disenyo na may ibang paraan ng pagkabigo.
Ang saklaw na talagang pinili mo
Ang isang system VPN ay mas malawak sa saklaw kaysa sa browser at mas makitid sa layunin. Maaari itong magdala ng ilang aplikasyon kapag ang mga ruta at suporta ng platform ay naka-configure para doon, ngunit hindi ito nagbibigay ng paglaban sa fingerprint, at ang labasan ng VPN ay hindi isang network ng anonimidad.
Ang saklaw ng buong device ay isang disenyo ng system, hindi isang installer. Dinadaanan nito ang trapiko ng operating system sa halip na isang proseso, at nagdadala ito ng sarili nitong mga limitasyon sa pagpapatakbo na wala sa isang download ng browser.
Magpasya kung aling tanong ang sinasagot mo: aling app ang protektado, o kung ang bawat packet ay protektado. Ang una ay isang setting ng browser at ang pangalawa ay isang patakaran sa pagruruta. Ang paghahalo sa dalawa ang paraan para matapos ang isang makina na may isang protektadong window at limang prosesong walang proteksyon. Isulat ang sagot bago mag-install ng anumang iba pa.