精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

一文了解端口掃描工具——Masscan

開源 安全
本文將詳細介紹Masscan的技術原理、特點以及其在網絡安全評估和漏洞探測中的重要作用。

一、Masscan介紹

Masscan是一款高速端口掃描工具,具備出色的掃描效率和大規模掃描的能力,支持TCP和UDP協議的掃描,并能夠根據用戶的需求指定多個目標和端口。同時,Masscan還采用了網絡性能優化技術,充分利用操作系統的資源和多核處理能力,實現了卓越的掃描效率和吞吐量。使用Masscan能夠幫助用戶快速了解目標主機的服務和漏洞情況,并提供靈活的輸出格式和報告,方便進一步的分析和處理。

Masscan的特點:

1)高速掃描:Masscan以其高速的掃描能力而著稱,號稱可以在5分鐘內掃描整個互聯網,從一臺機器每秒傳輸1000萬個數據包。

2)繞過限制:Masscan繞過操作系統的網絡堆棧限制,直接發送原始數據包,提高掃描效率,并允許更多的自定義掃描選項。

3)異步發送:通過異步發送數據包,Masscan能夠同時發送多個數據包,實現并發掃描,進一步加快掃描速度。

4)靈活的輸出格式:Masscan支持多種輸出格式,包括文本、XML和JSON,方便結果分析和后續處理。

二、Masscan的技術原理

Masscan是由Robert David Graham開發的網絡端口掃描工具,其技術原理基于異步傳輸和自定義的TCP/IP協議棧。相比傳統的端口掃描工具,Masscan采用并行異步傳輸的方式,充分利用現代計算機的多核處理能力和高速網絡接口,使得掃描速度大幅提升。

2.1 自定義TCP/IP協議棧

為了實現更高的掃描性能,Masscan采用了自定義的TCP/IP協議棧。相比使用操作系統提供的標準套接字接口,自定義協議棧允許更直接的數據包處理和更靈活的配置,Masscan可直接操作底層網絡層,繞過操作系統的限制和缺陷,從而顯著減少了系統調用的開銷,并提高了掃描效率。

為了更好的理解,首先先來復習下正常的TCP三次握手建立鏈接的過程:

圖1 TCP的三路握手圖1 TCP的三路握手

1)客戶端發送SYN標志位為1,seq為x的包給服務器端,發送完畢之后客戶端進入SYN_SEND狀態。

2)服務器端發回確認包ACK應答,回應一個SYN(seq=y)ACK(ack=x+1)報文,發送完畢,服務器端進入SYN_RCVD狀態。

3)客戶端收到道服務器端回應的SYN報文,回應一個ACK(ack=y+1)報文,發送完畢后,客戶端進入ESTABLISHED狀態,當服務器端接收到這個包時,也進入ESTABLISHED狀態,開始數據傳輸。

與傳統的TCP三次握手相比,Masscan自定義TCP握手過程只需要兩個數據包,不建立一個完全的TCP連接,而是首先發送SYN數據包到目標端口,然后等待接收。如果接收到SYN-ACK包,則說明該端口是開放的,此時發送一個RST結束建立過程即可,否則,若目標返回RST,則端口不開放。如下圖所示:

圖2 Masscan半開放TCP掃描流程圖2 Masscan半開放TCP掃描流程

同時,Masscan的自定義協議棧使用了特定的數據包格式。為了實現快速掃描,Masscan使用了非常緊湊的數據包格式,減少了數據包的大小和數量,從而減少了網絡傳輸的開銷。這樣可以在單位時間內發送更多的數據包,提高掃描速度。

2.2 異步傳輸

Masscan使用異步傳輸技術,允許同時發送多個數據包而無需等待前一個數據包的響應。這種并發傳輸方式極大地提高了掃描效率,使得Masscan能夠以驚人的速度處理大量目標主機。

一般情況下進行端口掃描,通過傳統的TCP握手過程,需要進行三次握手來建立連接:客戶端發送SYN數據包,服務器返回SYN+ACK數據包,最后客戶端發送ACK數據包。這樣的握手過程相對較慢,一臺機器就算把65536個端口全部用來掃描速度也不快,不適合高速掃描。

