there's really no way in chrome to disable webrtc? That's amazing. edit: from the horse's mouths https://code.google.com/p/chromium/issues/detail?id=457492 edit2: you can install this https://chrome.google.com/webstore/detail/webrtc-leak-preven... and test here: https://diafygi.github.io/webrtc-ips/ though google sure seems to be dragging their feet on this so I'm sure they'll break this workaround soon
The New York Times uses WebRTC to gather local IP addresses
11–20 of 128 posts
Re: The New York Times uses WebRTC to gather local IP addresses
#12Re: The New York Times uses WebRTC to gather local IP addresses
#13It's easy to gather local IP addresses. WebRTC is just one of dozens of methods of doing this. Others include various DNS tricks, reverse TCP traceroute, tag tricks, JavaScript/XMLHttpRequest tricks, etc. Private IP addresses (10.x.x.x) are not all that private.
Re: The New York Times uses WebRTC to gather local IP addresses
#14Just a friendly reminder for anyone using uBlock Origin on Chrome or Firefox that you can now configure it to prevent webRTC from leaking your real IP: http://www.ghacks.net/2015/07/02/you-can-block-webrtc-from-l... You do need to enable this. After reading the article I immediately checked by dashboard and saw that the option was available, but unchecked.
Re: The New York Times uses WebRTC to gather local IP addresses
#15It's easy to gather local IP addresses. WebRTC is just one of dozens of methods of doing this. Others include various DNS tricks, reverse TCP traceroute, tag tricks, JavaScript/XMLHttpRequest tricks, etc. Private IP addresses (10.x.x.x) are not all that private.
Don't forget Flash, the #1 tool for persistent tracking. Uninstalling Flash should be your first priority if you care about this.
I am deeply pessimistic about the potential for tracker-blind browsing without extraordinary measures. A simple plugin or cookie rules simply do not and cannot cut it.
There are just umpteen million ways to fingerprint a device. What plugins do you have installed? What is your font list? What can be deduced about your device's make/model/revision from things like HTML feature support? Then you have WebGL and other technologies that potentially allow for hardware fingerprinting via various methods, slight differences in JS performance revealing things about your JS runtime engine's revision (JIT differences, etc.). Don't even get me started on all the myriad things you can do with TCP, ICMP, network latency, geo-ip, etc.
Anything less than onion routing (Tor and friends) combined with a high-isolation virtual machine or separate hardware device and a browser with no persistent state whatsoever is probably provably inadequate to protect you from fingerprinting or tracking. Any un-obscured network path back to you, access to any form of non-generic local hardware or storage, or persistent state equals fingerprinting/tracking hacks.
It's like using simple XOR for "encryption" and then saying "well, it's better than nothing." Yeah, maybe it's a nano-something better than nothing but it's basically nothing. You might as well not even bother.
Personally I think privacy is dead dead dead dead dead and we need to start talking seriously about what kinds of new political mechanisms and safeguards we need to mitigate abuse. This is a political problem and does not have a technical solution that doesn't come with a lot of cost -- e.g. the enormous performance overhead of onion routing and the inconvenience of secure computing environments. 99.999% of users are not going to do any of that stuff and never will.
Re: The New York Times uses WebRTC to gather local IP addresses
#16The only possible reason I can fathom that this would be useful would be for tracking unique users behind a NAT (i.e. corporate or educational) who block all cookies. Seems like a pretty niche edge case in the U.S., but I'd imagine this could be useful in, say, the EU where cookies are opt-in by law?
Re: The New York Times uses WebRTC to gather local IP addresses
#17I've now given up on "naked" browsing of the web and only surf via the Tor Browser Bundle. I use a standard Firefox only for web development.
Re: The New York Times uses WebRTC to gather local IP addresses
#18A whois on the domain serving the offending javascript leads to White Ops[0], who seems to sell tools to protect against Ad Fraud. So I'm guessing this is part of their fingerprinting system, to determine whether I am a human or a bot. [0] http://www.whiteops.com/
https://github.com/EFForg/privacybadgerchrome/issues/431#iss...
Re: The New York Times uses WebRTC to gather local IP addresses
#19Ironic that loading up this site, webrtchacks.com, Tor Browser warns me: "Should Tor browser allow this website to extract HTML5 canvas image data?" I've now given up on "naked" browsing of the web and only surf via the Tor Browser Bundle. I use a standard Firefox only for web development.
Re: The New York Times uses WebRTC to gather local IP addresses
#20there's really no way in chrome to disable webrtc? That's amazing. edit: from the horse's mouths https://code.google.com/p/chromium/issues/detail?id=457492 edit2: you can install this https://chrome.google.com/webstore/detail/webrtc-leak-preven... and test here: https://diafygi.github.io/webrtc-ips/ though google sure seems to be dragging their feet on this so I'm sure they'll break this workaround soon
Tracking is a feature, not a bug, in Chrome.
Disabling Javascript and Plugins is much easier in Chrome than in Firefox.