Many ISPs in many countries are forced to do this for certain enforcement action that gets put upon them by their respective states for things such as age gating, censorship, monitoring, it varies state by state.
And to be clear this is in no way an endorsement of the practice, and I am confident no ISP WANTS to do this.
I am speaking here as the owner of a UK ISP (who does not currently do this).
[–] mqwdojhv5 2 days ago
[–] eqvinox 2 days ago
Even outside ideology, plain business sense makes ISPs not want to deal with censorship & co. It's work to do that, hence costs money. But there are also ISPs resisting out of ideology and civic duty.
[–] andreareina 1 day ago
[–] Geezus_42 3 days ago
[–] Jnr 2 days ago
[–] Melatonic 2 days ago
[–] Geezus_42 2 days ago
[–] gruez 3 days ago
[–] dspillett 3 days ago
[–] robjan 3 days ago
https://shkspr.mobi/blog/2021/03/advanced-network-error-sear...
[–] dreamcompiler 2 days ago
https://dn.org/the-sitefinder-debacle-that-shook-the-interne...
[–] dspillett 3 days ago
I was thinking about interfering with existing sites.
[–] DaSHacka 2 days ago
[–] wolrah 2 days ago
[–] paranoidrobot 3 days ago
Some carriers also passed info in these headers to be used to make billing calls to the Telco, such as subscribing to premium services with minimal (if any) consent from the user.
I got stung by this years ago. An ad for mobile ringtones showed up on some news site I visited on my phone, I scrolled past without clicking. Next minute I get a text telling me I've subscribed signed up to a (iirc) $25/month ringtone plan and that it'd show up on my phone bill. It took an hour on the phone to my carrier to block the charges and get a refund. The ringtone company kept messaging me for a year that I needed to contact them and "fix" the issue.
[–] dTal 2 days ago
[–] toast0 2 days ago
Even with free ringtones, I'd send myself about three if I got a new phone. These days, I just keep a copy of the Nokia dubstep ringtone on hand in case I turn the ringer on, but it doesn't happen.
[–] Brian_K_White 2 days ago
"WHO THE F gave them the right to modify the data in my tcp session!!!!".
Spying on it I assumed but modifying one byte of it? A naively written edi that did not expect that would be completely destroyed.
Probably shouldn't have been so stupid for 15 years already by that point. There is no such thing as the right, there is only the ability.
If someone has the ability to do something, they will. Reputation, right & wrong, none of that actually exists or matters.
I didn't track down if the mechanism was based on dns. Could have been but I don't see why it would have had to be. But I was also not attempting to use any non default dns on that device at that time anyway. Obviously since they are trasporting unencrypted data they could modify it any time simply because it's in their hands.
dns would just be one handy low-hanging-fruit way to detour the data to a convenient dedicated purpose server to do the work. But not special or necessary at all. If they want to do the same thing without hijacking dns, they can with almost not even any difference in total effort.
[–] cowlevel 2 days ago
[–] breakwaterlabs 2 days ago
It's sort of an absurd question, the prevalence of such things by ISPs was the literal impetus for DoH and DoT.
[–] somehnguy 2 days ago
This is a good reminder to login and take a look, I wouldn't put it past them to change the setting name and reset the default.
edit: apparently Verizon has zero record of the username I've used for my FIOS account for years (and have saved in my password manager). Their account reset also fails with an error. What a dumpster fire of a company.
[–] Projectiboga 2 days ago
[–] flakes 2 days ago
[–] breakwaterlabs 2 days ago
[–] somehnguy 2 days ago
[–] bradknowles 2 days ago
Netflix has always listed AT&T as their number one worst offender when it comes to net neutrality.
So, I always run VPNs that I can trust.
[–] Geezus_42 2 days ago
[–] pbnjeh 2 days ago
[–] GlickWick 2 days ago
[–] mafuy 3 days ago
[–] j45 2 days ago
If you've ever been hit with a "webpage isn't updating" issue when someone else can see it, often it's different DNS servers.
It's best to never use the ISP's DNS servers, regardless of the reason why they might do what they do.
[–] simonjgreen 1 day ago
[–] xiconfjs 2 days ago
But providers overwriting DNS packets regardless – this is the topic of the article :)
P.S.: And yes, there are ways around this like DNSsec etc.
[–] j45 2 days ago
Introducing what ISPs do with DNS information is helpful to understand how encompassing DNS self-hosting needs to be thought about - DNS requests are important to consider the appropriate encryption for.
From the homelab side, increasingly with the automated attacks on systems, it seems wise to keep all services off the internet directly and put it behind one or more service to keep them safe. From that perspective, setting up something like Tailscale can also help mitigate this kind of issue.
[–] akerl_ 2 days ago
One of the reasons a variety of providers have been pushing for DoH is because DoH fully closes the risk of ISP MITM without needing individual site operators to do anything. This is why you're seeing folks like Firefox and Chrome enable DoH by default.
[–] cowlevel 2 days ago
[–] account42 1 day ago
... by replacing it with Google/Cloudflare MITM with whom the user doesn't even have a business relationship or even shared jurisdiction.
[–] cowlevel 2 days ago
[–] saidnooneever 3 days ago
its usually not nefarious, that is just the simpelest (and usually, not always) wrong explanation.
people who think this is not normal probarbly didnt experience what kind of shit u could find on the pre google pre monitored internet. for sure shit u do not want your kids to find. if u dont understand, then likely u dont have kids and very weird fetishes...
[–] witnessme 3 days ago
[–] eqvinox 2 days ago
There are of course outliers but most people I know in the field care as much about personal rights & freedom as anyone else. Maybe even a small bit more.
But the good news is that at least the majority (for now) is against it.