HQY

×

输入域名自动扒子域名邮箱端口,省 80% 踩点时间

hqy hqy 发表于2026-08-18 16:21:33 浏览294 评论0

抢沙发发表评论

smicallef/spiderfoot preview

做渗透测试或安全审计,最耗时的不是攻击,而是前期信息收集。SpiderFoot 把这件事自动化了——输入一个域名,它自动帮你把子域名、邮箱、泄露密码、开放端口全部扒出来,省下你 80% 的踩点时间。


① 一句话定位:OSINT 自动化收集器

SpiderFoot 是一个开源情报(OSINT)自动化工具,用 Python 3 写的,MIT 协议免费商用。它干的事就一件:把你手动在 Google、Shodan、GitHub 上翻信息的过程,变成一条命令自动跑完。

解决的问题很具体:安全人员做红队侦察或蓝队资产梳理时,需要从几十个公开数据源收集目标信息,手动操作要一两天,SpiderFoot 把时间压缩到几小时甚至几分钟。



② 四个核心能力

200+ 数据源模块

覆盖 Shodan、HaveIBeenPwned、Censys、DNS 记录、WHOIS、GitHub 等,基本你能想到的公开情报源都接入了。

双模式操作

自带 Web 界面,浏览器里点点点就能跑扫描;也支持纯命令行,方便写进自动化脚本或 CI/CD 流程。

实体自动提取

自动从抓取结果里识别邮箱、电话号码、用户名、IP 段,并建立关联关系,比如某个邮箱关联了哪些子域名。

TOR 集成

支持通过 TOR 网络发起扫描,隐藏扫描来源,适合对敏感目标做隐蔽侦察。


③ 部署与上手

环境要求:Python 3.7+,pip 安装依赖。项目自带 Web 服务器,启动后浏览器访问本地端口即可操作。

关键命令:

git clone https://github.com/smicallef/spiderfoot.git
cd spiderfoot
pip install -r requirements.txt
python3 sf.py -l 127.0.0.1:5001

启动后浏览器打开 http://127.0.0.1:5001,输入目标域名,选好模块点扫描就行。结果支持导出 CSV 或 JSON,方便写进报告。



④ 谁该用

渗透测试人员:接项目时先用 SpiderFoot 跑一轮目标侦察,快速了解攻击面,省下大量手动搜索时间。

企业安全团队:定期对自己的域名和 IP 段跑扫描,监控资产暴露面变化,比如新增的子域名有没有被劫持风险。

安全服务商:用 SpiderFoot 做前期信息收集,配合人工验证,输出渗透测试报告,按项目收费。

对比 Maltego 这类商业 OSINT 工具,SpiderFoot 免费开源,模块数量不输,还支持命令行自动化,预算有限的小团队完全够用。


⑤ 项目价值

变现路径:安全服务商可以直接用它替代商业信息收集工具,降低项目成本;企业安全团队用它做持续监控,减少人工收集的工时投入。

提效价值:原本需要手动查询十几个数据源的工作,现在一条命令跑完,结果自动关联分析,直接导出报告格式。

学习价值:项目代码结构清晰,200+ 模块的接入方式值得参考,想学 OSINT 工具开发或数据源 API 对接的开发者可以当教材读。


? 工具链接

https://github.com/smicallef/spiderfoot


打赏

本文链接:https://www.kinber.cn/post/6757.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客