Nialler
prevents against large physical attacks. Logical ones are not prevented against.
I thought it is possible to avoid logical attacks by having the codes/software written by different people. So mistakes and logical bombs happen only in one system. I hope it makes sense.