Tor Browser melindungi satu aplikasi, bukan seluruh peranti
Pelayar mengarahkan sambungannya sendiri melalui Tor dan bukan yang lain. Periksa proses mana yang memiliki sesuatu sambungan sebelum menganggap seluruh mesin mengikutinya.
Tor Browser menghantar sambungannya sendiri melalui proksi tempatan dan mengarahkannya ke rangkaian Tor, dan ia tidak menggerakkan seluruh mesin yang lain. Klien mel, proses penyegerakan dan pelayar kedua mengekalkan tetapan yang mereka ada, dan itulah sebabnya hasil bersih dalam satu tetingkap boleh wujud bersama sambungan terus di belakangnya. Empat pemeriksaan memisahkan yang diliputi daripada yang hanya kelihatan diliputi. Mulakan dengan yang menamakan sesuatu proses.
Apa yang sebenarnya diproksikan oleh pelayar
Di dalam pelayar, trafik pergi ke pendengar SOCKS tempatan yang dimulakan oleh Tor Browser untuk dirinya sendiri, dan pelayar dikonfigurasikan untuk menggunakannya. Pemilihan litar, pengasingan identiti dan perlindungan cap jari semuanya hidup dalam pasangan itu. Fail yang disimpan ke cakera tidak membawa apa-apa daripadanya, dan membuka fail itu dalam pemapar luaran memulakan program baharu dengan tingkah laku rangkaiannya sendiri.
Itulah juga sebabnya halaman alamat awam yang biasa membuktikan begitu sedikit. Ia melaporkan pintu keluar yang digunakan oleh pelayar yang memuatkannya dan sama sekali tidak dapat memerhati aplikasi lain. Anggap hasilnya sebagai bukti tentang satu program, bukan sebagai kenyataan tentang peranti.
Proses mana yang memiliki setiap sambungan
Senaraikan soket dan proses di belakangnya. Cari apa-apa yang bukan pelayar yang sedang bercakap dengan pendengar tempatan:
ss -tunp
ss -tunp | grep -E 'tor|firefox'
Apa-apa dengan destinasi awam ialah sambungan yang memintas litar. Jika anda menjumpainya, kenal pasti program itu sebelum mengubah apa-apa lagi, kerana pembetulannya berbeza bagi setiap klien:
curl --socks5-hostname 127.0.0.1:9150 https://check.torproject.org/api/ip
Bentuk -hostname penting kerana ia meminta proksi menyelesaikan nama itu. Menyelesaikan secara tempatan dan menyerahkan alamat kepada proksi mendedahkan destinasi walaupun sambungan itu sendiri melalui proksi.
Sama ada protokol itu dibawa sama sekali
Geganti Tor membawa aliran TCP. Aplikasi yang dibina sekitar UDP, seperti sesetengah klien suara dan permainan, tidak berkelakuan di rangkaian seperti halaman web, dan memaksa mereka melalui proksi biasanya gagal dan bukannya melindungi mereka.
| 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 |
Jika aplikasi yang anda pedulikan bergantung pada UDP, tetapan pelayar bukan jawapannya, dan pemboleh ubah proksi yang diabaikan aplikasi itu juga bukan. Keperluan itu menjadi reka bentuk lain dengan cara kegagalan yang lain.
Liputan yang sebenarnya anda pilih
VPN sistem lebih luas skopnya daripada pelayar dan lebih sempit tujuannya. Ia boleh membawa beberapa aplikasi apabila laluan dan sokongan platform dikonfigurasikan untuk itu, tetapi ia tidak memberikan ketahanan terhadap cap jari, dan pintu keluar VPN bukan rangkaian tanpa nama.
Liputan seluruh peranti ialah reka bentuk sistem, bukan pemasang. Ia mengarahkan trafik sistem pengendalian dan bukan satu proses, dan ia membawa had operasinya sendiri yang tidak ada pada muat turun pelayar.
Tentukan soalan mana yang anda jawab: aplikasi mana yang dilindungi, atau sama ada setiap paket dilindungi. Yang pertama ialah tetapan pelayar dan yang kedua ialah dasar penghalaan. Mengelirukan kedua-duanya ialah cara sebuah mesin berakhir dengan satu tetingkap terlindung dan lima proses tanpa perlindungan. Tulis jawapannya sebelum memasang apa-apa lagi.