Pipedream: ‘Swiss Army Knife’ for Hacking Industrial Control Systems
wired.com
wired.com
We were tasked to build an IIoT (industrial iot) to interact more securely with them and package that in a UI for fleet management and real time data with grafana. You can interact with most of them using modbus (over ethernet for newer models) to read and write memory directy.
On top of that they have a proprietary protocol that I actually started reverse engineering to do remote updates but never finished it. I am not aware of anything open source for it meaning people still need to use the vendor crappy windows only GUI tool to update firmware. i expect this APT implemented part of that protocol too to mess with the device.
https://web.archive.org/web/20220413195449/https://www.wired...
I’ll bet someone at Wired got a phone call from AB’s lawyers
This is going to be our reality for the next few decades as threat actors focus on new ways to wreak havoc or extract ransom from mid- and small-scale critical infrastructures (I.e., regional water plants, that one factory that keeps the whole town running, power grids, refineries, etc)
This digital transformation/ IT-OT Convergence needs to happen, but it’ll be a bumpy ride
Edit - I say mid and small scale users because the big ones will have the funding to properly secure themselves for the most part. Sure, we’ll see them get hit too but the smaller players I worry about most
Surely even now that’s cheaper than connecting all the SCADA crap remotely and getting owned.
It’s almost a battlestar galactica kind of thing where we need these big systems but it’s really risky to have them fully networked and online
Long term, definitely. However, we as a species seem to have lost (if we ever had) the ability to think about anything other than the next 3 months.
hint: > https://youtu.be/a1xmVjIHh1Y?t=193 (-;
weekendfeeling-regards
I also quite like the idea of control systems being entirely on FPGA. Don't let any part of your computer be the thing that can stop the state machine. That includes network connections and operating systems.
Edit: it is only for codesys based plc, which for Schneider are small shitty ones not the big ones orchestrating the whole System.
I wonder more about Schweitzer devices that use codesys