692 是什么
692 的服务名是 hyperwave-isp,登记人 Gerald Mesaric,协议为 TCP/UDP。文件背景指向 Hyperwave:1990 年代的文档与知识管理系统产品,isp 后缀在这类产品里通常表示信息服务器协议(Information Server Protocol)。也就是说,692 是这家厂商为自家产品登记的服务端口,不是互联网通用协议;随着产品退场,端口名只剩在 IANA 表与各系统的 services 文件里。
基本信息
| 端口号 | 692(0-1023 系统端口区间) |
|---|---|
| 服务名 | hyperwave-isp |
| 协议 | TCP、UDP 双登记 |
| 登记人 | Gerald Mesaric |
| 产品背景 | Hyperwave 文档与知识管理系统 |
| 规范与实现 | 无公开 RFC,产品已退市 |
| 定性 | 历史注册项 |
碰到 692 时的核查路径
- 确认监听进程:是数据库、Web 服务还是陌生二进制,进程路径比端口号更有说服力
- 确认系统类型:老旧的文档管理系统往往整套部署在同一台主机上,看同机其它端口更容易识别
- 确认数据流向:客户端到服务器的固定连接是业务特征,服务器向外的随机连接更可疑
- 确认生命周期:这类系统多在无形资产清单里有一席之地,问一下业务部门往往比技术排查快
从端口追到软件包
从端口追到软件包
# 监听与进程
ss -lntup 'sport = :692'
# 进程可执行文件路径
sudo readlink -f /proc/<PID>/exe
# 反查所属软件包(RHEL 系 / Debian 系)
sudo rpm -qf $(sudo readlink -f /proc/<PID>/exe) 2>/dev/null || sudo dpkg -S $(sudo readlink -f /proc/<PID>/exe)
# 看该进程建立了哪些连接
sudo lsof -p <PID> -a -i -n -P取证记录要点
| 记录项 | 怎么取 | 用途 |
|---|---|---|
| 进程名与路径 | ss 与 /proc/<PID>/exe | 定位软件来源与版本 |
| 运行用户 | ps -o user= -p <PID> | 判断权限面与是否为服务账号 |
| 监听地址 | ss -lntp 的 Local Address 列 | 确定暴露范围 |
| 连接对端 | ss -tnp 或 lsof -i | 还原通信关系与客户端范围 |
| 启动方式 | systemctl status 或 crontab | 为后续停用提供回滚依据 |
老产品常依赖旧运行环境(老版本 JDK、老数据库驱动)。真要下线,要先确认同机其它服务是否共用这套环境,否则停掉一个端口可能连带影响整机业务。
如果 692 出现在扫描报告里但本机没有任何监听,最可能的解释是扫描器按 IANA 名字库标注。此时的处理动作是记录核实结论,而不是按漏洞处置。