Pendedahan IP melalui WebRTC: alamat yang boleh didedahkan pelayar
WebRTC menggunakan ICE untuk mencari laluan calon bagi komunikasi masa nyata. Pelayar moden mengenakan kawalan privasi terhadap alamat setempat, tetapi calon yang diperhatikan masih boleh mendedahkan maklumat rangkaian yang berguna, bergantung pada pelayar, VPN dan konfigurasi.
Alamat IP yang boleh didedahkan oleh WebRTC
WebRTC menggunakan ICE untuk mencari laluan antara rakan setara dan boleh menghasilkan calon yang mengandungi alamat setempat, alamat pantulan pelayan (server-reflexive) atau alamat geganti (relay). Alamat yang dapat diperhatikan oleh sesuatu ujian bergantung pada pelayar, konfigurasi rangkaian, dasar VPN dan penggunaan STUN atau TURN.
Cara menguji WebRTC dengan dan tanpa VPN
Jalankan ujian sebelum dan selepas menyambung ke VPN, kemudian bandingkan calon ICE, terutamanya alamat awam dan jenis calon. Pelayar moden mungkin menyembunyikan atau menyamarkan alamat setempat, jadi tafsirkan keputusan dalam konteks pelayar dan dasar VPN. Untuk semakan kawalan terhadap data IP yang kelihatan, gunakan semakan keanoniman 2IP sebelum dan selepas VPN diaktifkan.
Cara mentafsir keputusan
Rujukan teknikal: RFC 8445.