After studying cyber risks to several systems, both complex and simple, two counterintuitive conclusions were pointed out to me. You might be surprised--I certainly was.
Complex systems are safer--with one big exception. The more complex IT systems are usually safer to an outside attack, primarily because designing the right exploitation that takes advantage of all the target's vulnerabilities is practically impossible. Too many unknowns to make it work right. In addition the people who design and use complex tools are generally smarter when it comes to these threats and build in protections. One big exception (which I discussed in earlier post): the human factor. If your competitor has inside help then defeating complex systems is generally easier. As a rule complex systems have more vulnerabilities which can be seen from the inside and as opposed to the outside. A mole is particularly dangerous in this situation.
Simpler systems are more dangerous. Less sophisticated systems are generally more vulnerable because the designers and users usually don't understand the threat environment. This is an area of particular concern in emerging markets where IT may not be acentral a point in certain industries, at least when compared to more developed economies. Keep this in mind if you work in these areas. Know your threats when working with various systems.
