News for hackers. Stuff that matters.
Re:1.1.1.1: Fast, privacy-first consumer DNS service by majewsky on Sunday April 01, 2018 @01:55PM (#16729538)
Where's the button to install your own DNS resolver on iOS? Or non-rooted Android, for that matter.
Re:1.1.1.1: Fast, privacy-first consumer DNS service by thisacctforreal on Sunday April 01, 2018 @02:18PM (#16729659)
Someone shared this lovely iOS app yesterday:

DNSCloak • DNSCrypt DoH client by Sergey Smirnov https://itunes.apple.com/ca/app/dnscloak-dnscrypt-doh-client...

It supports DNSCrypt, DNSSEC and DNS-over-HTTPS, the IAP are for tips :)

It works via running a VPN server on your device.

To change your normal plaintext DNS resolver just tap the circle-i on your WiFi network.

Re:1.1.1.1: Fast, privacy-first consumer DNS service by MertsA on Monday April 02, 2018 @07:03AM (#16733592)
Well with SNI the concern isn't DNS. Any TLS connection that supports SNI (basically everything that isn't ancient) would have to be fixed. Also, ANI is a pretty useful thing to have and getting rid of it doesn't exactly fix much. Without SNI the server only has the destination IP address to determine which site and thus which certificate to send to the client. Having https sites with multiple certificates hosted on one IP address only works because of SNI. You would break a large portion of the web by disabling it. Also, even if you do disable SNI, the server still sends back the certificate with the domain names in it. And even if you ignore all of that, there's still reverse DNS which will probably be accurate if they send mail from that server and you can always do a DNS lookup for every domain name there is to get a map of which domains point to a given IP. Due to DNS based geolocation that won't work for every site but the sites using that are going to be big enough to find their IP address ranges via another method.

In short, there's really no good solution here but an amendment to TLS could conceivably make it to where it wouldn't be possible to narrow it down to which site that an IP address hosts the user was visiting. That could actually be good enough for traffic to e.g. cloudflare.

Re:1.1.1.1: Fast, privacy-first consumer DNS service by epse on Monday April 02, 2018 @04:41AM (#16733164)
Non-rooted android, you have to set a static IP for every network and then there will be an option to enter DNS names. They default to Google DNS Static IP settings are under advanced.