这个小工具用于计算网站图标(favicon)的MurmurHash值,以便在Shodan平台上搜寻钓鱼网站。

MurmurHash 是一种非加密哈希函数,适用于基于哈希的通用查找。其名称来源于内部循环中使用的两个基本操作:乘法(MU)和旋转(R)。当前版本为 MurmurHash3,可生成 32 位或 128 位哈希值。使用 128 位时,x86 和 x64 版本产生的值不同,因为算法针对各自平台进行了优化。MurmurHash3 与 SMHasher(哈希函数测试套件)一同发布。
进一步阅读:https://en.wikipedia.org/wiki/MurmurHash
git clone https://github.com/Viralmaniar/MurMurHash.git cd MurMurHash pip install -r requirements.txt python MurMurHash.py
https://isc.sans.edu/diary/Hunting+phishing+websites+with+favicon+hashes/27326
在阅读了使用 favicon 哈希值追踪钓鱼网站的文章后,我决定将其通用化,以接受 favicon URL,便于在 Shodan 上快速分析。
在 Paypal 原始网站上查找 favicon 图标文件:

使用 MurMurHash.py 文件生成图标的哈希值:

在 Shodan 上搜索 Paypal 钓鱼域名/IP:
验证 Shodan 结果:


现在,让我们在原网站上搜索特斯拉的图标:

在 Shodan 上搜索特斯拉钓鱼域名/IP:


验证 Shodan 结果:

Twitter: @ManiarViral
LinkedIn: https://au.linkedin.com/in/viralmaniar