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..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..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

但是后面测试还是不能画工具图,失败告终!!!!
centos 下安装mulval工具的更多相关文章
- [Linux]CentOS下安装和使用tmux
前天随意点开博客园,看到了一篇关于tmux的文章 Tmux - Linux从业者必备利器,特意还点进去看了.毕竟Linux对于做游戏服务端开发的我来说,太熟悉不过了.不过我就粗略地看了一眼,就关掉了. ...
- Centos下安装mysql 总结
一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个 ...
- Centos 下安装MongoDB
Centos 下安装MongoDB 一.安装方法 方法(一) 1 配置包管理系统 创建/etc/yum.repos.d/mongodb.repo 文件,当然我们使用的是64位系统,32位的情况不再考 ...
- CentOS下安装yum源的流程和操作
一般公司都用Linux来搭建服务器,Linux安装软件时能够用yum安装依赖包是一件非常简单而幸福的事情,因为你只需一个简单的安装命令yum install []即可安装相应的软件,yum工具会自动的 ...
- ubuntu 下安装mulval
怎么在虚拟机下安装ubuntu这里就不多说了 ubuntu怎么安装静态ip可以参考:https://www.cnblogs.com/braveym/p/8640563.html ubuntu安装jdk ...
- centos下安装wireshark 抓包
centos下安装wireshark相当简单.两条命令就够了.这里.主要是记录写使用方面的东西 安装:1.yum install wireshark.注意这样并无法使用wireshark命令和图形界面 ...
- CentOS下安装Tomcat
CentOS版本:CentOS-7-x86_64-Minimal-1810 1.安装JDK 详情查看:CentOS下安装JDK-rpm文件.CentOS安装JDK-tar.gz文件 2.下载tomca ...
- CentOS下安装软件
CentOS下安装软件,要看下载的软件安装包的后缀名是什么,一般为了方便安装,推荐下载以 rpm 结尾的软件包. 比如以下截图,有多种下载方式,推荐下载圈起来的链接. rpm包安装方式步骤: 找到相应 ...
- 手把手0基础Centos下安装与部署paddleOcr 教程
!!!以下内容为作者原创,首发于个人博客园&掘金平台.未经原作者同意与许可,任何人.任何组织不得以任何形式转载.原创不易,如果对您的问题提供了些许帮助,希望得到您的点赞支持. 0.paddle ...
随机推荐
- reducer 按key聚合
#coding=utf8 import sys import itertools import json reload(sys) sys.setdefaultencoding("utf8&q ...
- flask-不错的教程
https://spacewander.github.io/explore-flask-zh/7-blueprints.html
- pytorch dataloader num_workers
https://discuss.pytorch.org/t/guidelines-for-assigning-num-workers-to-dataloader/813/5 num_workers 影 ...
- mysql中的备份(backup)和恢复(recovery)
(一)备份类型(backup type) 物理和逻辑备份(Physical Versus Logical Backup) 物理备份是指直接复制存储数据库内容的目录和文件,这种类型的备份适用于出现问题时 ...
- ue4 StringTable
StringTable 用法很简单可以参考 https://blog.csdn.net/u012801153/article/details/80393531 这里只说说上面文章中没提到的小技巧 T ...
- Scala基础
1.seq[String] 用[]表示参数类型,java使用<>表示参数,因为Scala 允许以<命名方法和变量名,java不允许 2.支持range的类型:Char .Int . ...
- 2D游戏与3D游戏的区别 原文:https://zhidao.baidu.com/question/588490865.html
2D和3D间有哪些不同点呢? 让我们来比较一下,共同找出它俩之间的不同点. 对玩家来说,2D技术和3D技术只是显示数据的方式而已,玩家都是通过二 维的平面显示器来观看它们.对制作者来说,二者的不同之处 ...
- composer.json
{ "require": { "doctrine/doctrine-orm-module": "0.*", ...
- 测试CentOS-7-x86_64-Minimal-1708.iso这种光盘安装效果
在dvd1光盘安装选择mininal时有292个包 [root@localhost ~]# rpm -qa|wc -l 292 [root@localhost ~]# 测试下使用mininal的iso ...
- Java面试题之Forward和Redirect的区别
redirect:请求重定向:客户端行为,本质上为2次请求,地址栏改变,前一次请求对象消失.举例:你去银行办事(forward.jsp),结果告诉你少带了东西,你得先去公安局办(index.html) ...