

                            WinShell v1.0

            a very smart muti-user windows telnet server

                     for windows 9x/Me/NT/2000

                       Release date: 5/10/2001

                             by janker



              Copyright(C)2001 Red&Black Security Team.

                      http://www.red8black.com
=====================================================================

[Disclaimer]
------------
This program was created in educational purposes only. Authors do not will be liable for data loss, 
damages, loss of profits for any other kind of loss while using or misusing this program. No 
person or company may charge a fee for the distribution of winshell. Authors do not mind about the 
disassembling of any part of code. If you do not agree with this terms, stop using this program.

[What is WinShell?]
-------------------
WinShell is a tiny telnet server program for 32-bit windows platform, it just was a alone exe file, 
and it's size was very small, only about 4k bytes, however, not only it support all the standard telnet 
client program of windows and unix, but also it was designed by mutithread, so it almost supports 
unlimited user to login, furthermore, it could run in the background and could be terminated by 
user remotely.

Maybe, it is the smartest telnet server for windows! :)

[Function List]
---------------
1. Designed for 32-bit windows 9x/me/nt/2000 platform
2. Could Custom listening port, default is 5277
3. Support all the standard client telnet program
4. Support almost unlimited user login
5. Could run in the background stealthily
6. Could watch the login information in debug mode
7. Could be terminated remotely
8. Perfectible help and error handle

[Release Files]
---------------
Filename          Size       Date              Description
~~~~~~~~~~~~~~~   ~~~~~~~~~  ~~~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~
winshell.exe      4640 byte  2001-05-10 12:00  the winshell program
winshell.exe.sig  66   byte  2001-05-10 12:00  winshell PGP Sign
winshell.txt      4266 byte  2001-05-10 12:00  this help file

[Start WinShell]
----------------
first to see the help, run as the following:

C:\>winshell ?

WinShell v1.0
by janker@371.net
http://www.red8black.com

Usage:  WinShell [?] [port[@]]

  ?     - this help
  port  - default is 5277
  @     - debug mode

From the above, you could know that if you just want to set WinShell to watch port 23, run: 

C:\>winshell 23 

Of course, if you run "winshell" directly, the winshell will listening default port 5277. 

[Login WinShell]
----------------
use any telnet client program, open host and port as following:

>TELNET host port

If successful, you will see the following message in the telnet box : 

WinShell v1.0 - '!' to quit, 'enter' to shell...

now, press '!' key you could terminate the winshell remotely. otherwise, press 'enter' or other key, 
you will enter the remote system command shell. Example in the windows 2000 system: 

Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-2000 Microsoft Corp.

C:\WinShell>

now, you could execute console command freely! :)

[My Explain]
------------
WinShell is not a trojan or virus, so I don't design it to hide or infect executable program, and in 
order to keep it small, many of function couldn't be provide, and no add idea for futures, just keep 
it smart and stable, is my intention. in some case, this program wasn't so stable in the windows 9x, this will be improved in the future.

[Thanks]
--------
sandy - windows nt and sql server specialist for winshell test
1i0n  - bright guy, master linux system for winshell test
ququ  - my pretty girlfriend, 5277 = I love ququ ? :)

[Reference]
-----------
http://www.codeguru.com - a very nice program site
http://sourceforge.net  - a open source project site
http://www.cyberport.com/~tangent/programming/winsock
http://www.google.com   - a best search engine

[Contact]
---------
Janker Won
Network Security Specialist
The leader of Red&Black security team.
E-mail: janker@371.net
HomePage: http://janker.126.com

=============================== END =================================