Test úniku WebRTC
Prehliadače môžu cez WebRTC odhaliť vašu skutočnú IP, aj keď ju VPN pred webovými stránkami skrýva. Tento test overí, či to platí aj pre ten váš — celý beží vo vašom prehliadači a nikam nič neposiela.
Čo je únik WebRTC?
WebRTC je funkcia prehliadača pre peer-to-peer zvuk, video a dáta — používa ju Google Meet, Discord a mnohé webové aplikácie. Na nadviazanie P2P spojenia prehliadače používajú STUN servery, ktorými zisťujú vlastné IP adresy vrátane lokálnych a adries za NAT-om. Webová stránka môže prehliadač požiadať, aby toto zisťovanie spustil potichu, a výsledné IP prečítať cez JavaScript — úplne mimo VPN.
Ako test funguje
Váš prehliadač vytvorí fiktívne RTCPeerConnection, zavolá createOffer a prečíta výsledných ICE kandidátov. ICE kandidáti obsahujú každú IP, ktorú prehliadač dokáže nájsť — vrátane tej skutočnej, aj keď VPN tuneluje všetku ostatnú prevádzku. Test beží lokálne; na naše servery sa nič neposiela.
Ako opraviť únik WebRTC
Tri možnosti: (1) Použite VPN, ktorá únikom WebRTC aktívne bráni (aplikácie Doppler pre iOS a Android vypínajú WebRTC mimo tunela). (2) Nainštalujte si rozšírenie prehliadača, ktoré WebRTC vypne (uBlock Origin má na to voľbu). (3) Vo Firefoxe nastavte media.peerconnection.enabled na false v about:config. Vypnutie WebRTC rozbije videohovory v prehliadači; použite namiesto toho natívnu aplikáciu.