Bei UltraVNC handelt es sich um ein Programm zur Fernsteuerung von Computern. Es besteht aus zwei Programmteilen. Dem Server und dem Client. Mit dem Client verbindet man sich zum Server, er man steuert damit den fremden Computer. Der Server bietet dabei einige Einstellungen. Z.B. kann man waehlen, ob der Dienst automatisch starten soll oder nur per Hand. Welchen Port man benutzen moechte und ob man AERO abschaltet. Man kann die Verbindung auch verschluesseln.
Beim Viewer kann man ebenfalls einige Einstellungen vornehmen. Z.B. schlechtere Qualitaet, falls man keine grosze Bandbreite hat. Die eigentliche Abfrage geschieht per Passwort. Und man kann sich die Verbindungsdetails ansehen.
Bei der Verschluesselung kann man die gaengigen Standard wie AES und Blowfish waehlen.
Anstatt des Clients kann man sich auch per Browser zum Server verbinden. Dies geschieht mit Java.
Das Protokoll vom VNC hat auch den Vorteil, dass es auch Server fuer Linux gibt. Es ist also Crossplatform-faehig.