Ga naar de inhoud
Machinaal vertaald uit het Engels. Bekijk origineel
Woordenlijst · Netwerk en proxy's

WebRTC-lek

Wanneer WebRTC een IP-adres onthult dat verschilt van het proxy- of VPN-adres dat een site anders ziet.

Definitie

Een WebRTC-lek treedt op wanneer de real-time communicatiestack van de browser een IP-adres vrijgeeft – zoals het echte openbare IP-adres of een lokaal netwerkadres – waarvan de gebruiker verwachtte dat het verborgen zou zijn achter een proxy of VPN. WebRTC verzamelt netwerkkandidaten (ICE-kandidaten) om peer-to-peer audio-, video- of dataverbindingen op te zetten.

Diagram: HTTP gaat via een proxy terwijl WebRTC-verkeer een ander IP-adres blootlegt
Redactioneel diagram (vereenvoudigde illustratie, geen productscreenshot).

Hoe het werkt

  • Om een verbindingspad te vinden, verzamelt WebRTC ICE-kandidaten van lokale interfaces en van STUN/TURN-servers; elke kandidaat bevat een adres.
  • Een HTTP-proxy verzendt alleen HTTP-verkeer. WebRTC-media gebruiken meestal UDP, die HTTP-proxy's en de meeste SOCKS-proxy's niet dragen, dus het kan een andere route volgen.
  • RFC 8828 definieert vier IP-verwerkingsmodi, van "alle adressen opsommen" (de meeste openbaarmaking) tot "proxy forceren", waarbij WebRTC-verkeer via de proxy moet gaan, anders wordt UDP uitgeschakeld.

Waarom het ertoe doet

  • Een site die een proxy-IP ziet in HTTP-verkeer en een ander IP-adres in WebRTC-kandidaten leert beide – wat de privacy ondermijnt en een duidelijke mismatch creëert.
  • Browsers en antidetect-tools bieden om deze reden WebRTC-instellingen (uitschakelen, vervangen of uitlijnen met de proxy).

Grenzen en veel voorkomende misvattingen

  • "Elke VPN of proxy lost dit op." Of er een lek optreedt, hangt af van de WebRTC IP-verwerkingsmodus van de browser en hoe de proxy of VPN het verkeer routeert.
  • "Het uitschakelen van WebRTC is de enige oplossing." RFC 8828 maakt ook modi mogelijk die de verzamelde adressen beperken tot de standaardroute of verkeer via de proxy dwingen; de afweging is gesprekskwaliteit of connectiviteit.
Voorbeeld: Een browserprofiel gebruikt een HTTP-proxy in Duitsland. Een testpagina ziet een Duits IP-adres via HTTP, maar ontvangt een WebRTC-kandidaat die het echte ISP-adres van de gebruiker in een ander land toont.

Geen enkele browser of proxy kan garanderen dat accounts niet worden beperkt. Volg de regels van elk platform.

Gerelateerde termen

  • Residentiële proxy — Een proxy waarvan het uitgangs-IP behoort tot een internetverbinding van een consument in plaats van een datacenter.
  • Vaste sessie (proxy) — Een proxy-instelling die gedurende een bepaalde periode hetzelfde exit-IP-adres voor opeenvolgende verzoeken behoudt.
  • Tijdzone en geolocatie komen niet overeen — Wanneer de locatie die wordt geïmpliceerd door het IP-adres van een verbinding niet overeenkomt met de tijdzone van de browser of de gerapporteerde coördinaten.
  • Browser-vingerafdruk — Een combinatie van browser- en apparaatkenmerken die een browser zonder cookies kunnen identificeren.

Bronnen

2026-11-07 gecontroleerd.

← Alle woordenlijsttermen