Masscan的半開放掃描方式,不需要等待建立鏈接,通過驅動不斷對目標發包,服務器返回包經過驅動被接受,Masscan根據返回包攜帶的信息判斷來源的IP和端口,不需要通過端口到端口建立完整的鏈接,這樣發出請求后,不再阻塞等待,而是接受到包之后,通知另外的程序判斷來源,充分利用計算機多核處理能力和高速網絡接口。

同時Masscan的自定義協議棧允許并行處理多個數據包的響應。使用多線程的方式來實現異步掃描。它將掃描任務劃分為多個子任務,并由多個線程并行執行這些子任務。每個線程負責發送和接收數據包,并在數據包返回時進行處理。通過多線程的方式,Masscan能夠同時發送和處理大量數據包,從而極大地提高了掃描效率。

三、Masscan使用

3.1 高速掃描

Masscan以驚人的速度進行掃描,能夠在數分鐘內掃描大量ip和端口。這使得Masscan成為大規模網絡掃描和漏洞探測的理想選擇。但是需要注意的是,如果發包量要超過20萬/秒,網卡要求10Gbps。除此之外,還需要PF_RING ZC驅動。

通過--rate可以設置掃描速度在虛擬機上測試環境中,不到1Gbps的帶寬條件下,掃描速度為16萬/秒的發包率。

圖片

3.2 支持多種協議

Masscan支持多種掃描模式,包括TCP和UDP端口掃描,以及SCTP和ICMP掃描。用戶可以根據需要選擇合適的掃描模式進行目標主機的掃描。

1)掃描TCP端口:

使用 -p 參數指定要掃描的TCP端口范圍,例如:

Masscan -p1-65535 192.168.0.0/16      #掃描192.168.0.0/16網段內所有的TCP端口。

2)掃描UDP端口:

使用 -pU 參數指定要掃描的UDP端口范圍,例如:

Masscan -pU:1-65535 192.168.0.0/16    #掃描192.168.0.0/16網段內所有的UDP端口。

3)掃描SCTP端口:

使用 -pS 參數指定要掃描的SCTP端口范圍,例如:

Masscan -pS:1-65535 192.168.0.0/16    #掃描192.168.0.0/16網段內所有的SCTP端口。

4)掃描ICMP:

使用 -pI 參數指定要掃描的ICMP類型范圍,例如:

Masscan -pI:8-0 192.168.0.0/16        #掃描192.168.0.0/16網段內所有的ICMP類型。

5)掃描ACK、SYN、FIN等標志位:

使用 -pA 參數指定要掃描的標志位類型范圍,例如:

Masscan -pA:SAF 192.168.0.0/16      #掃描192.168.0.0/16網段內所有帶有SYN、ACK和FIN標志位的數據包。

6)掃描指定端口和協議:

可以同時指定多個協議和端口,例如:

Masscan -p80,443,8080 -pU:53 192.168.0.0/16   #同時掃描TCP端口80、443和8080,以及UDP端口53。

Masscan默認情況下只會掃描TCP端口,如果需要掃描其他協議的端口,則需要使用相應的參數進行指定。同時,使用Masscan進行端口掃描可能會對網絡造成一定的負載。

3.3 靈活的配置

Masscan允許用戶靈活地配置掃描參數,包括目標端口范圍、掃描速率、數據包大小等。用戶可以根據具體情況進行優化,以獲得最佳的掃描性能和效果。

常見的掃描參數配置:

1)掃描目標設置:

-iL <file>:從文件中讀取要掃描的目標列表。

<IP range>:直接指定要掃描的IP地址范圍。

2)速率和超時設置:

--rate <packets per second>:設置掃描速率,即每秒發送的數據包數量。

--timeout <time>:設置每個端口的掃描超時時間。

3)IP和端口過濾:

--exclude <IP range>:排除特定的IP地址范圍,不進行掃描。

--excludefile <file>:從文件中讀取要排除的IP地址列表。

--banners:獲取開放端口的服務banner信息。

4)輸出格式

-oX filename :輸出到filename的XML。

-oG filename :輸出到filename在的grepable格式。

-oJ filename :輸出到filename在JSON格式。

5)其他設置:

randomize-hosts:隨機掃描目標IP,增加掃描的隨機性。

