Modification od VNC program for screen sharing
Kazuumi Koguchi
Columbia University
New York, NY 10027
USA
koguchi@cs.columbia.edu
Introduction
I modified a program which creates an encrypted password file
from plain text. This program is used by sipc in case of SunOS and Linux.
I also modified Windows version VNC program, WinVNC and vncviewer.
I modified them to support a password in command line option.
This document describes these programs.
Background
1. VNC password program for SunOS and Linux
- Original VNC software package includes a program named
'vncpasswd' which creates an encrypted password file from plain text,
but this program requires to input a password from keyboard.
However, in sipc case, it's better not to input anything from keyboard.
Therefore I modified 'vncpasswd' program to support a password and
file name in a command line option.
2. WinVNC program for Windows
- Original WinVNC program requires to input a password
using dialogue box after invoking WinVNC. However, in sipc case,
it's better not to input anything from keyboard.
Therefore I modified 'WinVNC' program to support a password
in a command line option.
3. vncviewer program for Windows
- Original Windows version's vncviewer program requires
to input a password using dialogue box after invoking vncviewer.
However, in sipc case, it's better not to input anything from keyboard.
Therefore I modified 'vncviewer' program to support a password
in a command line option.
Modified files
I modified the following files. They are in
http://www.cs.columbia.edu/~koguchi/ScreenSharing/src/vnc/.
tar file is
here.
Original VNC files can be downloaded from
here.
1. VNC password program for SunOS and Linux
- vncpasswd2.c
2. WinVNC program for Windows
- WinVNC.h
- WinVNC.cpp
- vncProperties.cpp
3. vncviewer program for Windows
- VNCOptions.h
- VNCOptions.cpp
- ClientConnection.cpp
Last updated
by Kazuumi Koguchi