ABSTRACT

In virtual enterprise, many people have a requirement to share their desktops or allow others to view or manipulate it. Many desktop-sharing programs exist aside from those mentioned, including Microsoft Net-Meeting and online conferencing tools built into various applications. This chapter discusses what VNC is, how it can be used, and the security considerations surrounding VNC. The Virtual Network Computing system, or VNC, was developed at the AT&T Research Laboratories in the United Kingdom. The VNC client prompts for the password after the connection is initiated with the server and requests authentication using a challenge-response scheme. The challenge-response system used is described in the section entitled “Access Control.” All network communication requires the use of a network port. VNC is a connection-based TCP/IP application requiring the use of network ports. The VNC server listens on port 5900 plus the display number.