--nmap:生成與Nmap相似的輸出格式。

--rotate:使用多個源IP地址進行掃描。

--shard <total shards>/<this shard>:將掃描任務分割為多個片段,同時運行多個Masscan實例

如果不想輸入命令,可以通過創建配置文件,然后用加載配置文件的方式運行。配置文件的內容如下所示:

rate = 100000

output-format = xml

output-status = all

output-filename = scan.xml

ports = 0-65535

range = 0.0.0.0-255.255.255.255

excludefile = exclude.txt

掃描時,用 -c 加載配置文件 即可完成掃描。


3.4 跨平臺支持

Masscan支持在多種操作系統平臺上運行,包括Linux、Windows和macOS等。這使得用戶能夠在不同環境下靈活地使用Masscan進行端口掃描。

四、常用端口掃描工具比較

網絡端口掃描在網絡安全評估和漏洞探測中扮演著關鍵角色。目前常用的掃描工具有Masscan、Nmap和Zmap,它們各自有著獨特的特點和優勢:

特點

Masscan

Nmap

Zmap

掃描

速度

極快,可以快速掃描整個互聯網

快速,但相對Masscan較慢

快于Nmap,但仍稍遜于Masscan

支持的協議

TCPUDPSCTPICMP(部分類型)

TCP、UDP、ICMP、SCTP、ARP等多種協議

TCPUDPICMP

靈活性和定制性

參數選項較少,用于快速掃描

提供豐富的參數選項,可定制化掃描任務

靈活的參數選項,支持定制化掃描任務

平臺支持

主要支持Linux和macOS,有Windows版本

跨平臺,支持Windows、Linux、macOS等

跨平臺,支持Windows、Linux、macOS等

社區和支持

相對較小的用戶社區

龐大的用戶社區和活躍的開發團隊

龐大的用戶社區和活躍的開發團隊

用途

適用于快速互聯網規模的資產發現和漏洞探測

適用于深入的目標掃描和漏洞評估

適用于大規模的互聯網掃描

以上三種掃描工具各有利弊,工具的選取應該結合具體情況決定,通常情況下需要幾種工具結合使用。

Zmap和Masscan采用了無狀態的掃描技術,掃描速度非常可觀。在信息收集的初級階段,可以使用Zmap或Masscan進行目標的情勢了解;

掃描單一端口的情況考慮使用Zmap,而多端口的情況下Masscan則更為快速。

在做完初步了解之后,則應該使用功能更加豐富的Nmap進行進一步的詳細掃描。

五、總結

Masscan是一款在大規模端口掃描領域具有獨特優勢的工具,它的高速和靈活性使得它成為網絡安全評估和漏洞探測中不可或缺的利器。然而,在使用Masscan進行掃描時,我們必須時刻牢記合法授權和合規性,以確保其在維護網絡安全的同時不會對互聯網造成不利影響。

責任編輯:龐桂玉 來源: 移動Labs
相關推薦

2024-06-19 19:07:53

2022-06-15 13:40:38

端口掃描工具開源工具

2020-12-14 10:32:28

Web安全工具多線程

2009-09-28 11:05:29

Ruby端口掃描

2025-01-20 13:23:17

2020-08-27 07:34:50

Zookeeper數據結構

2009-01-15 09:52:00

2023-11-20 08:18:49

Netty服務器

2023-04-26 15:43:24

容器編排容器編排工具

2022-02-25 07:34:36

MQTT協議RabbitMQ

2023-11-06 08:16:19

APM系統運維

2022-06-08 08:11:56

威脅建模網絡安全網絡攻擊

2025-05-23 09:38:54

JWT開發Go

2022-11-11 19:09:13

架構

2024-01-19 11:53:29

文件系統操作系統存儲

2023-08-26 20:56:02

滑動窗口協議

2023-10-27 08:15:45

2023-11-08 08:15:48

服務監控Zipkin

2022-02-24 07:34:10

SSL協議加密

2024-02-01 11:57:31

this指針代碼C++
點贊
收藏

51CTO技術棧公眾號

