OpenVAS之OMP(OpenVAS Management Protocol)


1.设置omp配置文件

当前用户目录下新建一个文件omp.config,具体路径~/omp.config,内容:

[Connection]  
host=localhost  
port=9390  
username=admin  
password=admin

2.omp命令使用

设置完omp的配置后,就可以使用omp工具与openvasmd服务器进程通讯

2.1 创建扫描目标

#omp  --xml=' 
             ubuntu-80-test1 
            192.168.20.80 

            '

响应:


2.2创建task

把扫描的规则和目标关联起来就会可创建一个task,每一个task会有一个ID与之关联

函数:omp_create_task
      omp_create_task_ext

#omp --xml='
           slavetest from shell
           
           

           '

响应:


2.3 开始task

通过task id可以控制task

#omp --xml=''

响应:

b393d4d7-e706-4197-8d6e-74cd06a6a8b3

2.4 获取report

#omp --get-report b393d4d7-e706-4197-8d6e-74cd06a6a8b3

响应:由于太长,此处省略

2.5 查询所有task

#omp -G

4f012399-2c55-44d5-a942-d44a887885e5  Done         slavetest from shell
1abeafd5-3480-4cbd-8086-fd64c9b4dc4d  Done         slavetest from shell

7e720589-a000-4ce1-a017-d765ec647bd1  Done         test for IP80

3. omp与manager之间的rest API

OpenVAS之OMP(OpenVAS Management Protocol)_第1张图片

你可能感兴趣的:(OpenVAS)