计算fofa的icon_hash值来提高刷漏洞的速度

1.利用fofa平台计算

下载 https://www.baidu.com/favicon.ico
上传文件,将其放入fofa查下
在这里插入图片描述
在这里插入图片描述

2.利用脚本计算

脚本1

import requests
import base64
import mmh3
r=requests.get('https://www.baidu.com/favicon.ico')
r1=r.content
r2=base64.encodebytes(r1)
r3=mmh3.hash(r2)
print('http.favicon.hash:'+str(r3))

脚本1需要在pycharm里面输入得出结果
在这里插入图片描述

脚本2

脚本2可以在终端指定url来识别:

import requests
import base64
import mmh3
import argparse
a=argparse.ArgumentParser(description="计算icon_hash")
a.add_argument('u',type=str,help="指定url地址")
args=a.parse_args()

r=requests.get(args.u)
r1=r.content
r2=base64.encodebytes(r1)
r3=mmh3.hash(r2)
print('http.favicon.hash:'+str(r3))

在这里插入图片描述

3.总结

通过icon_hash可以批量识别同一资产的网站,便于通过一个漏洞利用多个站点来打

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Fofa和Xray都是用于漏洞扫描和安全评估的工具,它们可以通过联动来提高漏洞发现和利用的效率。 Fofa是一个针对互联网资产进行搜索和识别的工具,可以识别并收集到大量的网络资产信息,包括域名、IP地址、端口、协议等等。Fofa通过简单的语法搜索和筛选,可以找到满足我们需求的特定目标资产。例如,我们可以使用Fofa搜索所有运行特定版本的Web服务器的IP地址,然后再使用Xray对这些目标进行漏洞扫描。 而Xray是一款功能强大的漏洞扫描工具,它能够自动化检测和验证各种网络应用的安全风险。Xray具备自动化漏洞发现、漏洞验证、漏洞利用等功能,可以帮助我们快速定位和利用目标系统的漏洞。通过联动Fofa和Xray,我们可以使用Fofa搜索到的目标资产作为Xray的扫描目标,进一步提高漏洞扫描的效率和准确性。 具体操作上,我们可以先使用Fofa搜索并收集到需要扫描的目标资产,然后将这些资产列表导入Xray进行漏洞扫描。这样做可以避免重复扫描和减少扫描盲区,提高我们对资产的全面安全评估能力。另外,Fofa和Xray联动还可以帮助我们实现漏洞的自动化验证和关联,提升我们对漏洞的理解和评估。 总的来说,Fofa和Xray的联动可以有效地提高漏洞扫描的效率和准确性,帮助我们更好地发现和解决安全风险,保障网络资产的安全。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值