Virtual Network Computing
VNC is a cross-platform remote desktop system that shares a computer's screen and input over the network using the RFB protocol, usually on port 5900. Many VNC deployments use weak or no passwords and lack encryption, so internet-exposed VNC servers are routinely scanned and hijacked by attackers. Like RDP, it should be tunneled through a VPN or SSH rather than exposed directly.