精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

免费看男女www网站入口在线| 久久精品女人毛片国产| 国产黄色精品| 亚洲男人电影天堂| 久久av一区二区三区漫画| 欧洲成人免费aa| 少妇高清精品毛片在线视频| 婷婷五月在线视频| 国产大陆a不卡| 欧美壮男野外gaytube| 亚洲欧美卡通动漫| 日韩有码一区| 欧美精品免费视频| www国产精品内射老熟女| 欧美成人视屏| 91麻豆.com| 91九色蝌蚪成人| 毛片在线免费播放| 激情婷婷亚洲| xxxx性欧美| 日本aaa视频| 日本一区二区三区电影免费观看| 色悠悠久久综合| 妺妺窝人体色www看人体| av中文字幕在线| 成人一区二区三区中文字幕| 国产精品香蕉国产| 日韩av大片在线观看| 欧美激情精品久久久六区热门| 日韩经典中文字幕在线观看| 欧美人与性动交α欧美精品| www.26天天久久天堂| 狠狠色狠狠色综合日日五| 青青草综合在线| 在线播放麻豆| 中文字幕成人av| 欧美日韩在线观看一区二区三区| 亚洲成人77777| 激情综合一区二区三区| 国产精品永久在线| 久久久久久无码精品大片| 国产亚洲在线观看| 午夜免费日韩视频| 国产一级特黄aaa大片| 一区二区三区午夜视频| 久久九九亚洲综合| 免费一级特黄毛片| 亚洲av成人无码一二三在线观看| 成人豆花视频| 欧美人体做爰大胆视频| 成年人在线观看视频免费| 欧美gay视频| 色综合久久天天| 欧美三级午夜理伦三级| 我爱我色成人网| 在线影视一区二区三区| 女人和拘做爰正片视频| 日韩电影毛片| 在线亚洲一区观看| 日本新janpanese乱熟| 成人自拍av| 欧美亚洲国产一区在线观看网站 | 成人av免费电影| 国产99对白在线播放| 国产精品白丝jk黑袜喷水| 亚洲自拍小视频| 精品欧美在线观看| 不卡免费追剧大全电视剧网站| 国产精品久久国产三级国电话系列| 性做久久久久久久| www.99精品| 欧美一区二区福利| bbbbbbbbbbb在线视频| 国产精品久99| 狠狠精品干练久久久无码中文字幕| 日皮视频在线观看| 欧美日韩在线免费观看| 999在线免费视频| www.久久爱.com| 欧美成人vr18sexvr| 国产精品久久久免费观看| 三级小说欧洲区亚洲区| 亚洲欧美日韩中文在线制服| 久久日免费视频| 午夜性色一区二区三区免费视频| 91国产美女视频| 中文区中文字幕免费看| 国产精品1区二区.| 久久综合婷婷综合| 麻豆传媒视频在线观看| 精品国产户外野外| 手机在线成人免费视频| 国产99久久久| 影视一区二区三区| 91精品国产黑色紧身裤美女| 色悠悠在线视频| 欧美日韩高清| 久久久亚洲天堂| 亚洲图片欧美在线| 成人va在线观看| 一区二区三区免费看| 国产乱码在线| 欧美日韩在线三级| 精品影片一区二区入口| 婷婷精品进入| 日产日韩在线亚洲欧美| 亚洲精品911| 中文字幕电影一区| 69堂免费视频| 亚洲1区在线观看| 最近2019中文字幕在线高清 | 国产中文在线观看| 一区二区三区在线播| 成年网站在线播放| 色婷婷av一区二区三区丝袜美腿| 久久久999精品| 日韩精品一区不卡| 不卡大黄网站免费看| 视频一区二区视频| 怡红院成人在线| 日韩精品极品在线观看| 欧美日韩亚洲国产另类| 理论片日本一区| 日韩中文一区二区三区| 手机av在线| 亚洲成人激情视频| 久久久久久久久久网站| 精品综合免费视频观看| 色大师av一区二区三区| sis001欧美| 日韩大片在线观看视频| 久久久久久亚洲精品中文字幕| 在线观看黄网址| 日韩国产在线观看一区| 蜜桃91精品入口| 极品av在线| 亚洲аv电影天堂网| 九九九久久久久| 寂寞少妇一区二区三区| 在线免费观看成人网| 日韩另类视频| 一个人看的www久久| 尤物视频免费观看| 久久伊人中文字幕| 免费在线观看的av网站| 美国成人xxx| 69av视频在线播放| 天堂影院在线| 欧美视频专区一二在线观看| 特级西西人体wwwww| 一本色道久久综合亚洲精品高清 | 欧美性做爰毛片| 三级国产在线观看| 一本到一区二区三区| 国产熟妇搡bbbb搡bbbb| 久久香蕉精品| 亚洲欧洲精品一区二区三区波多野1战4| 亚洲四虎影院| 久久精品人人做人人爽| av高清一区二区| 亚洲影视在线播放| 超碰男人的天堂| 亚洲主播在线| 日韩精品国内| 日韩专区视频| 色综合天天综合网国产成人网| 精品国产免费无码久久久| 一区二区三区四区高清精品免费观看| 91成人在线观看喷潮蘑菇| 亚洲激情另类| 日本电影一区二区三区| 另类一区二区| 欧美极品欧美精品欧美视频 | jizz国产精品| 欧美一级电影久久| 免费在线午夜视频| 欧美tickling网站挠脚心| 看片网址国产福利av中文字幕| 久久久久久久久97黄色工厂| 亚洲污视频在线观看| 国产一级特黄a高潮片| 亚洲高清不卡| 日韩国产伦理| 国产 日韩 欧美| 高清在线视频日韩欧美| 国产精品久久一区二区三区不卡| 欧美日韩国产高清一区二区| 精品肉丝脚一区二区三区| 久久亚洲精华国产精华液| 三级在线视频观看| 国模大胆一区二区三区| 欧洲在线视频一区| 18国产精品| 国产91色在线|免| 午夜小视频在线观看| 精品一区二区三区三区| 国产熟女一区二区三区四区| 精品国产乱码久久久久久婷婷| 免费看日本黄色片| 成人久久久精品乱码一区二区三区| 色诱视频在线观看| 国产尤物精品| 亚洲欧洲一区二区福利| 日韩欧美国产大片| 亚洲一区二区三区视频播放| 亚洲最新无码中文字幕久久| 美女撒尿一区二区三区| 精品视频二区| 亚洲大胆人体av| 91福利免费视频| 色婷婷国产精品| 成人免费看片98| 自拍偷拍亚洲激情| 日本一二三不卡视频| 99久久er热在这里只有精品15| 性欧美在线视频| 日韩高清不卡在线| 日本少妇高潮喷水视频| 欧美天堂亚洲电影院在线观看| 亚洲免费精品视频| 国产精品一区二区三区av麻| 精品中文字幕人| 91精品日本| 亚洲淫片在线视频| 亚洲成a人片777777久久| 日本亚洲欧洲色α| 两个人看的在线视频www| 欧美日韩成人在线视频| 毛片在线看片| 日韩在线视频免费观看| 超碰免费在线| 亚洲欧美中文另类| 三级在线观看| 亚洲欧美中文字幕| 深夜福利在线视频| 日韩电影中文 亚洲精品乱码| www.日日夜夜| 日韩欧美国产一区二区在线播放| 国产精品一区二区免费视频| 亚洲女同志freevdieo| 日韩精品一区二区视频| 欧美 日韩 人妻 高清 中文| 精品国产制服丝袜高跟| 丰满肉嫩西川结衣av| 精品免费日韩av| 丰满人妻一区二区三区四区53| 欧美大片在线观看一区| wwwxxxx国产| 精品国产凹凸成av人网站| xxxx国产精品| 亚洲高清在线观看| 亚洲欧美日韩动漫| 亚洲精品中文字| 国产在线三区| 中文字幕免费精品一区高清| 老司机99精品99| 欧美裸体xxxx极品少妇| 97天天综合网| 日本一区二区三区四区视频| 九九热线视频只有这里最精品| 国产精品99导航| 久久91视频| 91精品中国老女人| ccyy激情综合| 欧美精品一区二区视频| 欧美一区二区麻豆红桃视频| 亚洲综合网中心| 午夜国产欧美理论在线播放| 国产精品久久久久9999爆乳| 国产精品三上| www.精品在线| 国产精品一二三区| 粉嫩av懂色av蜜臀av分享| 久久九九久精品国产免费直播| 秋霞网一区二区三区| 亚洲免费成人av| 91蜜桃视频在线观看| 欧洲国内综合视频| www天堂在线| 亚洲少妇中文在线| www视频在线看| 5252色成人免费视频| 亚洲精品tv| 久久久久久99| 亚洲91视频| 97xxxxx| 久久成人免费网站| 韩国三级hd两男一女| 中文字幕av一区二区三区免费看| 激情小说中文字幕| 在线观看不卡一区| 亚洲欧美激情国产综合久久久| 亚洲色图色老头| 不卡的av影片| 国产啪精品视频| 日韩精品亚洲aⅴ在线影院| 佐佐木明希av| 日韩国产欧美在线视频| 免费人成视频在线播放| 久久精品视频免费| 久久网免费视频| 欧美日韩中文字幕一区| 天天干天天插天天操| 久久精品成人欧美大片古装| 中文字幕在线视频久| 97netav| 国产精品精品国产一区二区| 国产最新免费视频| 高清国产一区二区三区| 欧美a级片免费看| 色域天天综合网| 视频污在线观看| 九九九久久久久久| 色综合一区二区日本韩国亚洲| 看高清中日韩色视频| 欧美日韩三级| 午夜激情影院在线观看| 国产欧美精品国产国产专区| 亚洲精品在线观看av| 51精品国自产在线| yiren22综合网成人| 日本高清视频精品| 麻豆成人入口| 欧美日韩福利在线| 国产91丝袜在线18| 91嫩草丨国产丨精品| 欧美日韩国产一区二区三区地区| 蜜桃视频在线入口www| 久久久在线免费观看| 一区二区三区在线免费看 | 真实乱偷全部视频| 综合久久国产九一剧情麻豆| 久久国产香蕉视频| 国产香蕉一区二区三区在线视频 | 国产一区二区在线网站| 欧美日韩国产一区精品一区| 99999精品| 亚洲日本在线a| 国产婷婷在线视频| 粗暴蹂躏中文一区二区三区| 91成人app| 午夜探花在线观看| 狠狠色丁香婷婷综合| 91麻豆免费视频网站| 欧美一区二区三区性视频| 国产视频中文字幕在线观看| 国产欧美va欧美va香蕉在线| 日韩电影免费网站| 国产成人在线综合| 亚洲免费毛片网站| 亚洲h视频在线观看| 国语自产偷拍精品视频偷 | 天天免费亚洲黑人免费| 欧美一区二区在线| 日本美女视频一区二区| 999福利视频| 欧美一级二级三级蜜桃| 欧美卡一卡二| 久久www免费人成精品| 香蕉国产精品偷在线观看不卡| 人人妻人人藻人人爽欧美一区| 色狠狠综合天天综合综合| a天堂在线资源| 91免费在线观看网站| 亚洲毛片播放| 亚洲女优在线观看| 91精品国产综合久久福利| 男插女视频久久久| 蜜桃av久久久亚洲精品| 日本一不卡视频| 日本在线一级片| 欧美精品一区二区久久婷婷| 日韩大片免费观看| 一区二区三区四区欧美日韩| 国产剧情在线观看一区二区| 日韩久久久久久久久| 国产亚洲成精品久久| 韩国一区二区三区视频| 奇米精品一区二区三区| 亚洲国产精品v| 狠狠躁日日躁夜夜躁av| 国产成人一区二区三区电影| 天天做天天爱天天爽综合网| 国产免费一区二区三区最新6| 91福利在线观看| 色婷婷av在线| 日韩免费三级| 丁香婷婷综合五月| 国产成人自拍偷拍| 欧美激情一级欧美精品| 国产亚洲一卡2卡3卡4卡新区 | 一区二区三区在线播| 欧美成熟毛茸茸| 99九九视频| 日本中文字幕一区二区有限公司| 亚洲色图综合区| 一本色道久久88亚洲综合88| 日韩在线成人| 亚洲欧美在线精品| 狠狠躁18三区二区一区|