麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > PowerShell > 正文

PowerShell腳本開發之批量掃描IP和端口

2020-10-29 21:01:21
字體:
來源:轉載
供稿:網友

前面的文章中曾經發布了對指定IP進行批量端口掃描的方法和腳本,過PowerShell收發TCP和UDP消息包的方法以及通過PowerShell嘗試登錄SQLServer服務的方法,這構成了PSNet程序集用于通過PowerShell對網絡狀態進行操作。最近在不斷嘗試之下,找到了對指定范圍的IP段進行掃描和對端口進行掃描的方法,本文將會介紹如何通過PowerShell批量掃描IP及其對應的端口。

依然在PSNet程序集的基礎上進行擴展,首先在$env:PSSpace/PSNet/TCPOp下創建腳本文件Invoke-ScanIPPort.ps1,并在$env:PSSpace/PSNet/TCPOp/PSNet.psm1中添加對腳本文件的調用:

復制代碼 代碼如下:

. $env:PSSpace/PSNet/TCPOp/Invoke-ScanIPPort.ps1

首先對后面代碼中將會出現的變量進行介紹:

復制代碼 代碼如下:

-StartAddress[掃描的起始IP地址],與-EndAddress配合使用,【此參數必須】
-EndAddress[掃描的結束IP地址],【此參數必須】
-ResolveHost[是否嘗試對主機名嘗試進行解析]
-ScanPort[是否進行端口掃描],如果要掃描端口此選項必須
-AllPort[是否對所有端口進行掃描],范圍為1~65534(注意此選項掃描時間很長建議在選中單個IP的情況下進行使用,并且盡量少使用)
-StartPort[掃描的起始端口端口],與-EndPort配合使用,如果此選項與-Ports選項同時存在則-Port參數失效
-EndPort[掃描的結束端口]
-Ports掃描時默認掃描的端口,如果后續不帶參數則僅掃描21,22,23,53,69,71,80,98,110,139,111,389,443,445,1080,1433,2001,2049,
3001,3128,5222,6667,6868,7777,7878,8080,1521,3306,3389,5801,5900,5555,5901如果后續帶多個以逗號分割的多個數字則會掃描數字對應的端口,如果只掃描默認的端口,則不需此參數
-TimeOut超時時間,默認值為100ms(毫秒)

此函數的調用方式如下:

復制代碼 代碼如下:

Invoke-ScanIPPort -StartAddress 192.168.10.1 -EndAddress 192.168.10.254#掃描IP段
Invoke-ScanIPPort -StartAddress 192.168.10.1 -EndAddress 192.168.10.254 主站蜘蛛池模板: 91短视频在线视频 | 最新中文字幕在线视频 | 九九热视频这里只有精品 | 亚洲第五色综合网 | 色视频91| 狠狠干91| 国产精品呻吟 | 国产一区视频在线免费观看 | 自拍亚洲伦理 | 黄色羞羞视频在线观看 | 男女牲高爱潮免费视频男女 | 欧美成人精品一级 | 久夜tv| 中文字幕网址 | 麻豆视频免费网站 | 午夜视频在线观看91 | 日本不卡一区二区在线观看 | 最新av在线播放 | 日韩精品久久久久久久九岛 | 国产一级免费在线视频 | 日本精品免费观看 | 成人毛片视频在线观看 | 鲁人人人鲁人人鲁精品 | 女人叉开腿让男人桶 | 欧美性成人 | 欧美性生活免费视频 | 免费看成年人视频在线 | 午夜视频久久 | 久久精品国产99久久久古代 | 精品国产一区二区三区成人影院 | 国产无遮挡一区二区三区毛片日本 | 在线成人www免费观看视频 | 久久久久久久一区二区三区 | 精品亚洲成a人在线观看 | 欧美精品电影一区二区 | 99热1| 免费看性xxx高清视频自由 | 美国av在线免费观看 | 国产毛片在线 | 久久人人爽人人爽人人片av高清 | 激情小说激情电影 |