网络安全学习笔记:被动扫描与信息收集(ZoomEye与子域名爆破)
网络安全学习笔记:被动扫描与信息收集(ZoomEye与子域名爆破)
引言
在网络安全测试中,“知己知彼”是核心前提。与直接与目标系统交互的“主动扫描”不同,被动扫描(Passive Reconnaissance) 强调在不被目标察觉的情况下,通过公开渠道(OSINT,开源情报)收集信息。这能最大程度避免留下痕迹。本次作业主要围绕网络空间搜索引擎与子域名收集展开实践。
一、 探索网络空间搜索引擎(与 ZoomEye 类似)
除了课件中提到的 ZoomEye(钟馗之眼) 和 Shodan,目前业界常用的网络空间测绘搜索引擎还有:
- FOFA:国内使用非常广泛的网络空间资产搜索引擎,语法丰富。
- Quake(360 夸克):360 公司推出的网络空间测绘系统。
- Censys:国外的老牌搜索引擎,偏向学术和安全研究,数据严谨。
- Hunter(奇安信 Hunter):奇安信推出的网络空间资产测绘平台。
这些引擎的核心功能都是扫描全球互联网设备,并提取其指纹信息(如IP、端口、操作系统、组件版本等),帮助安全人员快速梳理资产。
二、 ZoomEye 搜索实战
我使用 ZoomEye 进行了目标组件的搜索探测。本次实战的搜索语法为:app="PHP"。

结果分析:
- 庞大的资产量:搜索结果显示有约 1.1 亿条结果,说明 PHP 在 Web 应用中的广泛使用。
- 丰富的指纹信息:以第一项结果
dps.oru.edu:80为例,ZoomEye 不仅精准定位了该主机的物理位置(美国俄克拉荷马州)和所属组织(Oral Roberts University),还抓取了完整的 HTTP Header 信息(如 302 重定向、Apache 服务器等)。 - 全球视角与过滤:右侧展示了资产分布地图,并且平台提供了“不展示蜜罐”等实用过滤选项,这极大提升了资产梳理的准确性。这对于渗透测试初期的信息收集来说,是绝佳的辅助工具。
三、 子域名收集实战
子域名收集是站点资产梳理、安全排查的核心环节。我使用了在线子域名扫描工具 Url Blast 进行字典爆破测试。

原理与操作分析:
子域名爆破的原理是利用内置的字典文件(包含 www, mail, ftp, admin, bbs 等常见命名前缀),拼接成完整的域名并尝试解析。如果解析成功,说明该子域名存在。
- 工具使用:输入目标后,点击启动即可看到爆破成功的列表。截图中展示了大量常见前缀(如
www,mail,vpn,oa,blog等)被成功解析。 - 技术反思:本次演示中我输入了一个内网测试 IP(
192.168.xxxxxxx),虽然工具回显了大量结果,但这通常是由于工具泛解析机制导致的。在实际的公网安全测试中,需要将目标替换为真实的公网域名,并配合更庞大的自定义字典,才能准确挖掘出隐藏在背后的真实业务资产。
总结
通过本次被动扫描实践,我深刻体会到了信息收集在网络安全中的重要性。ZoomEye 等空间搜索引擎能帮我们跨越物理边界,看清网络空间的资产全貌;而子域名收集则能帮我们打破“只见树木不见森林”的局限,发现目标可能暴露的边缘业务。掌握这些 OSINT 技巧,是成为一名合格安全工程师的必经之路。
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐


所有评论(0)