首页 > 其他 > 详细

msf远程调用OpenVAS

时间:2020-06-05 10:09:28      阅读:70      评论:0      收藏:0      [点我收藏+]
msf5 > load openvas  //加载openvas插件

技术分享图片

msf5 > openvas_help  //查看openvas模块支持的所有命令,下面分开简单介绍一下

 帮助信息、调试信息和版本信息

 技术分享图片

连接与断开openvas的命令

技术分享图片

创建目标、删除目标以及获取目标列表

 技术分享图片

 创建扫描、删除、列出、启动、停止扫描任务等

 技术分享图片

 列出扫描配置信息

 技术分享图片

 列出有效的报告格式

 技术分享图片

 列出、删除、导入或下载扫描报告

 技术分享图片

msf5 > openvas_connect admin password 127.0.0.1 9390 //登录到openvas服务器,服务器地址为127.0.0.1(安装配置时显示的IP地址)

 用户名为admin,密码为password,如下图所示已经登上去了

 技术分享图片

 后续操作流程与图形界面一样。在实施扫描之前,需要创建扫描目标、扫描配置和扫描任务。也可以使用默认的扫描配置,来实施扫描。

msf5 > openvas_target_create "Local Machine" 192.168.92.130 "My Local Machine" 

 创建一个扫描目标,扫描目标名称为Local Machine,目标主机为192.168.92.130,最后的My Local Machine为注释信息

 技术分享图片

 看到以上输出信息,则表示成功创建了扫描目标。从显示的结果中可以看到该扫描目标ID为9472f3c4-2147-4bf6-bbad-a983351370d1

msf5 > openvas_config_list //创建扫描任务,先查看扫描配置列表

技术分享图片

 从显示的信息可以看到每个扫描配置的ID和名称为81f81e45-76a9-41bc-8b76-6226c773ee79

msf5 >openvas_task_start 81f81e45-76a9-41bc-8b76-6226c773ee79

技术分享图片

msf5 >openvas_task_list

技术分享图片

 可以看到status为running,表示正在实施扫描,progress为当前实施进度,再次执行openvas_task_list命令便可查看当前扫描进度,当扫描完成后,进度值为-1

技术分享图片

扫描完成了就可以下载扫描报告了

msf5 >openvas_report_list  //查看扫描报告列表,以确定生成的扫描报告信息

技术分享图片

 下载该报告,查看支持的扫描报告格式

msf5 >openvas_format_list

技术分享图片

下载csv格式的报告保存在/root并命名为reports.csv

msf5 > openvas_report_download c1645568-627a-11e3-a660-406186ea4fc5 c1645568-627a-11e3-a660-406186ea4fc5 /root reports.csv

之后便可以根据报告进行分析了

msf远程调用OpenVAS

原文:https://www.cnblogs.com/maohai-kdg/p/13047868.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!