日韩精品一区三区| 五月婷婷丁香综合网| 亚洲乱码精品久久久久..| 亚洲国产老妈| 亚洲成人亚洲激情| 一本久道中文无码字幕av| 久久bbxx| 91视频.com| 91久久综合亚洲鲁鲁五月天| 日本熟妇一区二区| 手机在线一区二区三区| 亚洲成在人线av| 日韩av片网站| 91白丝在线| 亚洲欧美在线视频| 久久久久天天天天| 国产乱码精品一区二三区蜜臂| 日韩五码在线| 久久不射热爱视频精品| 国产毛片久久久久久久| 中文字幕久久精品一区二区| 欧美在线免费视屏| 男人添女人下部视频免费| 国产在线自天天| 成人免费高清在线观看| 国产色综合天天综合网| 国产精品久久久久久99| 欧美黄污视频| 中文字幕一区电影| 野花社区视频在线观看| 欧美中文高清| 欧美人与性动xxxx| 国产精品无码av无码| 国产伦子伦对白在线播放观看| 国产精品福利一区| 欧美大香线蕉线伊人久久| 精品人妻少妇AV无码专区| 美女视频一区在线观看| 国产成人综合一区二区三区| 狠狠躁夜夜躁人人爽天天高潮| 欧美精品福利| 最近2019免费中文字幕视频三| 丰满少妇一区二区| 欧美大胆视频| 亚洲成**性毛茸茸| 91成人在线观看喷潮蘑菇| 国产美女视频一区二区| 欧美午夜不卡视频| 久热免费在线观看| 蜜桃视频动漫在线播放| 香蕉成人啪国产精品视频综合网| 日韩精品一区二区三区四| h视频在线免费观看| 国产精品夫妻自拍| 在线观看日本一区| 免费看a在线观看| 国产精品久久久一区麻豆最新章节| 欧美日韩免费高清| 欧美人体大胆444www| 久久人人爽人人爽| 欧美日韩一区在线播放| 日本成人一区| 国产女主播一区| 视频一区不卡| 日本激情视频在线观看| 中文字幕亚洲区| 一区二区三区四区在线视频| 成人在线播放免费观看| 亚洲欧美日韩系列| 青青在线视频免费观看| 美女网站视频在线| 午夜久久久久久| 日韩一级在线免费观看| 日韩精品第一| 91精品啪在线观看国产60岁| 97超碰免费在线观看| 永久免费精品视频| 亚洲高清色综合| av网站免费在线播放| 国产伦精品一区二区三区视频| 在线视频一区二区| 看免费黄色录像| 亚洲国产精品一区| 国产99在线|中文| 国产又粗又猛又爽又黄的视频一| 国产成人鲁色资源国产91色综| 国内一区二区三区在线视频| 男人天堂亚洲二区| 亚洲视频在线一区| 日本网站免费在线观看| 免费在线观看一区| 日韩欧美电影一区| 五月婷婷综合在线观看| 日韩av片子| 久久久久久久电影一区| 国产精品久久久久久人| 黄页网站大全一区二区| 国产精品视频福利| 国产大片在线免费观看| 一区二区三区免费观看| 成人免费观看毛片| av一级久久| 精品无人区乱码1区2区3区在线| 日本黄色激情视频| 亚洲夜间福利| 91精品久久久久久| 日韩在线免费播放| 亚洲人一二三区| 粉嫩虎白女毛片人体| 天堂av一区| 色偷偷综合社区| 西西44rtwww国产精品| 精品一区二区三区的国产在线播放| 国产伦精品一区二区三区免费视频 | 美女黄色一级视频| 日韩电影一区| 55夜色66夜色国产精品视频| 99久久精品国产成人一区二区| 久久蜜桃一区二区| 日韩免费在线观看av| 欧美亚洲黄色| 国产一区二区三区欧美| 欧美成人aaaaⅴ片在线看| 国内成+人亚洲+欧美+综合在线| 奇米视频888战线精品播放| 变态调教一区二区三区| 宅男噜噜噜66一区二区66| 国产jk精品白丝av在线观看 | 欧美国产亚洲精品久久久8v| 在线观看不卡的av| 国产日韩影视精品| 18禁男女爽爽爽午夜网站免费| 视频免费一区二区| 久久精品视频在线播放| 亚洲中文无码av在线| 久久婷婷国产综合国色天香| 九一国产精品视频| 日韩成人18| 久久国产精品久久久久久久久久 | 先锋影音日韩| 亚洲校园激情春色| 亚洲美女精品久久| 日韩精品在线免费视频| a亚洲天堂av| 91成人在线观看喷潮教学| 成人三级av在线| 欧美激情精品久久久久久变态| 国产高潮在线观看| 亚洲色图在线看| 永久免费看片在线观看| 在线成人直播| av蓝导航精品导航| 手机在线免费观看av| 精品欧美久久久| 国产在线观看免费av| 成人在线综合网| 自拍日韩亚洲一区在线| 国产色噜噜噜91在线精品 | av在线免费观看国产| 亚洲精品在线播放| 久久免费视频这里只有精品| 人人妻人人澡人人爽精品日本 | 久久精品国产2020观看福利| 91 中文字幕| 亚洲视频免费看| 亚洲一二三四五| 亚洲永久免费精品| 日本在线播放一区| 欧美黄色a视频| 另类美女黄大片| 老熟妇高潮一区二区高清视频| 欧美日韩亚洲视频| 永久免费毛片在线观看| 国产一区二区三区久久久| 国产欧美123| 国产欧美啪啪| 国产精品丝袜久久久久久高清| 黄色av网站在线播放| 日韩女优av电影| 日韩欧美在线观看免费| 国产精品久久久久久户外露出| 性高潮久久久久久| 母乳一区在线观看| 中国成人在线视频| 成人资源在线播放| 国产精品99久久久久久白浆小说| 欧美jizz18hd性欧美| 精品国产91久久久久久久妲己| 中文字幕激情小说| 综合分类小说区另类春色亚洲小说欧美| 下面一进一出好爽视频| 亚洲综合精品| 日日噜噜夜夜狠狠久久丁香五月| 高清一区二区三区| 国产精品美女免费看| 麻豆蜜桃在线| 中文字幕视频一区二区在线有码 | 五月婷婷视频在线| 中文字幕一区二区三区av| 国产精品久久AV无码| 久久国产精品99久久久久久老狼| 久久精品国产sm调教网站演员| 欧美大片aaaa| 免费看成人片| av毛片精品| 国产日韩欧美中文| 美女100%一区| 欧美福利在线观看| 日本中文字幕在线视频| 精品在线欧美视频| 精品人妻少妇AV无码专区| 欧美午夜在线观看| 91久久国产视频| 亚洲色图欧美激情| 欧美偷拍一区二区三区| 成人精品一区二区三区四区 | 热久久久久久| 国产91精品网站| 国产高潮在线| 久久久久久久久久久网站| 麻豆tv入口在线看| 一本一道久久a久久精品逆3p| 天天色综合av| 亚洲成人久久一区| 国产福利视频导航| 欧美美女激情18p| 最好看的日本字幕mv视频大全 | 蜜臀av午夜一区二区三区| 亚洲人成免费| avav在线播放| 欧美激情无毛| 超碰10000| 亚洲欧洲美洲一区二区三区| 亚洲一区三区视频在线观看| 国产剧情在线观看一区| 日本高清不卡三区| 亚洲欧洲色图| 欧美婷婷久久| 国产精品片aa在线观看| 美女主播视频一区| 无码少妇一区二区三区| 精品欧美一区二区精品久久| 国产毛片精品| 久久久久高清| 免费短视频成人日韩| 欧美日韩在线观看一区二区三区| 丝袜连裤袜欧美激情日韩| 久久99蜜桃综合影院免费观看| 国产在线播放精品| 精品亚洲一区二区三区四区五区高| 国产美女撒尿一区二区| 久久久久久久有限公司| 伊人久久大香线蕉av不卡| 欧美激情导航| 欧美日韩亚洲在线观看| 在线视频福利一区| 亚洲啊v在线观看| 亚洲精品少妇一区二区| 亚洲视频一区| 又粗又黑又大的吊av| 久久国产福利| 国产色视频在线播放| 精品亚洲成a人| 中文字幕在线国产| 99国产精品久久久久| 69视频在线观看免费| 国产精品二三区| 久久亚洲AV无码| 日韩欧美高清在线视频| 中文字幕777| 欧美一区二区久久久| 日本黄色三级视频| 亚洲一级片在线看| 日本福利在线| 欧美黑人国产人伦爽爽爽| 国产伦久视频在线观看| 国产精品日日摸夜夜添夜夜av| 色噜噜成人av在线| 国产高清一区视频| 国产一区二区三区不卡视频网站| 尤物国产精品| 一本色道久久综合亚洲精品不卡| 男女无套免费视频网站动漫| 国产一区二区三区观看| 少妇一级淫免费观看| 欧美激情一区二区三区全黄 | 日本中文字幕在线看| 欧美福利视频在线观看| 欧美第一视频| av日韩免费电影| 成人一区不卡| 成年女人18级毛片毛片免费| 日本欧美一区二区三区乱码| 国产裸体视频网站| 久久久99免费| 国产一级久久久| 欧美日韩一区二区欧美激情 | 国产精品自在欧美一区| 亚洲AV无码片久久精品| 亚洲久本草在线中文字幕| 无码免费一区二区三区| 欧美白人最猛性xxxxx69交| 精品电影在线| 午夜精品蜜臀一区二区三区免费| 欧美aaaaaa| 蜜桃av久久久亚洲精品| 国产精品av久久久久久麻豆网| 亚洲天堂网一区| 91麻豆精东视频| 九热这里只有精品| 69堂成人精品免费视频| 韩国三级av在线免费观看| 高清视频欧美一级| 成人精品国产亚洲| 免费在线成人av| 国产欧美在线| 亚洲精品久久一区二区三区777 | 精品久久久91| 最新欧美电影| 精品视频第一区| 欧美色图首页| 色欲无码人妻久久精品| 亚洲人妖av一区二区| 亚洲影视一区二区| 国产一区av在线| 成人va天堂| 久久一区二区精品| 亚洲人人精品| 李丽珍裸体午夜理伦片| 一区二区久久久久久| 国产免费黄色片| 久久精品电影网站| 婷婷久久综合九色综合99蜜桃| 亚洲日本一区二区三区在线不卡| 日韩二区在线观看| av网在线播放| 在线观看欧美黄色| 国产在线观看黄| 日本欧美一级片| 国产成人1区| 国产三级日本三级在线播放| 国产亚洲1区2区3区| 亚洲熟妇无码乱子av电影| 亚洲欧美一区二区三区四区| 欧美香蕉视频| 偷拍视频一区二区| 日韩高清一区在线| 欧美日韩生活片| 欧美丰满嫩嫩电影| 成人影欧美片| 国产伦精品一区二区三区视频孕妇 | 伊人成人222| 中文字幕色av一区二区三区| 国产精品亚洲lv粉色| 美女视频久久黄| 中文字幕久久精品一区二区| 日本阿v视频在线观看| 成人av网站在线观看免费| 国产成人在线观看网站| 日韩精品丝袜在线| 97久久香蕉国产线看观看| 午夜午夜精品一区二区三区文| 精品在线观看免费| 国产黄色的视频| 亚洲高清色综合| 韩国三级一区| 在线成人性视频| 成人黄色大片在线观看| 91视频免费网址| 中文字幕亚洲欧美日韩2019| 国产精品亚洲综合在线观看| 成人免费a级片| 国产亚洲综合在线| 国产日韩欧美视频在线观看| 久久久噜久噜久久综合| 亚洲精品一级二级三级| 在线黄色免费观看| 亚洲综合无码一区二区| 青青草视频在线观看| 成人激情视频免费在线| 亚洲黄页一区| 成人性生交大片免费看无遮挡aⅴ| 日韩午夜在线影院| 亚洲v.com| 浴室偷拍美女洗澡456在线| 91免费观看在线| 在线视频1卡二卡三卡| 久久久久一本一区二区青青蜜月 | 在线电影av不卡网址| 精品视频在线观看免费观看| 欧美日韩一道本| 国产精品久久久久久久岛一牛影视| 国产18精品乱码免费看| 国产精品美腿一区在线看| 影音先锋日韩资源| 综合 欧美 亚洲日本| 日韩av网站电影| 日韩视频一二区| 中文字幕第21页| 亚洲成人免费观看|