Stupids need to unhook from internet
This just screams out to us, doesn't it? Why do these systems need an Internet connection? If they just MUST communicate with the outside, there ARE ways of making them 100% secure. My systems do not use standard protocols. None have ever been hacked. Of course, they also "call out" and never accept an inbound connection.