News for hackers. Stuff that matters.
Re:Reversing Industrial Firmware for Fun and Backdoors I by barik on Wednesday December 14, 2011 @10:18AM (#3352105)
It's not really as useful as you make it out to be, since PLC code doesn't exist in isolation; there is __usually__ corresponding hardware. Unless you plan on magically "rolling back the hardware" changes as well, rolling back the software isn't all that useful in practice. Even if you can, changes are not made by any one vendor. Plant modifications happen all the time, so it's more often the case that you just end up uploading directly from the controller itself to see what the latest code is. I don't really have a good solution to that.

The exception of course is some very large companies that do everything in house.

Re:Reversing Industrial Firmware for Fun and Backdoors I by anamax on Wednesday December 14, 2011 @12:18PM (#3352625)
> It's not really as useful as you make it out to be, since PLC code doesn't exist in isolation; there is __usually__ corresponding hardware.

You never change the SW without changing the hardware?

Wowsers. No new features and no bugs.

Re:Reversing Industrial Firmware for Fun and Backdoors I by joelhaasnoot on Wednesday December 14, 2011 @03:48PM (#3353522)
There's a science to this, it's called "change management". How do you think Boeing manages a plane with several 1000s of engineers, hundreds of systems and everything needs to work together...