Zie wat WebRTC over je prijsgeeft
Elke website kan je browser om verbindingskandidaten vragen en lezen wat eruit komt — zonder dat er ook maar één toestemmingsvraag verschijnt. Deze pagina vraagt het op precies dezelfde manier en laat je het antwoord zien. Er wordt bewust geen STUN-server gebruikt, dus er verlaat geen enkel pakketje je machine.
- Draait volledig in je browser
- Werkt offline
- Geen upload
- Geen registratie
- Geen watermerk
De tool wordt geladen…
Hoe het werkt
- Open de pagina — de controle draait vanzelf. Voer hem opnieuw uit nadat je een browserinstelling of je VPN hebt veranderd.
- Lees het oordeel: beschermde plaatsvervangende namen, een adres van je lokale netwerk, of een routeerbaar publiek adres.
- Elk gevonden adres staat erbij met wat het is en wat een website ermee zou kunnen.
Waarom er niets wordt geüpload
Alles wat deze pagina doet, doet code die in je browsertabblad draait, met dezelfde engine die ook webpagina’s tekent. Je bestand wordt van schijf naar het geheugen van dat tabblad gelezen, daar bewerkt en weer weggeschreven als download. Het wordt nergens naartoe gestuurd — niet naar ons, en niet naar een derde partij.
Controleer het zelf
- Open de ontwikkelaarstools van je browser (F12) en kies het tabblad Netwerk.
- Laad je bestand en start de tool.
- De enige verzoeken die je ziet, halen de code van de tool zelf op — en bij een paar zware tools hun opensource-engine van een openbare CDN — plus één kleine bezoekmelding aan loreatec.jp (adres en titel van de pagina, meer niet). In geen van die verzoeken zit jouw bestand.
Veelgestelde vragen
Wat is een WebRTC-lek?
WebRTC is de browsermachinerie achter videogesprekken. Om twee machines te verbinden maakt het een lijst van je netwerkadressen (“kandidaten”), en een script op elke willekeurige pagina kan die lijst opvragen zonder jou iets te vragen. Vroeger legde dat je lokale netwerkadres bloot en, op IPv6-verbindingen, ook een wereldwijd routeerbaar adres — ook achter VPN’s die vergaten WebRTC af te dekken. Browsers hebben dit sindsdien aangescherpt, en deze pagina laat zien waar de jouwe staat.
Waarom toont deze test mijn publieke IPv4-adres niet?
Om dat te achterhalen zou je een externe server (STUN) moeten vragen waar je pakketten vandaan komen — met andere woorden: verkeer naar buiten sturen. Deze pagina is bewust offline en toont dus alleen wat er lekt zonder dat er een server aan te pas komt. Bedenk wel dat een website die jou doorlicht doorgaans wél een STUN-server gebruikt, en zo boven op wat hier verschijnt ook je publieke adres achter NAT kan achterhalen.
Wat betekent een naam die eindigt op .local?
Dat de bescherming werkt. Moderne browsers vervangen je echte lokale adres door een willekeurige plaatsvervangende naam die alleen apparaten op je eigen netwerk kunnen herleiden. De website ziet de plaatsvervanger; het adres blijft thuis. Zie je in plaats daarvan kale cijfers, dan staat die bescherming uit of is ze omzeild.
Wanneer geeft de browser tóch echte adressen prijs?
Zodra je een site toestemming geeft voor camera of microfoon, schakelt de browser over op echte adressen zodat het gesprek goed verbindt — een redelijke ruil voor een videogesprek, en een goede reden om toestemmingen in te trekken bij sites die ze niet meer nodig hebben. Deze pagina vraagt die toestemmingen nooit.
Wordt er iets ergens naartoe gestuurd?
Nee. De test maakt een lokaal verbindingsobject aan en leest wat je browser erin schrijft. Geen STUN, geen TURN, geen verzoek aan onze server. Je kunt eerst de vliegtuigstand aanzetten en hij gedraagt zich exact hetzelfde.