News for hackers. Stuff that matters.
Re:Rage Against the (Smart) Machine – Why I want my TV to be... by adriancr on Saturday December 03, 2022 @05:37PM (#33848189)
I made my tv semi dumb via a dns whitelist and some firewall rules.

Set up code to do dns forwarding/dropping on a raspberry pi pico for fun and its been working great. Only allows netflix/prime/disney+ and so far no ads.

https://github.com/AdrianCX/pico_hole

Re:Rage Against the (Smart) Machine – Why I want my TV to be... by VTimofeenko on Saturday December 03, 2022 @06:09PM (#33848458)
I have been thinking about incorporating similar thing for my unbound/nsd stack through client tagging.

How do you maintain the white list of domains for netflix/prime/disney+?

Re:Rage Against the (Smart) Machine – Why I want my TV to be... by adriancr on Sunday December 04, 2022 @02:38AM (#33851484)
> I have been thinking about incorporating similar thing for my unbound/nsd stack through client tagging

That's a nice idea, ping if you do get it working.

> How do you maintain the white list of domains for netflix/prime/disney+?

You can use any of existing whitelists for domains like this: https://raw.githubusercontent.com/JO2EY/Rules/master/Surge/R...

Domains for me are hardcoded, i recompile to change them (not ideal, i only did it to experiment and it's good enough so it stuck, also not much ram)

If things stop working I look at logs and update.

On other environments you could just present domains in a UI and have user block/allow/permanent block and hide. (that would be fine for me)

Re:Rage Against the (Smart) Machine – Why I want my TV to be... by VTimofeenko on Sunday December 04, 2022 @01:23PM (#33856164)
Thank you! I am currently using StevenBlack's host file for ad blocking across all DNS clients. The tagging setup is used as a split-horizon DNS; for example, my tiny tiny RSS domain gets resolved to 192.168.1.3 on my LAN and 10.1.2.3 for wireguard VPN clients.

I am using NixOS and consuming my own infrastructure definition, so the config is currently not portable, but I have been thinking about splitting it out into multiple files and publishing it.

Re:Rage Against the (Smart) Machine – Why I want my TV to be... by than3 on Sunday December 04, 2022 @03:39PM (#33857627)
I'm not seeing how this would help with these smart devices connecting automatically to mesh networks? (i.e. Amazon sidewalk 900mhz band).
Re:Rage Against the (Smart) Machine – Why I want my TV to be... by VTimofeenko on Sunday December 04, 2022 @04:34PM (#33858159)
It would not, but I deal with that threat differently - I don't buy such devices.
Re:Rage Against the (Smart) Machine – Why I want my TV to be... by than3 on Monday December 05, 2022 @06:17PM (#33873335)
They won't necessarily disclose those devices have that ability upfront. Look at the Nest thermostat.
Re:Rage Against the (Smart) Machine – Why I want my TV to be... by hanafudafan on Monday December 05, 2022 @08:22AM (#33865246)
Amazon Sidewalk and dirt cheap 4/5g are appearing in many products including TVs - how do you audit yours to ensure it's not simply going over your head?
Re:Rage Against the (Smart) Machine – Why I want my TV to be... by adriancr on Tuesday December 13, 2022 @04:00AM (#33966343)
1. If i start seeing ads I will investigate. So it would be painfully obvious whatever they do.

2. When I buy I check reviews and avoid 4/5g or sidewalk.

3. If bought by mistake - return.

4. If left with no choice then:

- I will buy but not accept monitoring

- add automated gdpr request every month for my data and request to delete after.

- see what they return and figure out how it was captured (ex: kill microphone if audio data), sue if anything illegal

Technical wise, play around:

- custom firmware - if tvs get powerful enough to run full linux distributions then I would be very happy.

- desoldering/reusing 4/5g or sidewalk components on my other projects... (free connectivity on sensors on car/bike etc)

- replace board entirely with a raspberry or similar