Home
Index
Plugin
Overview
Quick Start
MSRC4 Plugin
ARC4 Plugin
AESV2 Plugin
FAQ
Old
Stuff
*BETA*
MSRC4 Plugin
MSRC4Plugin
- uses 128bit RC4 encryption. It
does not require a pre-shared key. It uses MD5 to create a 128bit hash of your password, and uses that as
the encryption key. A
random 128bit IV is added to the first block.
Downloads
Version 1.2.2
MSRC4Plugin122.zip
- plugin
MSRC4Plugin122_src.zip
- source
Release Notes
Version 1.2.2 - 8/16/2006
- Removed SALTing due to Windows 2000 problem
- Removed REG version of the plugin. There is no good
reason left to no use NOREG.
Version 1.2.1 - 7/10/2006
- Fixed Windows 2000 encryption problem
- Fixed missing password problem.
Version 1.2.0 - 5/17/2006
- Further config window tweaks. Added enhanced
search
for the key file.
- Adjusted the size of the config dialog to fit
better
in 640X480.
- Fixed some problems with reverse connections.
- Plugin can be used with or without a key file. If
no
key file is
found the plugin uses a hashed version of the VNC password.
- Added SALTing of the key for each session. This
makes
each session
key unique. This also makes it incompatible with all earlier plugins.
Key files are still valid.
Version 1.1.8.2 - 8/11/2005
- Fixed a bug introduced in 1.1.7 NoReg.
Version 1.1.8 - 6/3/2005
- Fixed a bug introduced in 1.1.7 that caused the
NoReg
version to fail to find the keyfile in some cases.
- Requires
UltraVNC
RC19-5 or greater
Version 1.1.7 - 5/21/2005
- Moved some code for better build automation
- Updated the License and Whats New files.
- Requires
UltraVNC
RC19-5 or greater
Version 1.1.6 - 3/12/2005
- Fixed errors on 95/98/98SE/ME/NT caused by 115
key
container changes
- Fixed problems getting environment variables in
some
cases.
- Fix default registry keys missing, causing GenKey
to
fail on new installs.
- Regression Tested back to 95 OSR2
- Integrated crypto.exe into the plugin source.
- Added testviewer.bat, testserver.bat,
debug_on.reg,
and debug_off.reg to the zip file.
- Requires
UltraVNC
RC19-5 or greater
Version 1.1.5 - 2/18/2005
- Works with "Guest" account. (No longer uses a
persistent key container)
- Removed Delete Container button.
- Requires
UltraVNC
RC19-5 or greater
- Some additional buffer allocation checking
- Code clean-ups and comments
- Changed new key file name from rc4.txt to
new_rc4.key
(Microsoft messes with the txt extension)
- Some additional error handling to insure
non-encrypted connections can't be made if something fails
- Updated the Copyright information
Version 1.1.4 - 2/9/2005
- Requires
UltraVNC
RC19-5 or greater
- On-the-fly environment variables don't end up in
the
registry. See where this is going?
- Added a check to see if we are Interactive or
Service, and get the variables from "the right place"
Version 1.1.3 - 2/8/2005
- Requires
UltraVNC
RC19-5 or greater
- Service couldn't find environment variables
(%programfiles%), pull env variables from registry.
- Check USER and SYSTEM environment variables.
- Key not Found fixed.
- REG and NoReg BOTH generate new keys as rc4.txt
- REG wasn't initializing all the registry keys
properly
- Cleaned up some constants
Version 1.1.2 - 1/26/2005
- Requires
UltraVNC
RC19-5 or greater
- Default of "Program Files" changed to
%programfiles%
(for non-english Windows)
- Added a "Delete Container" button to the config
dialog (delete corrupt container)
- Fixed a minor bug in calls to the encryption API
- Registry access defaults to READ access not
Read/Write, except in the conf dialog.
- Registry and _noreg versions of the plugin.
Version 1.1.1 - 4/26/2004
Version 1.1.0 - 3/8/2004
- GUI supports 40, 56, and 128bit keys better
- Better OS and API version detection
- Better detection of MAX KEY size
- Cleaned up registry problems
- Changed Key Store from Default to MSRC4Plugin
- Better error logging (for debugging)
Version 1.0.9 - 1/6/2004
- Now supports 40, 56, and 128bit keys
- Supports 128bit on Windows 95 osr2 ->
Windows
2003 (Win 95/98 require High Encryption Pack)
- Log file is off by default. Controlled by a
registry
key
- Key file now contains a text field with the bit
depth. (Old key files are NOT compatible)
- Better support for multi-threading
- Better error handling. (fails to load rather than
allowing blank keys to be used)
- OS version detection to select the correct crypto
provider
- UPX'd the DLL to shrink the size
Version 1.0.6 - 1.0.8 - ??/??/??
- Never saw the light of day....
Version 1.0.5 - ??/??/??
- 128bit version (or something...)
Version 1.0.4 - 10/2/2003 - Production Ready! No,
really!
- Fixed my finger fumble...;-)
Version 1.0.3 - 10/1/2003 - Production Ready!
- Corrected viewer crashes under stress
- Finished the Configure Dialog text-boxes
- Clean up some code.
Version 1.0.2 - 9/15/2003
- Corrected "Blank Key" generation problem.
- Changed export/import key so that it actually
works
;-)
- Paths to the plugins are stored in the registry.
- HKCU\Software\ORL\VNCViewer\DSMPlugins\MSRC4
- HKLM\Software\ORL\VNCViewer\DSMPlugins\MSRC4
- HKLM\Software\ORL\WinVNC3\DSMPlugins\MSRC4
- STARTED to add a GUI to edit the paths/key file
names
Version 1.0.0 - 3/20/2003
Hit
Counter  |
Last modified 6/6/2005