DOS命令掃瞄網段的埠

2021-04-16 00:46:11 字數 756 閱讀 7902

不需要任何工具,dos命令掃瞄乙個網段的全部埠!在windows2000下開乙個dos視窗,然後執行

for /l %a in (1,1,254) do start /min /low telnet 192.168.0.%a 3389

這樣192.168.0.x這個段的所有開放3389埠得主機都會暴露。

這條命令執行後,會在工作列開254個小視窗。然後telnet鏈結失敗的視窗會在大約5秒後自動退出,剩下的視窗就是相對應開放埠的主機了。

看一下小視窗的標題可以得知主機的ip位址,如果你覺得機器效能很好的話 可以把/low引數去了。

現在掃瞄一台主機的多個埠,如下

for /l %a in (1,1,65535) do start /low /min telnet 192.168.0.1%a

這樣就掃瞄192.168.0.1的1到65535埠。

現在掃瞄乙個網段的所有埠

for /l %a in (1,1,254) do for /l %b in (1,1,65535) do start /low/min telnet 192.168.0.%a %b

這樣就會掃瞄192.168.0.x段的全部1到65535段口。

以上命令只能在windows2000下使用,因為/l累加引數是windows2000對for的擴充套件,當然windowsxp和windows.net都可以用,window**e我沒有試過,因為沒有window**e的機器。 

黑客技巧之DOS命令掃瞄網段的埠

不需要任何工具,dos命令掃瞄乙個網段的全部埠!在windows2000下開乙個dos視窗,然後執行 for l a in 1,1,254 do start min low telnet 192.168.0.a 3389 這樣192.168.0.x這個段的所有開放3389埠得主機都會暴露。這條命令執...

使用dos命令進行埠掃瞄

開啟命令提示符,輸入命令 for l a in 1,1,254 do start min low telnet 192.168.0.a 3389 for 是批處理中的迴圈語句for l 就是遞增迴圈格式 for l a in 初始值,遞增值,結束值 do 批處理命令這裡填的是 1,1,254 就是從...

dos 檢視埠命令

netstat 這個命令可以加一些引數 n 顯示ip位址和埠的數目。s 顯示每個協議的連線狀態。a 顯示所有的連線和監聽埠。服務所有連線通常不顯示的 e 顯示太網的連線狀態。最好與 s合用。p proto 顯示特定的協議連線狀態。顯示 proto local address foreign addr...