如何安装" MulVAL-攻击图生成工具包"并让它工作?

时间:2016-05-24 08:24:36

标签: windows cygwin

如何安装" MulVAL-攻击图生成工具包"并使它工作?

MulVAL-是由Xinming Ou发明的基于逻辑的攻击图生成技术。我已经安装了" MulVAL"根据(http://people.cis.ksu.edu/~xou/argus/software/mulval/readme.html)中给出的指令,并尝试为输入文件(input.P)中给出的测试用例运行它,如下所示:

我正在使用cygwin:graph_gen.sh mulval / testcases / 3host / input.P -v

但是我收到以下错误:

cat:goals.txt:没有这样的文件或目录

rm:无法删除`goals.txt':没有这样的文件或目录

攻击模拟遇到错误。

请检查xsb_log.txt。

这是什么意思,我该如何解决?任何形式的帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

我刚刚解决了这个问题。您必须将xsb路径添加到PATH中。 例如。我正在使用CentOS并将我的xsb放在我的HOME目录中,因此在我的bash_profile中:

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