NDTelnet Information -------------------- NDTelnet is a Windows NT service that allows remote users to log on to a NT machine via a telnet session and be presented with a NT console (CMD.EXE). Copyright --------- The freeware NDTelnet server for Windows NT and its documentation are (C) Copyright 1999 by Nicolas Deschatrettes. Permission to use, copy, and distribute this software and its documentation, in whole or in part, for any purpose (except as detailed hereunder) is hereby granted without fee, provided that the above copyright notice and this permission notice appear in all copies of the software and related documentation. Notices of copyright and/or attribution which appear in any file included in this distribution must remain intact. You may not disassemble, decompose, reverse engineer, or alter this file or any of the other files in the package. This software is provided as FREEWARE, and cannot be sold. This restriction does not apply to connect time charges, or flat rate connection/download fees for electronic bulletin board services. This software can not be bundled with any commercial package without express written permission from Nicolas Deschatrettes. Source code for this software is proprietary information of Nicolas Deschatrettes. THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL NICOLAS DESCHATRETTES BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE, EXCEPT TO THE EXTENT OF ANY UNAVOIDABLE STATUTARY LIABILITY. Files ----- Readme.txt - This document. NDtelnet.exe - The Windows NT Telnet Service. Install.cmd - The installer script (creates the service and starts it) Remove.cmd - The remover script (stops the service and removes it) Requirements ------------ Windows NT version 4.0 with TCP/IP installed. Comments -------- This version is the first version of ND Telnet server. It has many limitations but is much better than many freeware or shareware I tested. I make this version available because I'm satisfied with it, and I will not develop it further in the near future. If I have many requests for further development, I will consider it. Installation ------------ 1) Copy the files into a directory of your choice on a local hard disk. 2) From a NT command prompt, run "NDTELNET /INSTALL" 3) Select "SERVICES" from the "NT Control Panel". 4) Look for "ND Telnet" in the list and select start. You can also change the startup parameters at this point. ( 3) & 4) from the prompt type: NET START "ND TELNET SERVER" ) ( 2) 3) & 4) type "INSTALL") Removing the software --------------------- 1) From a NT command prompt type: NET STOP "ND TELNET SERVER" 2) From the prompt in the installation directory type: NDTELNET /REMOVE 3) Delete the files. ( 1) & 2) type "REMOVE") How it works ------------ The program will run as a service, which means that you don't need to login on the machine on which the server is running for it to work. The server waits for a connection on the port 23. As soon as a connection is established, it asks for a login and a password. It then logon the user via the default logon provider (Netware for instance). After this it runs the command interpreter (CMD.EXE) and relay the stream flows from and to the port to and from the standard input and output of the shell. Limitations ----------- - the number of users has been limited to 3 - the only TELNET option supported is the ECHO option - there is no possibility to exclude a user except by not giving him the right called "Logon locally" - special characters are not supported (CTRL+X, FX, arrows etc...) only ASCII characters - the starting directory is the system directory - no login timeout - many other Security -------- NDTelnet uses standard NT security. The user must have an account on the domains the WindowsNT machine is connected to. There is no encryption, which means that the passwords are sent in clear text. Contact Information ------------------- Questions, comments and bug reports can be mailed to "deschatr@hem.passagen.se".