天天看點

cmd下找終端端口

找終端:

第一步: Tasklist/SVC 列出所有程序,系統服務及其對應的PID值!

而終端所對應的服務名為:TermService

第二步:用netstat -ano指令,列出所有端口對應的PID值!

找到PID值所對應的端口

1.通用方法

regedit /e c:\3389.reg "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp"

type c:\3389.reg | find "PortNumber"

del c:\3389.reg

2.xp和2003下

reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp"

3.腳本

echo Dim ReadComputerName > c:\3389.vbs

echo Set ReadComputerName=WScript.CreateObject(^"WScript.Shell^") >> c:\3389.vbs

echo Dim TSName,TSRegPath >> c:\3389.vbs

echo TSRegPath=^"HKLM\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber^" >> c:\3389.vbs

echo TSName=ReadComputerName.RegRead(TSRegPath) >> c:\3389.vbs

echo WScript.Echo(^"Termservice Port:^"^&TSName) >> c:\3389.vbs

cscript 3389.vbs

C:\>tasklist /svc |find “TermService”

svchost.exe 1300 TermService

C:\>netstat -ano |find “1300″

TCP 0.0.0.0:61321 0.0.0.0:0 LISTENING 1300

TCP 210.72.225.74:61321 123.114.166.67:1697 ESTABLISHED 1300

防止cain挂掉網絡

很多朋友在嗅探的時候肉豬一不小心就挂了.那個後悔啊…..

當然 你要選擇盡量少的服務來嗅.比如你要嗅目标的1433及80.那你嗅其他的就沒用羅.

這樣會大大的減少當機的可能性.如果看到丢包率超過10%就要注意啦. 趕緊停掉,看看那裡沒設定好吧.

如果還是不小心挂了呢.

沒事.這裡為您準備了一個BAT 在開嗅的時候運作它就行了哦.

======start=========

:ping

choice /C YN /T 120 /D Y

ping g.cn

IF ERRORLEVEL 1 GOTO reboot

IF ERRORLEVEL 0 GOTO ping

:reboot

shutdown /r /t 0

======end=========

這裡的g.cn你可以設定為網關的IP或你的IP

如果能ping通的話就繼續ping 如果不通的話就認為當機了 (當然,你要事先測試下是否原先可ping,或者改為丢包也挺不錯)

然後就重新開機了,不過用重新開機是很容易被發現的,最好或自己寫一些語句,像結束cain等,也可以調用上一個腳本,自由發揮 。