News for hackers. Stuff that matters.
Re:Brave, the false sensation of privacy by gman83 on Friday June 18, 2021 @09:10AM (#27549893)
I always find it odd that we worry so much about how much our browsers are tracking us, but almost nothing about what our ISPs are doing. Every time I've looked into it, it seems much worse. As far as I can tell, ISPs are legally allowed to sell your browsing history to third parties: https://arstechnica.com/tech-policy/2017/03/for-sale-your-pr...
Re:Brave, the false sensation of privacy by mumblemumble on Friday June 18, 2021 @10:08AM (#27550469)
ISPs can see a lot, but it does have limits. As long as we're using SSL (and I suppose, assuming it hasn't been cracked), the ISP really only knows what domains I'm visiting. So they might know that I'm going to WebMD, but they don't necessarily know that I'm reading up on treatment options for nose fungus. They also don't necessarily know exactly which member of my household is going to that website, nor can they link it up with any browsing I do from the coffee shop.

Browser-based tracking, on the other hand, can see just about everything, because it's looking at the state of the data after it's been decrypted. And it can, with a reasonable degree of confidence, individually identify people, even when more than one person shares an internet connection, and even when one person uses more than one device or connects to the Internet from more than one location. The higher fidelity of that signal does imply that it's a greater privacy threat.

Re:Brave, the false sensation of privacy by carlosf on Friday June 18, 2021 @11:52AM (#27551640)
ISPs do not know as much as Google/FB thanks to SSL, but they know a lot more than you'd think by analyzing connection metadata.

Also many ISPs are also carriers, which makes things worse.

Source: worked for telecos, have seen a lot of shady stuff myself.

Re:Brave, the false sensation of privacy by amarant on Friday June 18, 2021 @10:52AM (#27550963)
I guess there are feasible attacks if the ISP is sufficiently motivated. They can't read the data transmitted, but they know how many bytes is in it, and with a cross reference on page sizes in the domain you're on, they might be able to narrow it down considerably.(maybe even to 1 possible page)

A more far-fetched attack is a sort of timing attack: if you first visit arstechnica.com and then shortly afterwards visit Amazon.com, one could look for links to Amazon on arstechnica and from there have a decent guess what product you viewed on Amazon. This becomes a lot more feasible when paired with the first attack mentioned above.

Re:Brave, the false sensation of privacy by foobiekr on Friday June 18, 2021 @11:02AM (#27551096)
These are all smart thoughts but you’ve clearly never worked for or with an ISP. As business entities in general they don’t have that kind of technical sophistication. They are more on the level of “we have to hire these vendor consultant groups to install VMs for us” than “we build a crawler so that we can use domain plus byte count to drink-anonymize visited pages.”
Re:Brave, the false sensation of privacy by geraneum on Friday June 18, 2021 @01:03PM (#27552459)
It doesn’t matter that most of them might not be that capable. They just hoard this data and sell it to the people with the means and resources.
Re:Brave, the false sensation of privacy by foobiekr on Friday June 18, 2021 @05:49PM (#27555383)
It's not that easy to hoard when you have less than one competent engineer in the company and have to contract out to some vendor to build the data lake where they can hoard it.

Hoarding itself is beyond the sophistication of most service providers in the present day.

Re:Brave, the false sensation of privacy by Pick-A-Hill2019 on Friday June 18, 2021 @11:10AM (#27551173)
BT (a UK ISP) were up to hijinks in 2008 - "BT and Phorm: how an online privacy scandal unfolded"

https://www.telegraph.co.uk/technology/news/8438461/BT-and-P...

Re:Brave, the false sensation of privacy by foobiekr on Friday June 18, 2021 @05:49PM (#27555376)
Yes. The problem for them is that times have changed.
Re:Brave, the false sensation of privacy by morelisp on Friday June 18, 2021 @12:39PM (#27552185)
ISPs have perfect knowledge of your IP, so if they can get even basic traffic logs from _anything else_ can reconstruct your browsing history more accurately than any other third-party. Since you are probably visiting your ISP's site regularly to pay your bill, there are also a lot of possibilities for them to regularly associate third-party cookies with your login. They also have the highest-quality ambient location data (outside of explicit app permissions) to link with all of that.
Re:Brave, the false sensation of privacy by raxxorrax on Monday June 21, 2021 @06:53AM (#27577984)
ISPs didn't even want to log IP data until 70+ year old people forced them to collect that info. Sorry for the rant against older gents, but this is the current reality.

Now they might think differently because there is a market for info. Thank you government...

Re:Brave, the false sensation of privacy by anunay03 on Saturday June 19, 2021 @04:15PM (#27564035)
Oh not to mention, this might soon change as eSNI/ECH is adopted! Then the only information being leaked would be the IP address of the server. And with widespread use of CDNs nowadays would make the information collected pretty useless. Ofcourse that is if your DNS queries are not leaking everything. (which they are! Use DNS-over-HTTPs guys!)
Re:Brave, the false sensation of privacy by agumonkey on Friday June 18, 2021 @10:12AM (#27550503)
do we need randomized dom nodes ?
Re:Brave, the false sensation of privacy by mumblemumble on Friday June 18, 2021 @10:33AM (#27550744)
I guess I'd have to hear more details to know exactly what you're thinking, but my first instinct is to say that doing something like that would break CSS and accessibility without actually offering any significant impediment to tracking.
Re:Brave, the false sensation of privacy by 0des on Friday June 18, 2021 @10:40AM (#27550862)
The cohort concerned about tracking, one would think, would not be deterred by broken CSS considering they already live in a JS-free world and might be used to some visual-compromise when browsing.
Re:Brave, the false sensation of privacy by agumonkey on Friday June 18, 2021 @12:35PM (#27552138)
I was mostly wondering about privacy up to the dom layer (if that's even possible)
Re:Brave, the false sensation of privacy by catillac on Friday June 18, 2021 @10:29AM (#27550702)
No.
Re:Brave, the false sensation of privacy by elliekelly on Friday June 18, 2021 @09:23AM (#27550006)
I only know enough about networking to be dangerous but I am convinced Comcast is doing shady shit with my modem when I change the DNS settings to use non-Comcast servers. Every once in a while I’ll attempt to use Wireshark to try to make sense of what’s happening but I’m pretty clueless and don’t really know what I’m looking at/for.

If anyone knows any good resources to learn about the ISP nuts and bolts that make internet magic happen between my modem and everyone else’s servers I would be most appreciative.

Re:Brave, the false sensation of privacy by _jal on Friday June 18, 2021 @10:02AM (#27550412)
The recommendation of _The UNIX and Linux System Administration Handbook_ is a good one.

As far as Comcast, I'm stuck with them, too. At least in my experience, they don't monkey with DNS - I run and use my own DNS servers, and have never seen interference.

They do run deep packet inspection, and if they detect you, for instance, torrenting commercial media, they'll inject scary messages in port 80 traffic. Given that nearly all web traffic is encrypted now, the main effect of this is to break things like automated `apt-get update`s.

One thing you can do to detect transparent DNS hijacking is to ask a nonexistent server a question. Something like `dig @13.14.15.16 news.ycombinator.com` should not give you an answer. If it does, someone's spying on and/or gaslighting you.

Re:Brave, the false sensation of privacy by mikro2nd on Friday June 18, 2021 @10:29AM (#27550687)
Curious: how can they detect whether you're torrenting commercial media if you've enabled Bittorrent protocol encryption? Surely all they can see then is the outer (envelope) of the packets...?
Re:Brave, the false sensation of privacy by Shank on Friday June 18, 2021 @10:41AM (#27550869)
This is a bit of a misconception. Copyright holders have always gone after seeders based on people connecting to swarms, tracker info, and crawling DHT. There’s no reason to use DPI when the list of uploaders is just given out by trackers and DHT for free. See: https://www.usenix.org/legacy/event/woot10/tech/full_papers/...
Re:Brave, the false sensation of privacy by livueta on Friday June 18, 2021 @12:33PM (#27552115)
You're right that is how it generally operates, but in the case of Comcast I think this meme doesn't want to die because in the late 00s Comcast really did do DPI to interfere with torrents: https://www.techdirt.com/articles/20071029/020756.shtml

Fairly googleable with "Comcast sandvine". Afaik they haven't done anything like that for years, though.

Re:Brave, the false sensation of privacy by tgragnato on Friday June 18, 2021 @11:49AM (#27551605)
Exactly

Bittorrent protocol encryption is only useful to protest against the use of DPI for bandwidth shaping, it has no influence on privacy.

Even with (the weak) encryption, connections to trackers and DHT nodes are easily identified

Re:Brave, the false sensation of privacy by mikro2nd on Friday June 18, 2021 @11:53AM (#27551662)
Thank you for clarifying this!
Re:Brave, the false sensation of privacy by tenebrisalietum on Friday June 18, 2021 @12:27PM (#27552039)
Bittorrent trackers by design have a list of all IPs in the swarm and give to anyone who asks (that's how peers coordinate).
Re:Brave, the false sensation of privacy by gruez on Friday June 18, 2021 @09:43AM (#27550197)
>I am convinced Comcast is doing shady shit with my modem when I change the DNS settings to use non-Comcast servers

Well that's vague. What are the symptoms? How would comcast even know that you changed DNS settings? It's possible to infer that from DNS queries to their servers dropping off and traffic to 1.1.1.1 or 8.8.4.4 increasing, but I doubt comcast is competent enough to build that sort of detection system.

Re:Brave, the false sensation of privacy by xnyan on Friday June 18, 2021 @10:46AM (#27550922)
I agree with you that comcast is incompetent, but everything becomes cheaper and easier over time and network hardware/software products that perform "deep" packet inspection at line rate as well as provide analytics on that returned data are now trivial and pretty much table stakes for Cisco, Juniper, Palo Alto et al.

Specifically for detecting if a user is not using their DNS, yes you could correlate a user's http requests (unless you are using ESNI the requested domain is in plaintext by design) with traffic logs on their DNS server and observe that there was no DNS request to the ISP DNS server before a request was made, I don't think that would be necessary. Most users use the ISP default DNS - that's your baseline. If most customers hit your DNS X times per Mb of web traffic, then someone using a custom DNS is going to stand out like a sore thumb.

Again, 100% agree that ISPs are not very technically competent (to put it mildly), but as time marches on the ability to both capture and more importantly analyze and report on that data is becoming cheaper and easier. ISPs want to get value from (sell) your data and vendors want to sell ISPs subscriptions to analytics and other platforms that bring them reoccurring revenue. Data from customer DNS is one of the most valuable sources of information an ISP has and I would be surprised if there was not at least an attempt to know how many customers did not use it.

Re:Brave, the false sensation of privacy by yaur on Friday June 18, 2021 @10:34AM (#27550765)
On my home network I just run a transparent proxy and direct all outbound traffic bound to port 53 to my local dns server, it’s not hard.
Re:Brave, the false sensation of privacy by addingnumbers on Friday June 18, 2021 @11:01AM (#27551087)
I just block all outbound port 53 traffic, any device or app that doesn't honor my DHCP-provided DNS resolver can suck it.

Looking at you, Chromecast that tries 8.8.8.8 40 times an hour even though you know perfectly damn well that 10.10.10.1 is working

Re:Brave, the false sensation of privacy by robocat on Friday June 18, 2021 @02:48PM (#27553560)
The DNS provided by many ISPs is not to be trusted, as per this thread, so how else can your Chromecast act to find a trustworthy DNS?

And with newer decides that use DoH, you can no longer prevent devices from contacting their own DNS provider without totally firewalling them (or perhaps using some IP blacklist or whitelist, if available?)

https://en.wikipedia.org/wiki/DNS_over_HTTPS

Re:Brave, the false sensation of privacy by addingnumbers on Friday June 18, 2021 @04:14PM (#27554455)
When I said blocking all outbound 53 I meant no exceptions, my local forwarder already uses DoH to an outside resolver.

Everything that I don't have complete visibility into the network stack of goes on a VLAN that does not forward traffic to the internet, it advertises a proxy via WPAD and DHCP option 252. I have a whitelist of hostnames that each device is allowed to make CONNECT requests to, so far there is only one.

If it's not a plain unencrypted HTTP request to my proxy, or a CONNECT request involving a server/device pair I've decided to trust, it's not going anywhere.

This breaks a lot of things that I would just as soon rather do without. I can't change my universal remote hub settings from the vendor portal, boo-hoo. I can't view my cameras from the hardened VLAN or from the internet (unless I VPN in first since the only copy of the recordings is on my local NAS)... good.

Re:Brave, the false sensation of privacy by xnyan on Friday June 18, 2021 @10:57AM (#27551033)
Interestingly enough, this is almost exactly how ISPs do it when they really want to get your attention. A couple years ago I forgot to update an expired credit card that I used to pay my spectrum cable bill. One morning every DNS request resolved to their "your account is about to be closed due to nonpayment" page. As I also use my own DNS sever I was surprised by this, and sure enough everything going out of my network on 53 was being grabbed up by their CGNAT and sent to their DNS server.
Re:Brave, the false sensation of privacy by roelschroeven on Friday June 18, 2021 @10:39AM (#27550841)
I should think they just detect traffic from your IP address on port 53 to any IP address that's not one of their nameservers.
Re:Brave, the false sensation of privacy by elliekelly on Friday June 18, 2021 @01:51PM (#27552965)
Sorry, I didn't get into details because I wasn't intending to ask HN to troubleshoot for me. But, since you asked...

I have an "XFi Gateway" combination modem/router provided by Comcast (perhaps my first mistake) so the DNS settings are restricted and cannot be changed. I have the Comcast modem/router set to bridge mode and connected my own router where I can control the DNS settings.

My understanding is the DNS settings closer to the client control. So in addition to having set my router to Cloudflare's DNS I also set my devices as well. One day, maybe a year ago or so, I'm on HN and I click an archive.is link, read the article, and go to the discussion thread only to see several comments about how archive.is is blocked by Cloudflare DNS. I checked the DNS settings on my MacBook and router and I was indeed using Cloudflare DNS but for some reason I was able to access the "blocked" address.

So I went to the terminal, cleared the cache, and checked nslookup archive.is and it responded correctly. Then I checked a nonsense DNS server: nslookup archive.is 5.9.3.7 or something and it still responded correctly. I tried the same with different websites and got the same result. So I searched "see my DNS server" or something and found a few websites but they all showed Cloudflare. Very odd.

When I logged in with my VPN, Mullvad, and changed the DNS settings on the router and my laptop to Mullvad's and repeated the experiment it finally returned NXDOMAIN. Then I disconnected from the VPN but left Mullvad's DNS settings, repeated the experiment again with the same results - even when I was using a totally bogus DNS server it was returning the correct IP address.

That's when I installed Wireshark and, lo and behold, I could see the requests that should have been going to 1.1.1.1 or 5.9.3.7 going to 75.75.75.75. Comcast.

A call to Comcast was, as expected, a complete waste of time. First they told me it was using their DNS settings because of "their firewall" and then they told me that if I used their built-in router rather than mine + bridge mode I wouldn't have the issue at all.

Messing around in Wireshark I eventually determined the issue had something to do with one specific port that was making the requests (I can't recall how but I think because I could see Mullvad VPN was using a different port for DNS?) so I fiddled around and forced (or maybe redirected?) my router to use that port too and that finally worked in avoiding the Comcast servers. But, knowing just enough to be dangerous and not entirely sure what I was doing, I didn't keep the forced port and decided I'd have to get my own modem and use my VPN in the meantime.

Before I had gotten around to buying a new modem (this was somewhat early in the pandemic) I saw a post on HN about NextDNS and decided I'd see if I ran into the same issue. I didn't, as far as I could tell at least. When I run Wireshark now (I still use NextDNS) I don't see any contact with 75.75.75.75 or 75.75.76.76. I think this is because NextDNS uses DoH? But who knows.

Like I said, I only know enough to be dangerous so perhaps I just had something configured in an odd way that made the Comcast servers step in as a fail-safe and there's a totally innocent explanation. But based on my experience as a Comcast customer I don't really think they're deserving of the benefit of the doubt so I've definitely got a bit of a tin foil hat when it comes to them secretly messing around with my traffic through the leased modem.

Re:Brave, the false sensation of privacy by bewuethr on Friday June 18, 2021 @09:39AM (#27550146)
I found The UNIX and Linux System Administration Handbook (5th Edition), chapters about networking and DNS very instructive, and they list a ton of additional references if you want to dig deeper.
Re:Brave, the false sensation of privacy by jaywalk on Friday June 18, 2021 @09:57AM (#27550363)
Comcast isn't doing anything to your DNS. They're the largest ISP in the country, there'd be a huge uproar if they were doing something like that. There are plenty of experts who are subscribers who'd be able to figure out exactly what's going on.
Re:Brave, the false sensation of privacy by addingnumbers on Friday June 18, 2021 @11:08AM (#27551147)
That couldn't be more wrong. They literally published an IETF draft standard on how they do it.

https://datatracker.ietf.org/doc/html/draft-livingood-dns-re...

Re:Brave, the false sensation of privacy by jaywalk on Friday June 18, 2021 @11:35AM (#27551454)
That draft is referring to the operation of their own DNS servers, not messing with third-party DNS.
Re:Brave, the false sensation of privacy by addingnumbers on Friday June 18, 2021 @11:39AM (#27551502)
"... except in reasonable and justifiable cases where a user has been placed into a so-called "walled garden" for reasons of abuse, security compromise, account non-payment, new service activation, etc."

Their own words

Re:Brave, the false sensation of privacy by jaywalk on Friday June 18, 2021 @12:16PM (#27551904)
What's your issue with that? In that scenario, the user doesn't even have Internet access. If they didn't force the DNS to specific servers, the user would only see that their service isn't working with no indication as to what's going on. It's clearly not something they do with normal, functional users and I never said that they didn't have the capability to do it.
Re:Brave, the false sensation of privacy by addingnumbers on Friday June 18, 2021 @12:31PM (#27552091)
That was a pretty rapid shift from "Comcast isn't doing anything to your DNS" to "So what if they are? There are times when they should!"
Re:Brave, the false sensation of privacy by jaywalk on Friday June 18, 2021 @01:34PM (#27552779)
Yeah, wow I guess I should have included the caveat "Comcast isn't doing anything to your DNS... except when you literally don't have Internet access and couldn't reach a third-party DNS server anyway"
Re:Brave, the false sensation of privacy by addingnumbers on Friday June 18, 2021 @06:09PM (#27555537)
If you wanted to be honest you could have said "I have literally no idea what Comcast is doing with DNS, but I will attempt rationalizing everything they do as I am gradually informed of it"
Re:Brave, the false sensation of privacy by _jal on Friday June 18, 2021 @10:04AM (#27550436)
"Come on, what are you worried about? I'm sure it's fine, somebody must have inspected it."
Re:Brave, the false sensation of privacy by gruez on Friday June 18, 2021 @10:32AM (#27550738)
While absence of evidence isn't evidence of absence, some guy's anecdote isn't really evidence of existence.
Re:Brave, the false sensation of privacy by jaywalk on Friday June 18, 2021 @10:12AM (#27550506)
Well, I can tell you that I'm a Comcast customer who doesn't use their DNS, and I have no issues. If I did have issues, I also have the expertise to figure out what's going on.
Re:Brave, the false sensation of privacy by selectodude on Friday June 18, 2021 @10:18AM (#27550563)
I find Comcast’s fuckery to be limited to their business practices. Their actual IP network seems to be very solid.
Re:Brave, the false sensation of privacy by jaywalk on Friday June 18, 2021 @10:25AM (#27550651)
100% agreed. And I've been a Comcast customer long enough to have seen the days when that certainly wasn't the case. They've made some pretty big mistakes in the past, but they seem to have learned their lesson.
Re:Brave, the false sensation of privacy by wizzwizz4 on Friday June 18, 2021 @10:02AM (#27550410)
There's already a huge uproar around Comcast. But Comcast isn't losing any customers, because they have monopolies.
Re:Brave, the false sensation of privacy by jaywalk on Friday June 18, 2021 @10:14AM (#27550523)
Yeah, uproar around prices and speeds and stuff like that. Nothing like screwing with third-party DNS requests.
Re:Brave, the false sensation of privacy by wizzwizz4 on Friday June 18, 2021 @11:28AM (#27551374)
Actually, I have heard that claim more than once, about various providers (up to, and including, “when I changed my DNS settings and the traffic slowed down, the tech got me to change them back, and the traffic sped up”).

It's less common, I think, because more people know how to check their speed than change their DNS.

Re:Brave, the false sensation of privacy by jaywalk on Friday June 18, 2021 @11:37AM (#27551479)
The only way I can think of that working is if the provider is intercepting DNS requests for popular speed tests to redirect to an internally-hosted version that would be faster. Otherwise, I can't think of any realistic way DNS settings can affect actual throughput.
Re:Brave, the false sensation of privacy by tialaramex on Friday June 18, 2021 @02:33PM (#27553395)
So, suppose I'm Huge Video Streaming Corp X, and I get a DNS request asking me for the address of my servers. Well I have over a thousand servers around the globe, which one do you need? Any of them would work, but you likely want the fast nearby one, right? So I can try to guess based on the IP address the query came from...

I know the best answer for a Comcast DNS server in New York is the server I physically installed in a New York Comcast rack, but when a public DNS server asks me from Paris, maybe I suggest a London server, 'cos that's pretty close to Paris, shame that New York isn't.

EDNS Client Subnet is a feature that lets a DNS server say OK, I'm asking on behalf of somebody from 10.20.30/24 and so my system can do the same trick with ECS. But doing this unwinds most of the privacy benefit of using a public service, so several famous public DNS servers explicitly do not use ECS.

Obviously the cheap bulk host used for some Single Serving site like "Is pizza rat mayor of New York yet?" isn't affected, that is only one server and it is wherever it is, but somebody like Netflix absolutely is affected by this because they have their machines close to the customers to deliver better performance and if they don't know where the customer is that inteferes.

QUIC has an optional feature called Connection Migration to help improve this, the remote server is like "Um, now that you're connected to www.example.com here in Glasgow, Scotland, I notice your IP address is from Tokyo, Japan, and this is just a suggestion, but maybe talk to my identical twin also named www.example.com in Tokyo, Japan for better performance? Here is the IP address to try"

Re:Brave, the false sensation of privacy by jaywalk on Friday June 18, 2021 @03:41PM (#27554093)
That's not what I meant by "actual throughput." The fact that a download is slower from a server halfway around the world versus one in the same datacenter where my ISP has a peering agreement near me isn't because my connection slows down when I'm hitting the far away server.
Re:Brave, the false sensation of privacy by tk75x on Friday June 18, 2021 @03:47PM (#27554169)
This explanation makes a lot of sense. It also has a slight feeling of Hanlon's Razor, although there isn't necessarily incompetence involved (unless you count the technology's inability to find the absolute fastest/closest server [for whatever reason] as incompetence).
Re:Brave, the false sensation of privacy by wizzwizz4 on Friday June 18, 2021 @02:21PM (#27553264)
If the ISP is checking for DNS lookup of speed test websites, then allocating higher bandwidth to the connection for a brief period of time?

Or, somehow more cynically, the ISP makes money from selling the data collected from DNS, so punishes people who use a different DNS provider. (DNS is plaintext-by-default, so I don't quite see how this would work, but it's possible.)

Or perhaps the system uses DNS lookups as a proxy for “is a human browsing the web”; if there aren't enough, it's clearly some kind of automated computer program that doesn't deserve internet access.

Re:Brave, the false sensation of privacy by jaywalk on Friday June 18, 2021 @03:42PM (#27554115)
Your first example would be dead simple to detect and take advantage of to get those boosted speeds all the time. Your other two examples are a bit wild.
Re:Brave, the false sensation of privacy by wizzwizz4 on Friday June 18, 2021 @05:58PM (#27555469)
The first example is a real-life example. The other two are speculative, because I've heard a case where it wasn't the first example.
Re:Brave, the false sensation of privacy by unknown_error on Friday June 18, 2021 @10:29AM (#27550694)
Weren't they the ones who pioneered DNS hijacking of unknown domains to serve their own recommendations and ads?
Re:Brave, the false sensation of privacy by jaywalk on Friday June 18, 2021 @10:34AM (#27550757)
Re:Brave, the false sensation of privacy by unknown_error on Friday June 18, 2021 @01:25PM (#27552687)
Ah, OK. I didn't realize verisign did that too. Comcast followed not long after...

https://arstechnica.com/tech-policy/2009/08/comcasts-dns-red...

Re:Brave, the false sensation of privacy by jaywalk on Friday June 18, 2021 @01:37PM (#27552808)
Comcast used to do a lot of messed up stuff. As I mentioned in a comment somewhere close to here, I've been a customer long enough to have seen those bad days and how they've managed to change since those days.
Re:Brave, the false sensation of privacy by unknown_error on Saturday June 19, 2021 @10:56AM (#27560960)
Have they really though? They still do DNS hijacking and bandwidth caps and speed boost for a few seconds only and automatic price increases and worthless bundles and such, don't they? They were so bad they had to rename to Xfilthy or something but their practices didn't really change as far as I can tell. What are some examples of things they've improved?

That's aside from all the political shenanigans they pull, trying to kill municipal broadband and net neutrality. There's scarcely a more evil ISP.

I switched away from Comcast as quickly as I could, and never had trouble with either smaller cable companies or fiber providers.

Re:Brave, the false sensation of privacy by Cicero22 on Friday June 18, 2021 @09:35PM (#27556965)
I'm getting this second hand, but I've heard that some isps will redirect dns traffic to their servers based on it going to port 53.
Re:Brave, the false sensation of privacy by graderjs on Friday June 18, 2021 @09:42AM (#27550182)
I don't always find it odd, but when I do I find it odd that we worry so much about applications when the entire cell telephony networking layer is completely and unpatchably hacked.
Re:Brave, the false sensation of privacy by wyager on Friday June 18, 2021 @09:51AM (#27550292)
Because you can work around that pretty easily with authenticating encryption. Even if the networking layer weren’t hacked, you should assume it was.
Re:Brave, the false sensation of privacy by qeternity on Friday June 18, 2021 @10:04AM (#27550438)
I have a feeling that you mean "easily" in the same sense the infamous Dropbox demo comment did.

EDIT: I wasn't thinking, OP is completely right. Sorry for the snark.

Re:Brave, the false sensation of privacy by tormeh on Friday June 18, 2021 @10:07AM (#27550463)
You can just use whatsapp or whatever. The phone network with SIP/SS7 etc. is hopeless, but you don't have to use it, and most people I know prefer other forms of communication anyway.
Re:Brave, the false sensation of privacy by graderjs on Friday June 18, 2021 @10:13AM (#27550513)
I mean more like not just the data transfer layer, but the whole cell telephony baseband firmware enables privileged access to your phone. This can be the entry vector for multiple exploits that go way below the application layer. E2E encrypt is meaningless at this level.
Re:Brave, the false sensation of privacy by xoa on Friday June 18, 2021 @11:10AM (#27551175)
>but the whole cell telephony baseband firmware enables privileged access to your phone

This is very outdated, at least for a significant number of smartphones (including all iPhones, but not limited just to those). Apple and IIRC other manufacturers long since isolated the baseband, treating it simply as a standard USB or PCIe peripheral (and in the latter case using an IOMMU with it amongst other things). It has zero special access to anything on the rest of the phone which in the smart phone era is where everything of interest actually lives and happens.

Re:Brave, the false sensation of privacy by zikduruqe on Friday June 18, 2021 @12:08PM (#27551817)
^ This. Prior to Apple, the phone OEMs and carriers had hooks all into your baseband firmware for all kinds of things; firmware updates, CALEA hooks, automatic provisioning, etc...

Source - used to certify these things in a lab environment.

Re:Brave, the false sensation of privacy by graderjs on Friday June 18, 2021 @09:21PM (#27556906)
That's great to know. I'd like to feel reassured but I'm sure there's new exploits somewhere, the carrier level i think is just so attractive to large scale actors. Any internet links to read up on this, and on the next generation of possible carrier level exploit vectors?
Re:Brave, the false sensation of privacy by qeternity on Friday June 18, 2021 @10:11AM (#27550493)
Ah right, sorry understood. You're completely right...I wasn't thinking in terms of IP-based services.
Re:Brave, the false sensation of privacy by fay59 on Friday June 18, 2021 @10:35AM (#27550773)
It’s always been known that your carrier has access to your unencrypted cell traffic (including voice and text) and that carriers are slimy. You’re also protected by using secure services over IP. I think that the set of people for whom this will cause a threat model change is really small.
Re:Brave, the false sensation of privacy by nextlevelwizard on Friday June 18, 2021 @10:20AM (#27550593)
You can change browsers, but in many places you have no option on ISP. In any case your ISP probably doesn't care as much about selling your information since you are already paying them. Even if they are you can always use VPN to blind them.
Re:Brave, the false sensation of privacy by HWR_14 on Friday June 18, 2021 @03:59PM (#27554309)
I'm jealous of the fact that you're not aware that there is a solution for this. What do you think VPNs are selling? It's specifically relief from ISP-level tracking.

It's profitable enough that there seem to be ads for it baked into everything. I won't repeat their name here, but have you avoided that "Sponsored by NxxxVPN" all over the Internet/baked into every YouTube video that has sponsored videos?

Re:Brave, the false sensation of privacy by slightwinder on Friday June 18, 2021 @11:48AM (#27551598)
ISPs are a blackbox and it's not possible to figure out what they do from user-side.

There is also hardly anything you can do about from your side. Using a vpn or similar solutions is only shifting the problem from one provider to another. You can reduce the exposure with some measurments, but they are also expensive and complicated.

But for this (and other) reasons companies have started to fix it from the server-side by offering encrypted connections and working on ways to hide your trail from the middleman and their attatched agencies.

Re:Brave, the false sensation of privacy by willis936 on Friday June 18, 2021 @11:52AM (#27551648)
Encryption solves security, but doesn't entirely address privacy.

An ISP might not know what a user does at pornhub.com, but the ISP does know when and how often the user visits pornhub.com and how much data is exchanged when they do. I'm sure someone would pay for that kind of fingerprinting.

Re:Brave, the false sensation of privacy by swiley on Friday June 18, 2021 @10:28AM (#27550679)
If it bother's you there's TOR and you can ssh to a vps. Most stuff is encrypted now and there are 3 different DNS encryption standards (one of which is actually good.)

IMO: what's left of that issue is getting solved.

Re:Brave, the false sensation of privacy by foobiekr on Friday June 18, 2021 @11:00AM (#27551064)
ISPs right now are freaking out that their very expensive solutions like Nokia Deepfield are seeing less and less.

Ten years ago you’d be right, but right now that business is dying rapidly.

Re:Brave, the false sensation of privacy by ForHackernews on Friday June 18, 2021 @09:31AM (#27550070)
Almost everything is SSL-secured now. There's not very much an ISP can snoop on. DNS lookups and IP addresses, I guess.
Re:Brave, the false sensation of privacy by yabones on Friday June 18, 2021 @09:40AM (#27550158)
TLSv1.2 traffic contains the hostname of the site you're connecting to, and the list of ciphers. This can be fingerprinted to identify your browser, and the server-side software. [1]

TLSv1.3 on the other hand sometimes encrypts the hostname (eSNI) and most of the TLS handshake, so there's much less data to fingerprint. It's not as widely supported, but support is growing...

[1] https://engineering.salesforce.com/tls-fingerprinting-with-j...

//Edited to clarify that eSNI isn't default behaviour of 1.3

Re:Brave, the false sensation of privacy by elithrar on Friday June 18, 2021 @09:48AM (#27550258)
> TLSv1.3 on the other hand encrypts the hostname (eSNI)

eSNI is not the default behavior, and has few deployments at scale. TLSv1.3 transmits SNI in the clear.

eSNI is being replaced with ECH[1], but in many cases, there is a 1:1 relation between the IP address and the site being served. ESNI and ECH are only one layer of obfuscation - a middleman (such as an ISP) could still snoop your DNS (unless DoH/DoT) and/or correlate the IP addresses you connect to against the hostname(s) presented on that server.

Attackers already do that today with nmap - scan publicly addressable ranges on port 443 and see what names are on the certificate presented by the server.

[1]: https://blog.cloudflare.com/encrypted-client-hello/

Re:Brave, the false sensation of privacy by tialaramex on Friday June 18, 2021 @12:43PM (#27552241)
Right. The actual improvement from TLS 1.2 to TLS 1.3 in this respect is that in TLS 1.2 the certificate was in the clear.

Encrypted Client Hello isn't finished. I would say the basic idea is settled, but there are plenty of technical nits and it might be next year before they have a final document.

Eventually the idea is that ECH will be GREASEd by always sending ECH data, if the client knows it is supported it will use ECH and if not then it will fill out the ECH data with random nonsense. Since it's encrypted, an adversary can't easily distinguish one from the other and a site which doesn't offer ECH will ignore the nonsense anyway.

The idea of probing servers on port 443 works well enough for dozens of popular sites with dedicated servers, but much less well for the long tail. A bulk host won't give you a list of every customer just because you hit port 443 on each server and pled ignorance, you'll get a generic "Under construction" page and no information.

Re:Brave, the false sensation of privacy by Aissen on Friday June 18, 2021 @09:47AM (#27550249)
ECH (the new name of eSNI) is not even out of draft status yet, so it's misleading to put it on the same level as TLS 1.3 (although you did say it was not as widely supported, it's an understatement).
Re:Brave, the false sensation of privacy by gruez on Friday June 18, 2021 @09:49AM (#27550267)
>TLSv1.3 on the other hand encrypts the hostname (eSNI) and most of the TLS handshake

That's supported in supported in tls 1.3, but actual deployment/usage is spotty (it's an extension, not mandatory). AFAIK it also requires your DNS to cooperate, since that's how it gets the keys for the initial handshake.

Re:Brave, the false sensation of privacy by npteljes on Friday June 18, 2021 @09:44AM (#27550204)
How are IPs "not much"? I get that you mean that they don't see the requests and responses themselves, but you can easily infer interests, life events, other particularities from the request targets and the timings alone.
Re:Brave, the false sensation of privacy by ForHackernews on Friday June 18, 2021 @05:34PM (#27555282)
I mean, 95% of those IPs are just going to be some Cloudflare CDN anyway, right? I think you'd be hard-pressed to infer much real info from them.
Re:Brave, the false sensation of privacy by npteljes on Saturday June 19, 2021 @05:25AM (#27559099)
Maybe then mask the hosting provider's identity, but surely the different websites have different IPs? Also, there are easily accessible services that aggregate info like this, and also keep record of past IP changes, like SecurityTrails.
Re:Brave, the false sensation of privacy by ballenf on Friday June 18, 2021 @09:52AM (#27550297)
The propaganda that metadata isn't a privacy threat is one of the biggest PR wins for the surveillance economy ever.
Re:Brave, the false sensation of privacy by yoz-y on Friday June 18, 2021 @09:42AM (#27550174)
TFA isn't though, for example.
Re:Brave, the false sensation of privacy by atatatat on Friday June 18, 2021 @09:39AM (#27550149)
the timing and size of everyone's connection to everything is "not very much"?
Re:Brave, the false sensation of privacy by vntok on Friday June 18, 2021 @09:45AM (#27550221)
Indeed it is not. Unless of course you find a way to map the timing and size of a pageload to its potentially sensitive content, in which case do tell.
Re:Brave, the false sensation of privacy by HWR_14 on Friday June 18, 2021 @04:03PM (#27554350)
> Unless of course you find a way to map the timing and size of a pageload to its potentially sensitive content, in which case do tell.

Wasn't there a HN story about people doing exactly that to figure out what condition people were looking up on WebMD? I don't recall when.

Re:Brave, the false sensation of privacy by SamuelAdams on Friday June 18, 2021 @12:41PM (#27552213)
You can encrypt your DNS lookups with several different services.
Re:Brave, the false sensation of privacy by AkshitGarg on Friday June 18, 2021 @01:19PM (#27552629)
That still doesn't hide the IP you are connecting to unless you are on a VPN. They still know that if you are connecting to 209.216.230.240, it _could_ be hacker news. With the widespread use of CDNs, and hosting of multiple services on a single IP, this won't be 100% accurate, but the ISP can still connect the dots I guess
Re:Brave, the false sensation of privacy by yoz-y on Friday June 18, 2021 @09:40AM (#27550159)
With the amount of VPNs popping out it seems that there is more than almost none worrying.
Re:Brave, the false sensation of privacy by pwdisswordfish8 on Friday June 18, 2021 @09:42AM (#27550176)
It’s not like VPNs don’t have the exact same problem, though…
Re:Brave, the false sensation of privacy by duxup on Friday June 18, 2021 @09:47AM (#27550252)
Yeah the amount of folks using rando free VPN they know nothing about is a little worrisome.

Depending on where you live the likelihood of your ISP doing something exceptionally nefarious might be way lower than some random VPN client someone finds on an appstore.

Re:Brave, the false sensation of privacy by yoz-y on Friday June 18, 2021 @09:45AM (#27550222)
They do, but at least in theory, their business model is built on not selling the information.
Re:Brave, the false sensation of privacy by ziml77 on Friday June 18, 2021 @11:18AM (#27551256)
Given how much ISPs charge I don't think they need to sell info to make money.

As garbage as most US ISP options are, I'd trust them long before I trust random VPN services. And I can be reasonably certain that my physical connection goes to Verizon. My virtual connection could be going anywhere and I just have to believe that it's to people who are who they say they are.

Re:Brave, the false sensation of privacy by kube-system on Friday June 18, 2021 @03:06PM (#27553754)
This is exactly the business model for some VPNs, particularly the free or very-cheap variety.
Re:Brave, the false sensation of privacy by gruez on Friday June 18, 2021 @09:46AM (#27550244)
There's still an element of trust involved, but it's better than the status quo of "we'll monitor your internet, take it of leave it" from the ISPs.
Re:Brave, the false sensation of privacy by rovr138 on Friday June 18, 2021 @10:04AM (#27550440)
If you turn on your VPN, they can do exactly that.

You’re just trading one for the other and that new one might not even have to follow the same laws.

Re:Brave, the false sensation of privacy by eldaisfish on Friday June 18, 2021 @10:25AM (#27550653)
except that if a VPN provider is caught selling your data, they are toast.

any VPN worth its salt has a business model built around not logging data and not selling data. Your ISP on the other hand, is in the business of selling you internet access. Your data is a secondary revenue stream for them.

They two are not equivalent.

Re:Brave, the false sensation of privacy by rovr138 on Friday June 18, 2021 @10:44AM (#27550902)
As long as you also clarify that their consumers must be following the news where that's announced.

With us technical people it's more likely, but not necessary for others that may have just heard 'use a vpn' and went to the App Store, searched for 'vpn' and prepaid 3 years.

Hide my ass VPN is still up - https://www.hidemyass.com/en-us/index

Re:Brave, the false sensation of privacy by yoz-y on Friday June 18, 2021 @11:44AM (#27551561)
A clarification as there seems to be some confusion:

Whether VPNs solve the issue or not is irrelevant to my point. Their primary advertised feature is to hide your traffic from your ISP, McDonalds or whoever, and people buy them. (Secondary feature is masking location for streaming services, which doesn't really work).