5 ms·
It needs a massive fix, starting with WiFi. "The drive, ability, and sheer will to change a WiFi password is inversely proportional to the number of devices on
by patcheudor 10y ago
It needs a massive fix, starting with WiFi.
"The drive, ability, and sheer will to change a WiFi password is inversely proportional to the number of devices one manages on a WiFi network."
http://thefutureisastephenkingnovel.com/assets/player/KeynoteDHTMLPlayer.html#31 http://thefutureisastephenkingnovel.com/assets/player/Keynot...
- Er-c 10y agoYes, this is so true. I am curious to see an elegant solution for this particular problem.
- patcheudor 10y agoIt was suppose to be WPS but it turned out to be a disaster.
- JoshTriplett 10y agoEvery Wifi router needs to treat every device on the network as independently untrusted, except where explicitly told to do otherwise. Outbound connections aren't as big a problem as every random device having full access to a home network.
- snuxoll 10y agoThis is why I have two separate SSID's, one goes to my 'trusted' VLAN of home devices that have access to the rest of the network - the other goes to an 'untrusted' VLAN that has access to NOTHING except to pfSense for routing (and any access to the pfSense admin page is blocked from that interface since it's only bound to the other VLAN). MY stuff (desktops, cell phones, laptops, game consoles) goes on the first, everything else goes on the second (guest devices, appliances that are less than trustworthy and have no reason to touch the rest of my network, etc).
- kps 10y agoSimilar. My open ‘guest’ SSID is layer-2 switched to the upstream modem only. (I suppose it's possible that the modem could be compromised and send frames back to the LAN, but I see no evidence of that.)
- bigiain 10y agoI've been pondering this recently. Does your setup (easily) allow for things like untrusted IoT powerpoints/lights on the untrusted network to be controlled by their regular apps running on a phone hooked to the trusted network? I haven't quite worked out a simple-but-correct solution for that at my place yet. I have come up with a concept of "any device who's software I'm not actively updating and managing for security shouldn't be on the same network as my backup NAS". That includes not just IoT crap, but my original (cant upgrade past iOS5) iPad, my printer, my 3D printer's Windows machine, most of my Raspberry Pis, and friends and family's phones/tablets/laptops...
- mschuster91 10y ago> Does your setup (easily) allow for things like untrusted IoT powerpoints/lights on the untrusted network to be controlled by their regular apps running on a phone hooked to the trusted network? Sure, if the control uses direct IP connections it's just a matter of adding some routes - if using broadcast UDP, not so much.
- snuxoll 10y agoI do have access from my trusted network to the untrusted one, but not the other way around (ACL's on my switch prevent the untrusted VLAN from accessing anything but my pfSense router for internet access). Regardless of this, however, they are separate broadcast domains, so if I can't just punch in an IP address to access it I won't be able to use it (and this excludes a lot of proprietary "Smart" devices that rely on mDNS+DNS-SD or TCP/UDP broadcast for discovery without any option for direct IP connection). If I ever bought into the "Connected" / "Smart" home (and I probably will, it would be really nice to open my garage from my phone and have lights automatically turn on, monitor the thermostat remotely, etc) I will probably invest in standards-compliant devices that use Zigbee or Z-Wave and setup OpenHAB - all of these proprietary "Smart" devices just seem dumb when you have to rely on external services like IFTTT to integrate them, really defeats the whole purpose and I don't like being locked into specific brands / ecosystems when semi-open standards exist.
- dredmorbius 10y agoThe only difference between an outbound and an inbound connection, and most particularly from an Internet of Shit untrusted, incompetently designed, compromised-on-sight device, is who commits the first SYN. (Why does it always come back to the original SYN?) Dan Kaminsky's demonstrated streaming video over DNS. There's NFS-over-SMTP. If there's a transport, you can tunnel over it. https://www.defcon.org/html/links/dc_press/archives/12/cbr_dnshack.htm https://www.defcon.org/html/links/dc_press/archives/12/cbr_d... Tools to limit specific internal hosts to specific external nodes might help. No need for any Internet of Shit device to talk randomly to anywhere on the Internet. But from past experience, vendor hosts are bad enough. Particularly if you can't tell from IP or hostname who owns it (datacenters, virtual hosting, AWS).
- mschuster91 10y agoSwitch your WiFi to RADIUS authentication, give every device its own "username"/"password", be done. Downside: it usually only works with phones and laptops, but IoT crap usually doesn't speak WPA-Enterprise.