指纹识别工具WhatWeb使用教程,图文教程(超详细)

WhatWeb是一款基于Ruby的网站指纹识别工具,用于扫描网站指纹、内网主机和批量扫描。它拥有多个扫描级别和丰富的插件系统,支持自定义输出格式如XML和JSON。用户还可以通过-i参数批量扫描多个网站,-v参数获取详细信息,以及使用--log-xml等选项导出扫描结果。
摘要由CSDN通过智能技术生成

「作者主页」:士别三日wyx
「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者
「推荐专栏」:对网络安全感兴趣的小伙伴可以关注专栏《网络安全入门到精通》

在这里插入图片描述

WhatWeb是一款指纹识别工具,使用Ruby语言开发,kali自带。

在这里插入图片描述

一、扫描网站指纹

whatweb IP/域名 扫描指定网站的指纹。

在这里插入图片描述

-v参数,可以返回详细信息

在这里插入图片描述

二、扫描强度

-a参数指定扫描等级。

WhatWeb有4中扫描级别,通过数字1~4选择,默认为1:

  • 1只会发送1次http请求。
  • 2不可用,正在开发
  • 3会发送少量http请求。
  • 4会发送大量http请求,会尝试每一个插件。

在这里插入图片描述

三、扫描内网主机

whatweb --no-errors -t 255 192.168.31.0/24 扫描指定内网网段。

在这里插入图片描述

四、批量扫描

扫描多个不同网站时,将网站域名/IP保存到文件中,使用-i参数指定扫描的文件。

在这里插入图片描述

可以用 # 注释掉不想扫描的IP/域名。

五、导出扫描结果

whatweb www.fjrshg.com --log-xml=result.xml将扫描结果导出文件,默认放在当前路径下。

在这里插入图片描述

导出的文件格式可以自定义,常用的格式如下:

--log-brief           		简单的记录,每个网站只记录一条返回信息
--log-verbose            	详细输出
--log-xml            		xml格式的日志
--log-json            		json格式记录日志(需要安装json依赖sudo gem install json)
--log-json-verbose          详细的json日志
--log-magictree             xml的树形结构
--log-object	            ruby对象格式
--log-mongo-database        mongo数据库格式

六、WhatWeb的插件

WhatWeb根据插件来匹配指纹,whatweb -l 查看插件列表。

在这里插入图片描述

whatweb --info-plugins="插件名" 查看指定插件的信息。

在这里插入图片描述

插件本质上就是.rb的文件,存放在 /usr/share/whatweb/plugins/ 目录下,一个文件对应一个插件,这意味着WhatWeb有一千多个插件。

在这里插入图片描述

我们可以查看文件来学习别人的插件,或者根据图中的格式编写自己的插件。

在这里插入图片描述

六、WhatWeb命令总览

whatweb --version				# 查看版本
whatweb -l						# 查看所有插件
whatweb --info-plugins="html5"	# 查看指定插件
whatweb baidu.com			# 扫描网站
whatweb 192.168.31.1/24		# 扫描网段
whatweb -i "/root/test.txt"	# 批量扫描
whatweb baidu.com -v		# 显示详细的扫描信息
whatweb baidu.com -a 1								# 指定扫描级别
whatweb baidu.com --url-suffix=":80"				# 指定扫描端口(默认80)
whatweb baidu.com --proxy-user admin:password		# 指定登录账号:密码
whatweb baidu.com -c='PHPSESSID=031;security=low'	# 指定cookie
whatweb baidu.com --max-threads=60					# 指定最大进程数
whatweb baidu.com --log-xml="result.xml"	# 导出结果
评论 52
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

士别三日wyx

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>