695 是什么
695 的服务名是 ieee-mms-ssl,登记人 Curtis Anderson,协议为 TCP/UDP。名字由 IEEE-MMS 加上 ssl 后缀构成,字面含义是把某个 MMS 协议放到 TLS 之上,但登记表没有给出 MMS 的具体展开,也没有引用文档。需要特别提醒的是 MMS 这个缩写在不同领域指向完全不同的东西——工业自动化的制造报文规范、多媒体消息服务都叫 MMS,凭缩写猜用途极易出错。
基本信息
| 端口号 | 695(0-1023 系统端口区间) |
|---|---|
| 服务名 | ieee-mms-ssl |
| 协议 | TCP、UDP 双登记 |
| 登记人 | Curtis Anderson |
| 名字构成 | IEEE-MMS + ssl 后缀 |
| 规范 | 无公开 RFC 与协议说明 |
| 易混淆点 | MMS 缩写含义随领域变化 |
容易混淆的三个 MMS
- 制造报文规范 MMS:工业自动化领域建立在 ISO 体系之上的设备通信标准,走的是另一套端口与体系
- 多媒体消息服务 MMS:移动通信领域的短信增强业务,与主机端口监听没有直接关系
- 本登记项的 IEEE-MMS:只有名字,没有公开规范,不能与前两者互相套用结论
先证伪再下结论
先证伪再下结论
# 有无监听(含进程)
ss -lntup 'sport = :695'
# 若监听集中在 TLS 端口特征,可看证书信息
openssl s_client -connect 127.0.0.1:695 -brief </dev/null 2>&1 | head -20
# 用 TLS 握手试探:返回证书说明是加密服务,报错说明不是
# 对端探测务必先确认授权范围,扫描非自有资产属越权行为TLS 探测结果读法
| 返回情况 | 含义 | 判断 |
|---|---|---|
| 输出证书与协议版本 | 对端是 TLS 服务 | 看证书主题与有效期确认软件身份 |
| 连接被拒或立刻断开 | 端口未监听或不是 TLS | 回到 ss 复核监听状态 |
| 握手超时无响应 | 被防火墙丢弃 | 确认中间策略而非主机配置 |
| 返回明文错误页 | 服务不是加密协议 | 按应用响应内容再判断 |
对自建 TLS 服务做探测要以自身管理边界为前提。未经授权对第三方资产做端口与协议探测,可能触及法律与合规问题,内部评审时也说不清。
带 ssl 后缀的登记名不等于实现里真的做对了加密。老产品用自签证书、禁用旧协议版本都是常态,真遇到时应检查协议版本与证书链,而不是只看端口名。