2016-05-24 8 views
1

Wie installiere ich "MulVAL - ein Tool zur Erstellung von Angriffsgraphen" und lasse es funktionieren?Wie kann ich "MulVAL - ein Tool zur Erstellung von Angriffsgraphen" installieren und es zum Laufen bringen?

MulVAL- ist eine Logik-basierte Technik zur Erzeugung von Angriffsgraphen, die von Xinming Ou erfunden wurde. Ich habe "MulVAL" gemäß den Anweisungen in (http://people.cis.ksu.edu/~xou/argus/software/mulval/readme.html) installiert und habe versucht, es für den in der Eingabedatei (input.P) angegebenen Testfall wie folgt auszuführen:

Ich verwende cygwin: graph_gen.sh mulval/testcases /3host/input.P -v

Aber ich erhalte den folgenden Fehler:

Katze: goals.txt: keine solche Datei oder das Verzeichnis

rm: kann nicht entfernen `goals.txt ': keine solche Datei oder Verzeichnis

Der Angriff si mulation hat einen Fehler festgestellt.

Bitte überprüfen Sie xsb_log.txt.

Was bedeutet es und wie löse ich es? Jede Art von Hilfe wäre willkommen

Antwort

0

Ich habe gerade dieses Problem gelöst. Sie müssen den Pfad xsb in den PATH einfügen. z. Ich verwende CentOS und habe mein xsb in meinem HOME-Verzeichnis, also in meinem bash_profile:

# set variables for xsb 
export XSBROOT="$HOME/XSB" 
export PATH="$XSBROOT/bin:$XSBROOT/utils:$PATH"