CIC – Controller Integrity Checker

Läuft auf Ihren Siemens-SPSen wirklich das Projekt, von dem Sie denken, dass es läuft, oder wurden ohne Ihr Wissen Modifikationen vorgenommen, zum Beispiel von Fremdfirmen? Der Langner Controller Integrity Checker findet es heraus. Die Überwachungssoftware meldet Änderungen der Projektierung sofort, egal ob solche Änderungen lokal über MPI, per Fernzugriff oder auf anderem Wege (zum Beispiel von einer Schadsoftware) vorgenommen wurden.

Ähnlich wie ein SPS-Versionskontrollsystem greift der CIC auf vernetzte S7-Steuerungen zu, analysiert das geladene Projekt und vergleicht es mit dem vorigen Projektstand. Abweichungen werden gemeldet. Der Vorteil zu SPS-Versionskontrollsystemen: Der CPU- und Netzwerkoverhead ist sehr viel geringer, so dass der CIC problemlos auch in sehr viel kürzeren Zyklen aufgerufen werden kann, also zum Beispiel alle fünf Minuten. Somit merken Sie quasi in Echtzeit, wenn es zu Projektänderungen kommt, und können der Ursache dafür sofort nachgehen.

Der Langner Controller Integrity Checker läuft als Kommandozeilen-Tool unter Windows und kann in bestehende Monitoring-Systeme wie z.B. Nagios integriert werden. Alternativ kann die Ausgabe im Windows Event Log erfolgen. Das Tool verwendet eigene Treiber zum Zugriff auf die S7-Steuerungen und ist damit z.B. auch in der Lage, einen Stuxnet-ähnlichen Angriff zu erkennen, bei dem die Siemens-eigenen Treiber manipuliert werden.