167 端口是什么
167 的登记名是 namp,登记说明只有 NAMP 四个字母,注册人 Marty Schoffstahl,没有协议文档,也没有公开实现。它与 122、145、151 同属纯缩写类条目:能对上名字,对不上服务。处理方式也一致,核实无部署后按历史注册登记台账即可。
基本信息
| 服务名 | namp(NAMP) |
|---|---|
| 端口号 | 167 |
| 传输层 | TCP 与 UDP 均已登记 |
| 登记状态 | 历史登记,无公开实现 |
| 所属段 | 100-199 系统端口段 |
| 注册人 | Marty Schoffstahl |
为什么缩写名这么多
早期登记不强制公开协议文档,很多条目只留下一个四字母缩写。缺乏上下文时,任何关于用途的推断都不可靠。最稳妥的做法是把这类编号统一按未知服务处理,先确认占用进程,再决定后续动作。
典型排查场景
- 扫描归因:167 出现时先找占用进程,再看启动方式,判断是否自研程序借用编号。
- 台账标注:按历史注册、说明缺失登记,可以显著节省后续审计时间。
- 安全研判:无说明的低位编号被用作回连端口时更难解释,应直接提高风险等级。
- 策略评审:确认该编号不在任何业务放行清单中,若在则追查添加依据。
- 知识库维护:把同类条目成组归档,一次说明替代逐条调查。
定位占用进程
定位占用进程
ss -lntup 'sport = :167' # 两个传输层同时看
sudo lsof -i :167 # 进程、PID、可执行路径
sudo ss -lntup 'sport = :167' # 提权重跑以补全进程列
netstat -ano | findstr :167 # Windows 取 PID
sudo netstat -tunp | grep :167 | head # 另一种写法,输出更精简输出逐列读法
| 列 | 含义 | 判读 |
|---|---|---|
| State | 套接字状态 | 监听态为 LISTEN 或 UNCONN,ESTAB 说明已有真实会话 |
| Local Address:Port | 监听地址与端口 | 绑定通配地址意味着对全网开放,需评估是否有必要 |
| Process | 占用进程 | 核对进程路径是否在受控目录,异常路径按可疑程序处置 |
与 122、145、151 等条目一样,IANA 只保留名称与注册人,既没有 RFC 可查,也没有厂商文档可以佐证,任何细节推断都应视为猜测。
167 在 TCP 与 UDP 上都登记过,只检查 TCP 监听会漏掉一半可能的流量方向。