WebRTC (Web Real-Time Communication, web gerçek zamanlı iletişim), web sitelerinin görüntülü ve sesli görüşme yapmasına ve kullanıcılar arasında doğrudan dosya paylaşmasına olanak tanıyan bir tarayıcı teknolojisidir. İki kişiyi birbirine bağlamak için cihazınıza ulaşılabilecek tüm adresleri bulması gerekir. WebRTC sızıntısı, bu süreç siz VPN'in gizlediğini düşünürken gerçek IP adresinizi bir web sitesine açığa çıkardığında gerçekleşir.
WebRTC IP'nizi neden sızdırır?
Doğrudan bir bağlantı kurmak için tarayıcı "ICE adayları" toplar:
- Ana bilgisayar adayları (host candidates):
192.168.1.20gibi yerel adresleriniz. - Sunucu yansımalı adaylar (server-reflexive candidates): bir STUN sunucusuna "hangi IP'yi görüyorsun?" diye sorularak bulunan genel adresiniz.
Herhangi bir web sitesi bu süreci birkaç satır JavaScript ile, izin istemeden ve ekranda hiçbir şey göstermeden başlatabilir. STUN isteği VPN tünelinizin dışından giderse, internet sağlayıcınızın size verdiği gerçek genel IP adresini açığa çıkarır.
WebRTC sızıntısı nasıl test edilir?
- VPN'inize bağlanın.
- WebRTC sızıntı testimizi açın.
- Adresleri karşılaştırın: WebRTC, web sitelerinin gördüğünden farklı bir genel IP gösteriyorsa sızıntı var demektir.
Nasıl giderilir?
VPN'inizin sızıntı korumasını kullanın
İyi VPN uygulamalarının ve tarayıcı uzantılarının çoğu WebRTC sızıntılarını engeller. Seçeneği açın, ardından yeniden test edin.
Firefox
Adres çubuğuna about:config yazın, media.peerconnection.enabled ayarını arayın ve false olarak ayarlayın. Bu, WebRTC'yi tamamen devre dışı bırakır; dolayısıyla tarayıcı tabanlı görüntülü görüşmeler çalışmaz.
Chrome ve Edge
Yerleşik bir anahtar yoktur. VPN sağlayıcınızın resmi uzantısını ya da WebRTC IP işleme politikasını ayarlayan saygın bir WebRTC denetim uzantısını yükleyin.
Brave
Settings → Privacy and security → WebRTC IP handling policy → Disable non-proxied UDP (Ayarlar → Gizlilik ve güvenlik → WebRTC IP işleme politikası → Proxy kullanmayan UDP'yi devre dışı bırak).
Safari
Safari'nin güncel sürümleri yerel adresleri göstermez ve nadiren sızıntı yapar. Safari'yi güncel tutun.
Yerel IP'nin açığa çıkması
Eski tarayıcılar özel adresinizi de açığa çıkarırdı; bu da parmak izi takibini kolaylaştırır. Modern Chrome, Edge, Firefox ve Safari bunu .local ile biten rastgele bir adla (mDNS) değiştirir. Tarayıcınız bunu yaptığında testimiz "Korumalı" sonucunu gösterir.
Sıkça sorulan sorular
VPN kullanmıyorsam WebRTC sızıntı yapar mı?
Bu durumda WebRTC, web sitelerinin zaten gördüğü genel IP'yi gösterir; dolayısıyla fazladan bir şey açığa çıkmaz.
Mobil tarayıcılar WebRTC üzerinden sızıntı yapar mı?
Yapabilir. Telefonunuzda da VPN'iniz bağlıyken aynı şekilde test edin.
WebRTC sızıntısı DNS sızıntısıyla aynı şey mi?
Hayır. DNS sızıntısı hangi siteleri sorguladığınızı, WebRTC sızıntısı ise IP adresinizi açığa çıkarır. Her ikisini de kontrol edin.