漏洞扫描是指基于漏洞数据库,通过扫描等手段对指定的远程或者本地计算机系统的安全脆弱性进行检测,发现可利用漏洞的一种安全检测的行为。
在漏洞扫描过程中,我们经常会借助一些漏扫工具,市面上漏扫工具众多,其中有一些常用的,你一定要熟悉。
1、X-RAY
xray作为一款渗透测试中必备的捡洞神器,在日常渗透测试中可以说是很常见了,它支持 Windows / macOS / Linux 多种操作系统。
注意:xray 不开源,直接下载构建的⼆进制⽂件即可,仓库内主要为社区贡献的 poc,每次 xray 发布将⾃动打包。
下载地址:Releases · chaitin/xray · GitHub
快速使用
在使⽤之前,请务必阅读并同意 License ⽂件中的条款,否则请勿安装使⽤本⼯具。
1. 使⽤基础爬⾍爬取并对爬⾍爬取的链接进⾏漏洞扫描
xray webscan --basic-crawler http://example.com --html-output vuln.html
2. 使⽤ HTTP 代理进⾏被动扫描
xray webscan --listen 127.0.0.1:7777 --html-output proxy.html
设置浏览器 http 代理为 http://127.0.0.1:7777 ,就可以⾃动分析代理流量并扫描。
如需扫描 https 流量,请阅读下⽅⽂档 抓取 https 流量 部分
3. 只扫描单个 url,不使⽤爬⾍
xray webscan --url http://example.com/?a=b --html-output single-url.html
4. ⼿动指定本次运⾏的插件
默认情况下,将会启⽤所有内置插件,可以使⽤下列命令指定本次扫描启⽤的插件。
xray webscan --plugins cmd-injection,sqldet --url http://example.com
xray webscan --plugins cmd-injection,sqldet --listen 127.0.0.1:7777
5. 指定插件输出
可以指定将本次扫描的漏洞信息输出到某个⽂件中:
xray webscan --url http://example.com/?a=b \
--text-output result.txt --json-output result.json --html-output report.html
2、X-SCAN
X-Scan是国内最著名的综合扫描器之一,它完全免费,是不需要安装的绿色软件、界面支持中文和英文两种语言、包括图形界面和命令行方式。
项目地址:https://github.com/XTeam-Wing/X-Scan
标题栏下方为菜单栏,菜单栏下方为一些常用的命令按钮,包括大部分菜单栏中的内容。命令按钮从左到右依次为:扫描参数、开始扫描、暂停扫描、结束扫描、检测报告、使用说明、在线升级、退出。
3、APP-SCAN
AppScan是IBM的一款web安全扫描工具,可以利用爬虫技术进行网站安全渗透测试,根据网站入口自动对网页链接进行安全扫描,扫描之后会提供扫描报告和修复建议等。AppScan有自己的用例库,版本越新用例库越全。
试用
电⼦邮箱验证
申请免费试用
点击 OK, 跳转到试⽤界⾯
创建扫描
DAST
4、AWVS
Acunetix Web Vulnerability Scanner(简称AWVS)是一款知名的网络漏洞扫描工具,它通过网络爬虫测试你的网站安全,检测流行安全漏洞。
官方网站:https://www.acunetix.com
AWVS有两个版本,分别是AWVS Standard Edition和AWVS Enterprise Edition。AWVS Standard Edition适合个人用户和小型企业使用,AWVS Enterprise Edition适合大型企业和安全服务提供商使用。
5、Nessus
Nessus是全球使用人数最多的系统漏洞扫描与分析软件,这是一个免费、威力强大、更新频繁并简易使用的远端系统安全扫描程序,功能十分强大。
首先需要在官网获取激活码
之后进入下载页面选择对应的系统版本进行下载
安装过程
选择 Nessus Essentials
输入之前申请的激活码
设置用户名密码
等待下载插件(墙&插件大)
登录
添加扫描目标
*部分内容整合自网络,如有侵权请联系删除
最后,这里也为大家准备了一些基础的入门资料,大概有十几个G,书籍、面试题、导图全部涵盖,几乎也包揽了各个热门岗位,希望可以帮助你更好地理解网络安全,入门网络安全。
需要网安资源的朋友
请扫码100%免费领取