centos 下安装mulval工具

我这里采用的是centos 6.5版本系统

 

MulVAL是企业网络安全分析的工具。它使用漏洞扫描程序(OVAL / Nessus)作为攻击路径生成的数源,其中包括扫描结果和网络可访问性信息。

在这之前我配置好了静态ip,具体步骤这里不多说了

具体怎么配置大家可以参考: https://www.cnblogs.com/braveym/p/5858236.html

接下来我是通过xshell软件远程连接到centos系统

首先我们需要先在系统安装jdk

卸载自带的jdk

 

[root@mulval ~]# sudo rpm -qa|grep java
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
tzdata-java-2013g-1.el6.noarch
[root@mulval ~]# sudo rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64 java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64 tzdata-java-2013g-1.el6.noarch
[root@mulval ~]# 

  

安装 lz rz工具

 创建目录

 

[root@mulval ~]# sudo mkdir /opt/softwares
[root@mulval ~]# sudo mkdir /opt/modules
[root@mulval ~]# sudo mkdir /opt/tools
[root@mulval ~]# sudo mkdir /opt/datas
[root@mulval ~]# cd /opt/
[root@mulval opt]# 
[root@mulval opt]# ls
datas  modules  rh  softwares  tools
[root@mulval opt]# rm -rf rh/
[root@mulval opt]# ll
total 16
drwxr-xr-x. 2 root root 4096 Dec 28 02:39 datas
drwxr-xr-x. 2 root root 4096 Dec 28 02:39 modules
drwxr-xr-x. 2 root root 4096 Dec 28 02:38 softwares
drwxr-xr-x. 2 root root 4096 Dec 28 02:39 tools
[root@mulval opt]# 

  

安装jdk 1.8

 

解压

配置环境变量

#java
export JAVA_HOME=/opt/modules/jdk1.8.0_60
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

 使环境变量生效

 接下来我们安装XSB

下载链接:https://pan.baidu.com/s/1pL63S2aJqQr5izNv0OaXv

密码:9qtl

上传

 解压

[root@mulval softwares]# ls
jdk-8u60-linux-x64.tar.gz  XSB.tar.gz
[root@mulval softwares]# tar -zxf XSB.tar.gz -C /opt/modules/
[root@mulval softwares]# cd ../modules/
[root@mulval modules]# ls
jdk1.8.0_60  XSB
[root@mulval modules]# 

 

 可以看到报错了,我们这样解决

yum install gcc

 

 我们再次执行

./configure 

 可以看到成功了!!

 

接来下我们按照提示继续执行

 

配置XSB的环境变量

在下面加上这么一句话

安装graphviz工具

 

sudo yum install graphviz graphviz-doc

 

安装MYSQL

 

sudo yum install mysql-server mysql-client

安装MulVal工具

先把安装包上传

 

解压

 配置MULVALROOT的环境变量

 

 也就是在原来的基础上加上下面两句话

export MULVALROOT=/opt/modules/mulval
export PATH=$MULVALROOT/bin:$MULVALROOT/utils:$PATH

 

但是后面测试还是不能画工具图,失败告终!!!!

原文地址:https://www.cnblogs.com/braveym/p/10187219.html