Bisakah Penyedia VPN Melihat Nama Wi-Fi Anda? Tiga Kebocoran Berbeda
Gateway membaca paket, aplikasi native membaca izin, dan halaman membaca koordinat. Label Wi-Fi berada di kanal yang berbeda pada setiap kasus.
Pertanyaannya terdengar sederhana dan memiliki setidaknya tiga jawaban. Jawaban mana yang berlaku bergantung pada siapa yang menerima informasi, dan komponen yang terlibat tidak berbagi kanal. Setiap jawaban milik pihak yang berbeda, jadi pertanyaan yang berguna adalah pihak mana yang Anda tanyakan.
Menyortir kanal tersebut membutuhkan beberapa menit. Hal itu juga mencegah satu kategori kesimpulan yang buruk.
Tiga pengamat, tiga kanal
Gateway yang meneruskan lalu lintas terowongan melihat paket. Aplikasi native yang dipasang di perangkat dapat memanggil antarmuka platform jika platform mengizinkannya. Halaman di browser berjalan dalam batas yang diberikan browser dan pengguna. Tidak ada yang melihat hal yang sama.
Ini bukan variasi dari satu kemampuan. Ini mekanisme terpisah dengan izin terpisah, dan masing-masing menjawab pertanyaan yang sedikit berbeda.
| Observer | What it receives | What it needs |
|---|---|---|
| Tunnel gateway | Forwarded IP packets, which carry no SSID field | No device permission at all |
| Installed client app | Local network details, when the platform exposes them | The specific permission and context the platform requires |
| Page using browser geolocation | Position properties such as coordinates | User consent plus the browser's own checks |
Baris pertama adalah yang penting untuk klaim penyedia. Nama jaringan nirkabel bukan bagian dari header paket. Tidak ada inspeksi perutean yang menghasilkannya, dan tidak ada log lalu lintas yang diteruskan yang memuatnya.
Kasus Android menunjukkan batas izin
Dokumentasi WifiInfo Android adalah contoh konkret kanal kedua. Beberapa detail Wi-Fi di sana dianggap sensitif lokasi, dan dokumentasinya menjelaskan hasil yang disunting saat akses yang diperlukan tidak ada, termasuk nilai SSID yang tidak diketahui.
Perilaku itu layak dibaca dengan cermat. Dokumen itu mengatakan platform dapat menahan nilai dari aplikasi yang tidak memiliki akses. Dokumen itu tidak mengatakan aplikasi VPN otomatis menerimanya, dan juga tidak mengatakan penyedia VPN menerimanya melalui terowongan.
Persetujuan terowongan jaringan adalah izin yang sempit. Itu memungkinkan aplikasi merutekan lalu lintas. Itu tidak menyerahkan setiap fakta perangkat yang dilindungi platform. Memperlakukan keduanya sebagai izin yang sama adalah tempat sebagian besar klaim ini salah.
Koordinat bukan nama jaringan
Geolocation API mengembalikan posisi. Itu tidak mengembalikan daftar nama Wi-Fi di sekitar Anda, meskipun platform di bawahnya dapat menggunakan beberapa sinyal, termasuk informasi jaringan, untuk menghitung posisi tersebut.
Menerima kota tidak sama dengan menerima pengenal. Halaman yang menampilkan lingkungan Anda telah mempelajari sesuatu tentang di mana perangkat berada, dan halaman itu belum mempelajari SSID yang membawanya ke sana.
Ekstensi, pembantu native, atau aplikasi dengan hak istimewa terpisah layak mendapat tinjauan sendiri. Tidak satu pun dapat dipertukarkan dengan halaman biasa yang memanggil geolokasi, dan ekstensi browser berjalan dengan izin yang tidak dimiliki halaman.
Apa yang dibuktikan laporan atau ekspor diagnostik
Ketika klien menghasilkan bundel diagnostik, pertanyaan yang berguna adalah bidang apa yang dikumpulkan, siapa yang menerimanya, dan di bawah izin apa. Transportasi terenkripsi memberi tahu bahwa bundel itu bepergian dengan aman, bukan apa isinya.
Nama jaringan juga dapat digunakan ulang dan diubah. Label saja adalah bukti lemah untuk satu tempat fisik, sedangkan alamat publik adalah pengamatan lain dengan keandalan yang berbeda.
Jauhkan label jaringan nyata dari utas bantuan publik. Pertanyaan yang layak dijawab lebih sempit dan lebih berguna. Komponen mana yang memperoleh bidang mana, melalui izin apa dan alur apa?