首页/网络/常用端口速查/684 corba-iiop-ssl CORBA over SSL
600-699 系统端口99 条

684 corba-iiop-ssl CORBA over SSL

corba-iiop-ssl:CORBA IIOP 的 SSL 变体注册端口,为对象请求提供传输层加密。

常用端口速查网络更新于 2026-10-13

corba-iiop-ssl 是什么

684 号 TCP/UDP 的 IANA 登记名是 corba-iiop-ssl,登记说明为 CORBA IIOP SSL,登记人为 Andrew Watson。CORBA 是 1990 年代分布式对象中间件的代表标准,IIOP 是它默认的传输协议;683 承载明文 IIOP,684 则在它之上加了一层 SSL,为对象请求提供传输加密。随着企业中间件转向 HTTP 与消息队列,CORBA 在新系统中已基本退出。

基本信息

服务名corba-iiop-ssl
端口684(TCP 与 UDP 同名登记)
背景OMG CORBA 安全扩展
对照端口683 为明文 IIOP
现状遗留中间件,新建系统极少使用

典型使用场景

  • 老系统评估:金融、电信遗留系统中仍有 CORBA 组件的场景
  • 中间件盘点:区分明文 IIOP 与加密 IIOP 的使用情况
  • 安全核查:确认加密版本是否真的启用,而非仅保留登记
  • 迁移规划:评估从 CORBA 到现代接口的改造成本
  • 端口字典核对:确认 683/684 的分工与现状

排查命令

排查命令
ss -lntup 'sport = :684'                  # 本机 684 端口监听情况
ss -lntup | grep -E ':(683|684) '           # 明文与加密 IIOP 一起看
sudo lsof -i :684                           # 反查进程
openssl s_client -connect host:684 </dev/null 2>/dev/null | head -5   # 确认 TLS 握手是否可用
netstat -ano | findstr ':684 '              # Windows 侧对照

IIOP 端口对照

端口形态风险
683明文 IIOP对象请求内容可被嗅探
684IIOP over SSL依赖证书体系,配置不当会退化为低强度加密
—对象引用(IOR)常以字符串形式内嵌地址与端口,泄露面易被忽略
现代对照HTTP/gRPC + TLS新建系统主流方向
CORBA 对象引用里通常内嵌主机与端口信息,一旦被外部获取,等于获得了一张内部服务地图。做暴露面评估时不要把注意力只放在端口上,也要看服务对外返回的引用内容。
遗留中间件的迁移成本主要在业务耦合度:接口定义、事务边界与序列化方式都可能依赖 CORBA 特性。可行路径通常是先在新接口上包一层适配服务,逐步替换调用方,而不是一次性重写。
这类组件往往运行年代久远,配套的 JDK 与库版本也可能很旧。评估时把运行环境版本一并纳入:即便业务逻辑无风险,老旧依赖本身也是需要跟踪的隐患。

易错点

  • 只登记加密端口 684 而忽略明文 683 仍在监听:真正的暴露面被遗漏
  • 对象引用外泄:内部服务地址与端口被公开,为后续扫描提供便利
  • 旧中间件依赖长期不升级:配套运行环境存在已知问题且无补丁
  • 迁移一次性重写不做适配层:改造周期失控,业务连续性受影响

数据来源与参考

  • OMG CORBA/IIOP 规范
  • IANA 端口注册表

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