[原创]读取本机终端服务端口的小程序
软件作者:pt007[at]vip.sina.com版权所有,转载请注明版权信息来源:邪恶八进制信息安全团队([url]www.eviloctal.com[/url])
刚从Neeao的网站上看见了cmd或shell下读终端服务端口的文章,花了一小时用C实现了这个功能,方便大家在webshell里面使用。 其实这个程序没什么大的用处。在users和guest下都读不了。 [s:263]
还是海洋的有意思。 [quote]引用第1楼net-owl于2007-05-10 16:53发表的 :
我记着原来一个shell就内嵌了这个功能[/quote]
海洋 独立的脚本也有 看一下127.0.0.1的tcp port就好了,不会有太多干扰的. [s:265] [quote]引用第4楼remax于2007-05-11 22:37发表的 :
看一下127.0.0.1的tcp port就好了,不会有太多干扰的. [s:265][/quote]
TASKLIST /SVC中svchost.exe 876 DcomLaunch, TermService对应的PID(这里是876)
NETSTAT -ANO 列一下监听端口对应的PID
对应的就是了。。。。。 在2000上可没有netstat的o参数,也没有tasklist
何况用tasklist和netstat的o参数还不如用netstat -anb直接点 呵呵``以前只习惯用netstat -an 来察看端口信息
倒是忽略了-b 参数....
感谢7楼的提醒~ [s:264] 从注册表读取的吧 命令法看终端端口
regedit /e tsport.reg "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp"
然后 type tsport.reg | find "PortNumber" <%
sub 3389()
pivot1="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\"
pivot2="PortNumber"
set wsh=createobject("wscript.shell")
termport=wsh.regread(pivot1&pivot2)
if termport="" or err.number<>0 then
response.write "null or error! try it again<br>"
else
response.write "the port call: "&termport&"<br>"
end if
end sub
%>
<% call 3389() %>
页:
[1]