用 Go 构建了一个极速的 OSINT 扫描器
发布: (2026年2月22日 GMT+8 20:05)
3 分钟阅读
原文: Dev.to
Source: Dev.to
简介
你是否曾经使用过一个很酷的开源 OSINT 工具,却因为维护者不断添加新功能,导致界面变成一团乱麻、难以阅读?我把这种现象称为 “砌砖网格噩梦”。把数十个情报数据点堆在同一个滚动屏幕上根本无法扩展。
我已经厌倦了慢吞吞的工具和杂乱的仪表盘,于是自己动手做了一个。
认识 URL Hawk Scanner 🦅
一款使用 Go 编写的超高速、并发的漏洞与信息收集扫描器。
解决方案:下一代玻璃拟态 HUD
- 左侧侧边栏 – 一个时尚、可滚动的玻璃列表,展示所有已执行的模块(DNS 记录、Security Headers、开放端口等)。每个标签都有一个脉冲状态点(🟢 安全,🟡 警告,🔴 严重)。
- 右侧查看器 – 一个大而优雅的玻璃面板。点击左侧的模块后,其丰富数据会淡入右侧面板。
效果如何?即使在接下来的一年里新增 100 个插件,UI 的占用空间也不会改变。它始终像一个干净的高端网络安全终端,而不是拥挤的网格。
为速度与可扩展性而生
开箱即用,URL Hawk Scanner 会检查:
- ✅ DNS 记录
- ✅ WHOIS 信息
- ✅ 开放端口
该工具旨在快速、漂亮且高度可扩展。
入门指南
-
克隆仓库:
git clone https://github.com/DhanushNehru/urlhawkscanner.git cd urlhawkscanner -
构建二进制文件:
go build -o urlhawk . -
运行扫描器:
./urlhawk --target example.com
贡献
如果你想要一个快速的 OSINT 扫描器,或是寻找一个有趣的开源 Go 项目来贡献,欢迎查看仓库、点星并尝试:
https://github.com/DhanushNehru/urlhawkscanner
在评论区告诉我你的想法吧!接下来应该添加哪项 OSINT 功能?