bhmds 是什么
bhmds 是登记在 310 上的 IANA 服务名,注册人是 John Kelly,名称没有展开说明,也没有公开实现。它与 248 bhfhs、354 bh611、357 bhevent 同属一批以 bh 开头的注册,注册人相同,命名风格一致,通常被理解为某厂商内部服务的编号集合。310 位于 0-1023 的知名端口段,绑定需要特权;这类遗留编号在现网几乎不会出现,一旦出现更值得深挖原因。
基本信息
| 服务名 | bhmds |
|---|---|
| 端口与协议 | 310,TCP 与 UDP 均有登记 |
| 注册情况 | IANA 早期登记项,无 RFC |
| 同批编号 | 248 bhfhs、310 bhmds、354 bh611、357 bhevent |
| 现网现状 | 无公开实现,现网极少出现 |
| 权限要求 | 0-1023 段端口,绑定需 root 或 CAP_NET_BIND_SERVICE |
典型使用场景
- 成组排查:同一注册人的 BH 系列编号一起核对,避免只看单个编号漏掉规律
- 暴露面盘点:主机出现 310 监听时确认程序来源与启动方式
- 日志规则:把同批编号写进内网流量监控规则,命中即纳入重点分析
- 规则清理:对无业务方认领的历史放行条目统一回收
- 安全分析:冷门编号上的周期性外联属于隐蔽通信的重点怀疑对象
定位与排查
定位与排查
ss -lntup 'sport = :310' # 查看 310 的监听与进程
sudo lsof -i :310 # 反查二进制与运行用户
awk '$2 ~ /:0136$/ {print}' /proc/net/tcp # 十六进制端口,310 = 0x0136
ps -fp $(ss -lntupH 'sport = :310' | awk '{print $NF}') # 反查启动命令
sudo tcpdump -nni any port 310 # 抓包看对端与流量规律BH 系列编号对照
| 编号 | 注册名 | 共同点 |
|---|---|---|
| 248 | bhfhs | 注册人 John Kelly,名称仅缩写 |
| 310 | bhmds | 同批注册,无公开实现 |
| 354 | bh611 | 同批注册,无公开实现 |
| 357 | bhevent | 同批注册,无公开实现 |
同一注册人集中申请的一批编号,往往对应同一套内部系统的多个服务,只是外部无从得知细节。这类编号的价值在于「成组出现」这一特征:如果你的网络里突然出现了其中两个以上,那基本可以判断来源单一,顺着这条线索去查同一台主机上的其它端口,通常能更快定位到具体程序。