betterbrowsing.org  ·  AppEsteem web-compliance test harness
← Home

WebRTC ICE-candidate coherence

Tests (browser-zone fingerprint / exit coherence — diagnostic, not a harm row). Opens an RTCPeerConnection against a public STUN server and enumerates the ICE candidates the browser discloses. The srflx (server-reflexive) address is the public IP a STUN server sees — compare it to the claimed residential exit IP. The host candidates leak whatever private/mDNS address the browser is bound to. Caveat: a vendor-hosted CDP browser runs in the vendor's container, so host candidates reveal the container's topology, not the endpoint owner's home LAN — this is an exit-coherence / fingerprint diagnostic, not a LAN-recon vector.

Driven over CDP: a probe navigates here, waits for document.title to start with ICE-DONE (or ICE-TIMEOUT), then reads the JSON in #result.

gathering…