Im Rahmen des ISO-27001-Programms “Sicherheit mit System” bin ich zum ersten Mal mit chaRMe in Berührung gekommen. Im Rahmen der Recherche zu meinem neuen Buch “Information Security Risk Management mit ISO/IEC 27005″ geht es in einem ganzen Kapitel nur um Softwaretools zum Risikomanagement. Auch zu chaRMe wird es einen eigenen Abschnitt geben. Einen ersten Überblick gibt es bereits hier im Blog:
chaRMe ist ein Open Source Information Security Risk Management Framework, das bei der Implementierung eines ISMS nach ISO/IEC 27001 unterstützt. Es steht unter der AGPL und ist in seiner aktuellsten Version 0.7.0 nun auch als Online-Demo verfügbar. Hauptsächliche Triebfeder hinter der Entwicklung des Frameworks ist die Leonberger Firma secopan.
Anmeldung
Wer das Tool ausprobieren möchte, muss sich registrieren. Dazu benötigt man nichts weiter als eine gültige E-Mail-Adresse, die laut Webseite nur so lange auf dem System gespeichert wird, bis die Anmeldung abgeschlossen ist. Hat man diesen Schritt hinter sich, kann man sich am System anmelden und landet direkt im Hauptmenü.
Der erste Eindruck
Man sagt ja gerne, der erste Eindruck entscheidet: Das Hauptmenü ist aufgeräumt und übersichtlich. Es dient Hauptsächlich dazu, Assessments anzulegen und zu verwalten. Daneben stehen die Menüpunkte Gefährdungen, Maßnahmen und Assets zur Verfügung. Der Erste Eindruck: Positiv. Fangen wir mit den Details an:
Gefährdungen
Hinter der Schaltfläche Gefährdungen verbergen sich ganz offensichtlich eine Teilmenge der Gefährdungen aus den BSI IT-Grundschutzkatalogen, die aber noch nicht vollständig erfasst worden sind. Zumindest ist daran gedacht, dass ISO 27001 auch im Grundschutzumfeld funktionieren sollte. Wer (wie ich) denkt, die Schaltflächen würden nicht funktionieren, der irrt sich (auch wie ich). Will man den Text einer Gefährdung editieren erscheint oben links ein zusätzliches Eingabefeld, dass man leicht übersehen kann.

Maßnahmen
Hinter der Schaltfläche Maßnahmen verbirgt sich eine lange Tabelle. Unter der Kategorie iso27001 finden sich dort die Sections, Sub-Sections und Controls der ISO/IEC 27002. Wer darüber hinaus zusätzliche Maßnahmen definieren will, kann dies jederzeit über die Schaltfläche neue Maßnahme erledigen:

Die Maßnahmen der ISO/IEC 27002 können über die Schaltfläche
bearbeitet werten. Wenn man das macht, bekommt man den Hinweis:
Copy ISO 27002 in here or order the data package from secopan http://www.secopan.de
OK – Open Source hört da auf, wo das Copyright der ISO anfängt. Zumindest sollte man wissen, dass man sich die “Handarbeit” sparen kann und es Importpakete gibt. Auf Anfrage teilte mir Secopan mit, dass ein ISO/IEC 27002 Importpaket derzeit 750.- Euro kostet. Das Paket enthält je eine Version von ISO/IEC 27001 und 27002 und darüber hinaus ein zusätzliches Threat- und ein Asset-Paket, die den Start erleichtern sollen.
Assets
In der Ansicht Assets schließlich können die Assets definiert und mit den Gefährdungen verknüpft werden, was für einige Assets bereits gemacht wurde:

Neues Assessment
Wirklich spannend wird es allerdings erst in der Ansicht Neues Assessment. Hier leitet chaRMe den Benutzer durch den gesamten Prozess des Assessments. Von der Definition des Geltungsbereichs bis zur Dokumentation in Form eines Berichts, der sich auch per pdf exportieren lässt. Jeder Prozessschritt wird jeweils in der Fußleiste (Schnellnavigation) der Seite mit einem zusätzlichen roten Button quittiert, über den man auch wieder zurück zu den bereits erledigten Schritten gelangt.

Das Assessment erfolgt, entlang den Vorgaben der ISO/IEC 27001, in den folgenden Schritten:
- Definition des Geltungsbereichs
- Compliance Anforderung definieren
- Inventar erfassen
- Risikoanalyse
- Globale Maßnahmen festlegen
- Weitere Maßnahmen
- Risikobehandlung
- Dokumentation
Mehr Informationen zu den einzelnen Schritten wird es dann in meinem Buch geben.
Fazit
chaRMe ist bereits in seiner Version 0.7.0 eine echte Unterstützung fürs Risikomanagement. Es wird bereit erfolgreich in mehreren deutschen Unternehmen eingesetzt und ist auf dem besten Weg in Richtung einer Version 1.0.