Jump Desktop listening on port 53660? How to disable?
After the debacle today with the Zoom for Mac client, I decided to do a little more research with lsof. I found that Jump Desktop is listening on TCP port 53660:
It only seems to be running when the app is running, but it's still unnerving. What's the purpose of this, and more importantly, how can it be disabled? I couldn't find anything obvious in Preferences.
-
Hi,
The listening port is opened to communicate with the Jump for Mac SDK . Third parties use the Jump SDK to implement RDP virtual channels plugins for RDP connections. These plugins are used by partners like ThinPrint's Mac client to communicate with special server software when connecting to Windows machines over RDP connections.
The listening port and the communications that happen is very different from Zoom:
- The communication does not use the HTTP protocol - so it can not be triggered by something like your web browser.
- The listening port is always randomly chosen by the OS when you start Jump. If you restart Jump right now, you'll see that the listening port has changed.
- The listening port is always torn down when you quit Jump.
- The communication is always local to your machine (however, it looks like it's binding to all interfaces - see below).
At the moment there is no way to disable this feature, however, here's what we've changed for our new release:
- We've added a new preference option to control SDK integration, so you can turn it off.
- We've also tightened the listening interfaces and made it so that it only listens for incoming connections from localhost (this is a bug).
Let me know if you have further questions about this.
Please sign in to leave a comment.
Comments
2 comments