|
|
|
|
|
by codedokode
1338 days ago
|
|
I don't think that there are many people using WebRTC especially within the same LAN, but fingerprinting is used by almost every commercial site. So I can assume that this "feature" was used in 99.99% cases for fingerprinting. This shows how browser developers race to push new features without proper estimation of privacy concerns. Luckily this was somewhat fixed by using randomized Apple mDNS names instead of IPs. But as a result the browser has to support Apple DNS protocol which can potentially increase attack surface. I would prefer to disable this feature completely by default and let the minority who needs it enable it via settings. |
|
The "Apple" DNS protocol is standard DNS, over a multicast IP address, on port 5353. You can literally use plain old dig to perform mDNS lookups:
If DNS lookups considerably increase your attack surface, something is very, very wrong with your architecture.