Re:IoT hacking and rickrolling my high school district
by kortilla on Tuesday October 12, 2021 @07:48PM
(#28846524)
Unless you had a special case for the hijacking machines to ignore the spoofed ARPs, the whole thing probably fell apart when they ended up with a loop between each other rather than a path to the real gateway.
[ Parent
| on HN ]
Re:IoT hacking and rickrolling my high school district
by bfirsh on Tuesday October 12, 2021 @07:53PM
(#28846569)
Oh, yeah. That's a very good point. That's probably why it stopped working. I always thought the network admins pulled the plug assuming they'd been hacked.
Re:IoT hacking and rickrolling my high school district
by WrtCdEvrydy on Tuesday October 12, 2021 @08:00PM
(#28846617)
That's a common issue with distributed systems.
Something has to be "the leader" and you need a system for choosing a new one once the old one is offline for a certain amount of time.
Add in a sprinkling of how to figure out if you have more than one leader active at a time.
Re:IoT hacking and rickrolling my high school district
by bfirsh on Tuesday October 12, 2021 @08:29PM
(#28846809)
Would it have needed leader election though? It's a stateless system. It might have been enough to ignore spoofed ARP replies, or to not attack machines of its own kind.
Re:IoT hacking and rickrolling my high school district
by cinquemb on Thursday October 14, 2021 @12:20AM
(#28860486)
Yeah, even in state systems, i think some sort of gossip protocol could work as long as the part of the state is being decided on is not in contention with another nodes response during a round of sampling.