首页 > 软件使用 > 其他 > 攻击图生成工具mulval的安装和配置
2018
03-19

攻击图生成工具mulval的安装和配置

一、简介

首先,mulval是一款可以运行在linux或者max os上的一款生成攻击图的工具,接下来说一下在linux上安装和配置的过程。

官网链接:http://people.cs.ksu.edu/~xou/argus/software/mulval/readme.html

二、步骤

注(xsb,mulval,jdk需要添加环境变量到/etc/profile   /etc/environment  )

1.有自己linux服务器的同志可以忽略的这一步骤,没有的同志需要下载VMware Workstation,并且安装上Linux(或ubuntu系统)。如何安装在虚拟机上安装ubuntu系统,链接:https://www.linuxidc.com/Linux/2016-11/137241.htm

2.安装XSB,下载链接:https://pan.baidu.com/s/1pL63S2aJqQr5izNv0OaXv

密码:9qtl

解压,并执行安装命令

3.安装graphviz工具

自动从互联网获取,执行安装命令

4.mysql安装,链接:http://jingyan.baidu.com/article/425e69e6bbc6c7be14fc1640.html

5.mulval安装,下载链接:http://people.cs.ksu.edu/~xou/argus/software/mulval/

如果上述报错,请卸载ubuntu自带的jdk,安装1.8的jdk,千万不要安装openjdk

执行make 如果报错,找不到****某个命令,百度缺失的命令,并执行 apt-get install 缺少的命令

最后切换到mulval/testcases/3host/ 中,执行 graph_gen.sh input.P -v 产生结果

攻击图生成工具mulval的安装和配置 - 第1张  | 一只学霸

最后编辑:
作者:admin
这个作者貌似有点懒,什么都没有留下。

攻击图生成工具mulval的安装和配置》有 3 条评论

  1. 1 说:

    拜访一哈

  2. dd 说:

    请问一下作者,在使用./nessus_translate.sh testfile/sci.nessus时候有没有出现下面的错误?
    | ?- ++Error[XSB/Runtime/P]: [Existence (No procedure usermod : vulExists / 3 exists)] []
    Forward Continuation…
    … machine:xsb_backtrace/1 From /home/zl/software/attractgrapetools/XSB/syslib/machine.xwam
    … standard:call_c/1 From /home/zl/software/attractgrapetools/XSB/syslib/standard.xwam
    … standard:call/1 From /home/zl/software/attractgrapetools/XSB/syslib/standard.xwam
    … setof:bfindall/4 From /home/zl/software/attractgrapetools/XSB/syslib/setof.xwam
    … setof:bagof1/3 From /home/zl/software/attractgrapetools/XSB/syslib/setof.xwam
    … setof:setof/3 From /home/zl/software/attractgrapetools/XSB/syslib/setof.xwam
    … standard:call/1 From /home/zl/software/attractgrapetools/XSB/syslib/standard.xwam
    … setof:findall/3 From /home/zl/software/attractgrapetools/XSB/syslib/setof.xwam
    … x_interp:_$call/1 From /home/zl/software/attractgrapetools/XSB/syslib/x_interp.xwam
    … x_interp:call_query/1 From /home/zl/software/attractgrapetools/XSB/syslib/x_interp.xwam
    … standard:call/1 From /home/zl/software/attractgrapetools/XSB/syslib/standard.xwam
    … standard:catch/3 From /home/zl/software/attractgrapetools/XSB/syslib/standard.xwam
    … x_interp:interpreter/0 From /home/zl/software/attractgrapetools/XSB/syslib/x_interp.xwam
    … loader:ll_code_call/3 From /home/zl/software/attractgrapetools/XSB/syslib/loader.xwam
    … loader:load_object_file/2 From /home/zl/software/attractgrapetools/XSB/syslib/loader.xwam
    … standard:call/1 From /home/zl/software/attractgrapetools/XSB/syslib/standard.xwam
    … standard:catch/3 From /home/zl/software/attractgrapetools/XSB/syslib/standard.xwam
    | ?- ++Error[XSB/Runtime/P]: [Existence (No procedure usermod : networkServiceInfo / 5 exists)] []
    Forward Continuation…
    … machine:xsb_backtrace/1 From /home/zl/software/attractgrapetools/XSB/syslib/machine.xwam
    … standard:call/1 From /home/zl/software/attractgrapetools/XSB/syslib/standard.xwam
    … standard:call_c/1 From /home/zl/software/attractgrapetools/XSB/syslib/standard.xwam
    … x_interp:_$call/1 From /home/zl/software/attractgrapetools/XSB/syslib/x_interp.xwam
    … x_interp:call_query/1 From /home/zl/software/attractgrapetools/XSB/syslib/x_interp.xwam

留下一个回复

你的email不会被公开。