News for hackers. Stuff that matters.
Re:72% of smart TVs and 46% of game consoles hardcode DNS se... by encom on Saturday December 05, 2020 @09:17AM (#25314699)
I've hated DoH from the beginning, and not just because shoehorning everything into http is a silly idea, but as I suspected, we now live in a reality where you have to keep an adblock-esque list of DoH servers. Now you have yet another internet arms race.
Re:72% of smart TVs and 46% of game consoles hardcode DNS se... by shawnz on Saturday December 05, 2020 @11:29AM (#25315727)
DNS based blocking was already trivially bypassable before DoH was ever conceived so I don't see how DoH or its use by browsers is at fault for that problem.
Re:72% of smart TVs and 46% of game consoles hardcode DNS se... by encom on Saturday December 05, 2020 @11:57AM (#25316034)
As mentioned in TFA, configuring a firewall to redirect DNS traffic from broken or malicious software is also trivial. Or are you talking about hardcoding IP addresses?
Re:72% of smart TVs and 46% of game consoles hardcode DNS se... by shawnz on Saturday December 05, 2020 @12:05PM (#25316107)
There are plenty of other alternatives. The simplest (but least flexible) would be hardcoding an IP of the final server.

Somewhat more sophisticated would be hardcoding an IP to a server with a REST endpoint that returns the real final IP. (Basically just like what DoH does, but without calling it DoH).

Even more sophisticated would be hiding the final IP on some kind of public web service like Twitter or Github.

Re:72% of smart TVs and 46% of game consoles hardcode DNS se... by SAI_Peregrinus on Saturday December 05, 2020 @01:45PM (#25317095)
Note that malware of various sorts has done all of this for years. It used to be reasonably common to get command/control server info via IRC, basically DNS over IRC. DNS blocking has never been an effective network management strategy, and it never will be.
Re:72% of smart TVs and 46% of game consoles hardcode DNS se... by folmar on Saturday December 05, 2020 @02:40PM (#25317618)
You can/should block connections to IPs which were not returned by DNS recently.