首页/网络/常用端口速查/1099 rmiregistry Java RMI 注册表 / JMX

1099 rmiregistry Java RMI 注册表 / JMX

Java RMI 注册表(rmiregistry)默认端口,JMX 远程管理也常复用该端口,是 Java 应用最典型的高危管理口。

常用端口速查网络更新于 2026-10-12
服务RMI Registry(rmiregistry)/ JMX RMI
协议TCP
用途Java 远程对象查找、JMX 远程监控
安全等级仅限管理网,禁用无认证 JMX

JMX 无认证暴露是 Java 应用最常见的高危问题:配合反序列化链可直接远程代码执行。

排查本机监听与启动参数

排查本机监听与启动参数
ss -lntp | grep 1099
java -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.authenticate=true MyApp
jmxremote.authenticate=false 等于把 Java 管理接口开放给全网;生产应仅本机监听并用 SSH 隧道访问。

易错点

  • 只改端口不改认证,同样会被自动化工具扫到并利用
  • JMX 反序列化利用门槛极低,公网暴露通常在数天内被入侵

数据来源与参考

  • Oracle 文档:Java RMI Registry
  • IANA 端口注册表(rmiregistry)

相关工具

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