Earlier quoted context omitted.
Perhaps the hotel's HVAC is running Modbus?
Could be. I just spent some time on the modbus.org site. I haven't looked in a while. There is pretty much no mention of security though they claim that Modbus over TCP is an internet protocol.
I stayed in a hotel with Android lightswitches and it was as bad as you'd think
181–190 of 325 posts
Re: I stayed in a hotel with Android lightswitches and it was as bad as you'd think
#182This is the unfortunate outcome of a bunch of factors. OEMs moving to XXX over TCP protocols which have zero security by default and documenting this in the datasheets. VAR installers switching to the newer products because CAT5 cable is cheaper and easier to pull than what they used to use. The previous solution was just as insecure but harder to hack because you needed more specialised equipment. I'm not sure how w…
I couldn't agree more. It shouldn't surprise anyone that cheap outfits are cutting corners on something optional. Structural engineering solved these kinds of problems with building codes. While I'm not sure that's the answer here, I think most people would welcome guidance beyond "just put whatever devices you want on a shared network and hope for the best".
I'm guessing a lot of buildings and bridges had to collapse for codes to take hold. I hate to think about how many power grid shutdowns and crashing cars we will have to go through. Clearly the routine theft of personal data has not made enough of an impact to improve security.
Re: I stayed in a hotel with Android lightswitches and it was as bad as you'd think
#183Earlier quoted context omitted.
Turning the lights on a 3am is a nuisance. Writing while true; do turn_on_all_lights $IPADDRESS; done is enough to ruin your night's sleep. Fighting with the lights that won't go off will probably pump enough adrenaline into your system to wake you up enough that you're not going back to sleep anytime soon. And why not do that to the entire block of addresses you can reach, of course? It's no "steal identity, rack up…
Given the capability of the devices on both side ... Your're not wrong, but the other point is they are swatting a fly with a sledgehammer. What wrong with a simple light switch for gods sake. Why would a hotel spend hundreds of dollars to do what a $2 device can do more reliably and securely?
Also, some hotels manage to have the tv showing a welcome message when you enter.
Re: I stayed in a hotel with Android lightswitches and it was as bad as you'd think
#184Earlier quoted context omitted.
> the implication was that some asshole can obtain photos of you sleeping by opening the curtains and switching on the lights in the middle of the night. So, somebody is going to set up shop across the way, in what is probably another commercial building, commit a couple of crimes, all to take a picture of some random, likely unidentifiable person sleeping in a hotel bed? Personally, I'm not very worried about that.…
How about setting up shop next door to get pics of $random_politician getting a blowjob for blackmail material?
Re: I stayed in a hotel with Android lightswitches and it was as bad as you'd think
#185Earlier quoted context omitted.
Turning the lights on a 3am is a nuisance. Writing while true; do turn_on_all_lights $IPADDRESS; done is enough to ruin your night's sleep. Fighting with the lights that won't go off will probably pump enough adrenaline into your system to wake you up enough that you're not going back to sleep anytime soon. And why not do that to the entire block of addresses you can reach, of course? It's no "steal identity, rack up…
Given the capability of the devices on both side ... Your're not wrong, but the other point is they are swatting a fly with a sledgehammer. What wrong with a simple light switch for gods sake. Why would a hotel spend hundreds of dollars to do what a $2 device can do more reliably and securely?
Re: I stayed in a hotel with Android lightswitches and it was as bad as you'd think
#186Earlier quoted context omitted.
Turning the lights on a 3am is a nuisance. Writing while true; do turn_on_all_lights $IPADDRESS; done is enough to ruin your night's sleep. Fighting with the lights that won't go off will probably pump enough adrenaline into your system to wake you up enough that you're not going back to sleep anytime soon. And why not do that to the entire block of addresses you can reach, of course? It's no "steal identity, rack up…
Given the capability of the devices on both side ... Your're not wrong, but the other point is they are swatting a fly with a sledgehammer. What wrong with a simple light switch for gods sake. Why would a hotel spend hundreds of dollars to do what a $2 device can do more reliably and securely?
Re: I stayed in a hotel with Android lightswitches and it was as bad as you'd think
#187Earlier quoted context omitted.
Except they a) know where the room is anyhow and b) GPS doesn't tend to work very well indoors
Depends on how targeted the attack is. A hacker who is bored and is searching Shodan for what entertainment the IoT is offering might find GPS quite useful.
Re: I stayed in a hotel with Android lightswitches and it was as bad as you'd think
#188There’s nothing inherently wrong with a touchscreen, IoT light switch. But the main problem here, apart from using an insecure legacy protocol, is the use of a general-purpose OS like Android instead of an embedded OS. It’s not just this light switch – Android refrigerators, Android ovens, Android washing machines are all using a wildly inappropriate operating system for single-purpose devices. The problem is likely…
Re: I stayed in a hotel with Android lightswitches and it was as bad as you'd think
#189I'm amused by the use of Modbus. I worked on Modbus networking back in the 1980's at Modicon (a company that disappeared long ago that created the "standard"). Using a protocol invented before the internet to control devices on a semi-public network is insane. The original Modbus was designed to communicate with factory devices controlled by logic controllers over serial and eventually over a custom token ring networ…
> Using a protocol invented before the internet to control devices on a semi-public network is insane. Using Modbus may be insane, but Internet Protocol (IP) predates it by 5 years.
Re: I stayed in a hotel with Android lightswitches and it was as bad as you'd think
#190I don't see what this gains the hotel. You get an increase in complaints/request about not being able to turn on/off lights, etc. Standard light switches are dirt cheap and last years and everyone from age 2 up knows how to use them. Is this solely to look "fancy"? If so, then at least get the tech right otherwise you look incompetent.
How many of their guests have thought it looked fancy? Probably a lot. How many of their guests have done something similar to what this guy did? Probably not so much.