漏洞扫描工具是一种自动化工具,用于检测网站的安全漏洞
以下是一些流行的漏洞扫描工具:1
acunetix:是广泛使用的网络漏洞扫描程序,可自动化扫描的漏洞
2
burpsuite:也是一种常用的网络漏洞扫描程序,可用于识别漏洞并生成报告
3
nmap:虽然不是专门针对漏洞的扫描程序,但它可以用于检查服务器上的漏洞和弱点
4
openvas:是一种开源漏洞评估工具,可用于检查漏洞并提供建议修复措施
5
nessus:也是另一种常用的漏洞评估工具,提供了广泛的安全检查和测试来保护的网络安全
采用多线程方式对ip地址段(或单机)进行安全漏洞检测,支持插件功能,提供了图形界面和命令行两种操作方式,扫描内容包括:远程操作系统类型及版本,标准端口状态及端口banner信息,cgi漏洞,iis漏洞,rpc漏洞,sql-server、ftp-server、smtp-server、pop3-server、nt-server弱口令用户,nt服务器netbios信息等
扫描结果保存在/log/目录中,index_*
htm为扫描结果索引文件
【答案】:a
nessus是目前全世界最多人使用的系统漏洞扫描与分析软件。nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。x-scan安全漏洞扫描工具。
现在打包应用到dockerimage变的越来越普遍了,因此镜像的安全性也变得越来越重要了;
很多人认为只要打包成镜像应用就是安全的,但是大家也知道镜像是一个静态文件,由很多层组成,只要其中的一层发现漏洞,就会对你的应用造成威胁;
现在也出现了很多开源的漏洞扫描工具,用来扫描镜像中可能存在的漏洞,有anchore,clair和trivy
anchore是用python写的,主要功能就是对dockerimage的扫描,它是一个cli工具,当然也可以通过api的方式调用;anchore也有一款带有界面的anchoreenterprise版本
anchoregithub
clair是用golang写的,主要实现了对dockerimage的漏洞分析,用户可以调用它的api来扫描镜像中的漏洞
clairgithub
trivy也是用golang写的,它不仅实现了对image的扫描,还可以扫描文件,git仓库以及配置;它也是一个cli工具,安装之后就可以通过命令实现扫描功能
tricygithub
下面就用这三个扫描器分别对docker统计的常用镜像扫描,扫描结果的对比如下:
而anchore和clair对一些alpine镜像是扫描不出来漏洞的,但是使用trivy却能够找到;之前部署的harbor版本使用的扫描器是clair,扫描alphine镜像之后没有发现漏洞,就认为是安全的;现在harbor2.0之后是使用trivy作为默认扫描器,对一些alphine就能够扫描出来漏洞了
trivy相对于其他两个来说,安装更加的简单,使用也更加的方便;并且能够支持多种类型的文件的扫描,目前也是harbor默认的扫描器
参考连接:
1、nexpose:跟其他扫描工具不同的是,它的功能十分强大,可以更新漏洞数据库,也可以看出哪些漏洞可以被metasploitexploit,可以生成非常详细、强大的report,涵盖了很多统计功能和漏洞的详细信息。
2、openvas:类似nessus的综合型漏洞扫描器,可以用来识别远程主机、web应用存在的各种漏洞,它使用nvt脚本对剁成远程系统的安全问题进行检测。
4、webinspect:是一款强大的web应用程序扫描程序,有助于确认web应用中已知和未知的漏洞,还可以检查一个web服务器是否正确配置。
6、burpsuite:可以用于攻击web应用程序的集成平台,允许一个攻击者将人工和自动的技术进行结合,并允许将一种工具发现的漏洞形成另外一种工具的基础。
7、wikto:是一个web服务器评估工具,可以检查web服务器中的漏洞,并提供与nikto一样的很多功能,但增加了许多有趣的功能部分。
9、n-stealth:是一款商业级的web服务器安全扫描程序,主要为windows平台提供扫描,但并不提供源代码。
款:openvas
openvas的主要组件是安全扫描器,是基于linux的网络安全扫描平台,但也可以在windows内的虚拟机上运行。尽管openvas不是安装和使用起来最简单方便的扫描器,但它却是功能最丰富最广泛的免费it安全扫描器之一。它每天都会执行实际扫描工作,支持并发扫描任务和计划扫描,可以扫描数千个漏洞,并接收网络漏洞测试,供扫描结果的注释和误报管理。其中openvas
manager控制扫描器,并提供情报。openvasadministrator提供了命令行接口,可充当全方位的服务守护程序,提供用户管理和信息源管理。
第二款:manageengine
第三款:nexpose社区版
第四款:nessusessentials
nessus
essentials是一款可靠、易于使用的网络漏洞扫描器,但因为它最多支持扫描16个ip地址,因此更适合个人使用。它能够安装在windows、macos和众多linux/unix发行版上,在web
gui上,您可以轻松查看包含的扫描类型:主机发现以及漏洞扫描。在工具进行扫描后,使用者可以访问概述每个主机上所发现内容的小结,并深入了解有关漏洞和可能的补救措施的详细信息。
第五款:qualys社区版
和nessus
国内的各种各样的卫士都有漏洞扫描
另外,一些工具也有扫描漏洞的功能,比如x-scan
如果你要做的是网站的安全漏洞检测,网上都有那些漏洞的检测平台(比如360)