名称服务也能用来发现资产
资产不只在台账和扫描结果里。NetBIOS 名称服务与 mDNS 都是局域网内广播式的名称解析协议,设备会主动宣告自己的名字、角色与服务类型。它们能补上台账缺失的部分:未登记的主机、仍在运行的共享服务、打印机与物联网设备。这些协议广播范围有限,采集要按网段进行并记录采集点位置。
基本信息
| 发现对象 | NetBIOS 名称、工作组、mDNS 服务广播 |
|---|---|
| 价值 | 发现未登记设备与仍在运行的历史服务 |
| 常用方式 | nmap 的 nbstat 脚本、广播发现类脚本 |
| 范围 | 广播限于本地网段,需逐网段执行 |
| 记录 | 名称、服务类型、采集时间与采集位置 |
典型使用场景
- 台账补全:找出未被资产系统登记的办公网设备
- 遗留服务发现:定位仍在提供共享的老旧主机
- 网段画像:了解某网段的设备类型分布与归属部门
- 攻击面评估:办公网与生产网混合时评估横向可达范围
- 变更前后对比:观察设备名称与服务的增减节奏
发现示例
发现示例
# 查询 137 端口上的 NetBIOS 名称信息
nmap --script nbstat -p137 10.0.10.0/24
# 广播发现可用来获取更主动的宣告信息
nmap --script broadcast-dhcp-discover
# 输出记录:名称、服务、采集时间与执行网段
# 注意:这些协议只在本地广播域有效,需要逐网段采集输出逐列读法
| 输出字段 | 含义 | 使用注意 |
|---|---|---|
| NetBIOS name | 主机名称 | 历史名称不等于现役资产 |
| Workgroup 与 domain | 工作组或域归属 | 辅助判断设备来源 |
| MAC 与厂商 | 网卡地址与厂商前缀 | 可推断设备类型与虚拟化平台 |
| mDNS 服务记录 | 设备宣告的服务与端口 | 用于推断设备用途 |
这些协议的广播范围有限:按网段执行并把采集点位置记清楚,否则同一份清单无法解释覆盖到哪一片区域。
在无线办公网广泛播放探测会产生大量噪音并可能触发防护告警:先在授权网段小范围验证,再决定范围。