WebRTC-läckagetest
Webbläsare kan avslöja din riktiga IP via WebRTC även när en VPN döljer den för webbplatser. Det här testet kontrollerar om din gör det — helt i din webbläsare, utan att någon data skickas någonstans.
Vad är en WebRTC-läcka?
WebRTC är en webbläsarfunktion för peer-to-peer-ljud, -video och -data — den används av Google Meet, Discord och många webbappar. För att etablera en P2P-anslutning använder webbläsare STUN-servrar för att ta reda på sina egna IP-adresser, inklusive lokala adresser och adresser bakom NAT. En webbplats kan be webbläsaren köra den här upptäckten i tysthet och läsa av IP-adresserna via JavaScript — helt förbi VPN:en.
Hur testet fungerar
Din webbläsare skapar en fingerad RTCPeerConnection, anropar createOffer och läser av de resulterande ICE-kandidaterna. ICE-kandidater innehåller varje IP webbläsaren kan hitta — inklusive din riktiga, även när en VPN tunnlar all annan trafik. Testet körs lokalt; inget skickas till våra servrar.
Så åtgärdar du en WebRTC-läcka
Tre alternativ: (1) Använd en VPN som proaktivt blockerar WebRTC-läckor (Dopplers iOS- och Android-appar inaktiverar WebRTC utanför tunneln). (2) Installera ett webbläsartillägg som inaktiverar WebRTC (uBlock Origin har ett alternativ för detta). (3) I Firefox: sätt media.peerconnection.enabled till false i about:config. Att inaktivera WebRTC gör att videosamtal i webbläsaren slutar fungera; använd en native-app i stället.