Specrem remote control Server & Client
	 by Antti Kirjavainen

Version: 2.34
Homepage: http://www.sunpoint.net/~akirjavainen/index.html
E-mail: akirjavainen@mail.htk.fi



There are some security changes done with this version:
- Crash Windows removed (there was no sensible usage for that)
- If the server is invisible and running on port, to which could
  be connected through internet, it will popup the server window,
  when someone connects. Why? To prevent hacking. if you wan't to
  be able to connect to the server though internet, leave it visible,
  not invisible.
- If you wan't to use an invisible server in LAN, use the default port
  187. It won't popup the server window then.

These are my personal decisions to prevent hacking and wrong usage
with this program. I DO NOT ALLOW ANY HACKING OR WRONG USAGE WITH
THIS PROGRAM!

What to do, if someone has connected to your computer with this
program and you didn't even know about it, or you have the server
program running invisible, without your approval:

1. First, check the file SSERVER.LOG. It has logged every action
   that the users have done. It has also logged every IP address
   that has connected to your computer. If it contains something
   interesting, backup the file, because SERVUNST.EXE will remove
   it.
2. Run SERVUNST.EXE. If you don't have it, download Specrem from my
   homepage. This executable will kill the SSERVER.EXE process and
   removes it's all registry keys & files.
3. Contact me. It is important for me to know if something like this
   has happened. I'll then check what I can do about it.



Disclaimer:
I do not take any responsibility of any kind of damage this program
could cause or could be caused  with  it. Please do not  use  this
program for hacking, etc. as it was not made for that.


Specrem is a remote controlling tool. You can control any computer
which has the server program running with the client program.



Missing file or component...
You can download the required run-time files and components  from
my homepage. Here is the direct link for the needed file:

http://www.sunpoint.net/~akirjavainen/vbrun60.exe
After downloading this file, run it.




Command line parameters for SSERVER.EXE, usage:
SSERVER [parameter]

/MAX = Opens the server window. By default, the server program can
       be only seen in the system  tray. Doubleclicking  the  icon
       will open the server window.
/I = Starts the server invisible. It cannot be seen in  the  task-
     list under Win95/98/ME, and there is no icon  in  the  system
     tray. Homewer, under Windows NT4/2000 the server  can  always
     be seen from the Task Manager.


Command line parameters for SCLIENT.EXE, usage:
SCLIENT address,port

You can specify the address and port from the  command  line.  The
client program will then automatically  connect  to  that  address
using the specified port.Example: SCLIENT 195.156.248.10:187 would
make the program connect to address 195.156.248.10 using port 187.





Files containing settings:

ADDRESS.CFG - Contains the address book for the client program.
SCLIENT.INI - Contains Client options.
SCPWD.DAT - Client's password file.

ACCEPT.CFG - Accept list for server.
REJECT.CFG - Reject list for server.
SSPWD.DAT - Server's password file.
SSERVER.INI - Contains Server options.





Required files:
Visual Basic run-time components (install by running VBRUN60.EXE,
you can download it from my homepage).
SHDOCVW.DLL
WBEMDISP.TLB
MSWINSCK.OCX - NOTE: This file does NOT  contain  a  virus.  Some
		     virus scanners may recognize it as one.
KTKbdHk.DLL - Made by Konstantin Tretyakov. This file  is  needed
	      for keyboard listening.
DIjpg.dll - This file was downloaded from www.vbdiamond.com.