Sakelar pemutus dan model identitas peramban sering tertukar karena keduanya dijelaskan sebagai fitur privasi. Yang satu memblokir lalu lintas di lapisan jaringan, dan yang lain membatasi apa yang dapat dihubungkan oleh satu sesi penjelajahan. Lulus uji yang pertama tidak mengatakan apa pun tentang yang kedua, dan halaman yang dimuat di dalam Tor Browser tidak mengatakan apa pun tentang yang pertama. Keputusannya adalah kendali mana yang menjawab pertanyaan mana, karena pilihan itu menentukan bukti mana yang dihitung.

Dua kendali di dua batas

Sakelar pemutus adalah aturan tentang rute: ketika terowongan tidak aktif, lalu lintas yang sebenarnya akan menempuh jalur berbeda dijatuhkan. Cakupannya adalah apa pun yang dicakup implementasi, yang bisa berupa seluruh sistem, satu aplikasi, atau hanya keluarga alamat yang dikelola klien. Isolasi peramban menyangkut apa yang dapat diamati situs tentang pengunjung sepanjang sesi: cookie, status tersimpan di cache, sidik jari, login. Tidak ada mekanisme yang dapat menggantikan yang lain, karena keduanya bekerja pada objek yang sama sekali berbeda.

Itu sebabnya sebuah mesin dapat lulus uji sakelar pemutus yang sempurna dan tetap membocorkan identitas melalui login. Kebalikannya terjadi sama seringnya: peramban yang terisolasi baik pada host yang telemetrinya menempuh jalur yang tidak pernah dicakup kebijakan.

Mengarsipkan keduanya di bawah satu label itulah yang menghasilkan bukti buruk, karena kelulusan di satu sisi lalu menggantikan pasangannya. Simpan keduanya di kolom terpisah sejak awal. Judul kolom juga memberi tahu artefak mana yang harus diserahkan pengujian kepada Anda: paket yang diblokir atau catatan sesi.

Uji pemutusan menjawab pertanyaan yang lebih sempit

Pemutusan terkendali menunjukkan apakah klien memblokir lalu lintas yang Anda uji, di platform yang Anda uji, selama pengujian berlangsung. Sertakan keluarga alamat, aplikasi, dan transisi jaringan yang disebutkan persyaratan, karena masing-masing adalah klaim terpisah. Blokade yang berlaku untuk IPv4 dan tidak untuk IPv6 adalah temuan nyata, dan begitu juga blokade yang berlaku di jaringan kabel tetapi tidak saat peralihan seluler. Tuliskan cakupan di samping hasil, karena kelulusan tanpa syarat adalah cara uji sempit menjadi asumsi luas.

Kontrol negatif sama pentingnya dengan kontrol positif. Pastikan permintaan yang sama berhasil saat terowongan aktif, agar jelas bahwa blokade berasal dari kebijakan, bukan dari tujuan yang tidak pernah berfungsi. Uji yang gagal di kedua keadaan tidak membuktikan apa pun, dan ada baiknya menyatakannya dalam catatan daripada diam-diam membuangnya.

Isolasi adalah sifat peramban, bukan rute

Desain Tor Browser yang dinyatakan membatasi keterkaitan dengan menjaga status sirkuit dan peramban tetap bersama dan menghapus status saat diminta, dan proyek mendokumentasikan apa artinya itu dalam praktik untuk pengelolaan identitas. Desain itu mengasumsikan konfigurasi yang didukung, bukan peramban generik yang diarahkan ke port proksi. Ekstensi yang ditambahkan demi kenyamanan dapat membatalkan sebagian isolasi, dan login yang tertangkap menghubungkan semua yang mengikutinya terlepas dari sirkuit. Perilaku yang didokumentasikan cukup singkat untuk dibaca langsung.

Pengamatan peramban dan pengamatan jaringan menjawab pertanyaan berbeda, jadi simpan keduanya dalam catatan terpisah. Halaman yang dimuat melalui Tor saat VPN aktif memberi tahu Anda bahwa proksi berfungsi dan tidak mengatakan apa pun tentang perilaku penjatuhan VPN. Paket yang diblokir selama pemutusan tidak mengatakan apa pun tentang apakah dua login dapat dihubungkan satu jam sebelumnya.

Dua catatan, dua pertanyaan

Untuk sakelar pemutus, tanyakan apakah aplikasi tertentu dapat keluar melalui rute yang tidak diinginkan selama kegagalan, dan bawakan pemutusan terkendali dengan tujuan pencatatan milik Anda. Untuk isolasi peramban, tanyakan akun, status, dan sinyal apa yang dapat menghubungkan dua aktivitas, dan bawakan alur kerja alih-alih tangkapan paket. Jika aplikasi kedua penting, uji aplikasi itu secara terpisah, karena cakupan lebih sering per aplikasi daripada yang disiratkan vendor. Dua pertanyaan berbeda menghasilkan dua artefak berbeda dan satu laporan jujur.

Gambarkan kedua jalur sebelum menguji: rute normal dan rute setelah kegagalan terowongan, untuk setiap aplikasi dalam cakupan. Gambar memaparkan celah yang disembunyikan satu indikator hijau, karena memaksa Anda menyebutkan apa yang tercakup dan apa yang tidak. Lakukan itu saat sistem sehat, ketika tidak ada yang berada di bawah tekanan untuk menyatakan pemeriksaan selesai.

Tidak ada dari kedua kendali itu yang mensertifikasi yang lain, dan penyiapan gabungan memerlukan kedua catatan sebelum dapat mengklaim kedua sifat. Mengklaim keduanya dari satu indikator hijau adalah tepat kegagalan yang seharusnya dicegah oleh pasangan ini.

Artikel terkait