Naabu 是一個(gè)用 Go 編寫(xiě)的端口掃描工具,它允許您以快速可靠的方式枚舉主機(jī)的有效端口。這是一個(gè)非常簡(jiǎn)單的工具,可以對(duì)主機(jī)/主機(jī)列表進(jìn)行快速 SYN/CONNECT 掃描,并列出所有返回回復(fù)的端口。
工具安裝
該工具基于Go語(yǔ)言開(kāi)發(fā),因此我們首先需要在本地設(shè)備上安裝并配置好Go語(yǔ)言環(huán)境。接下來(lái),我們可以通過(guò)源碼、Docker或go命令來(lái)下載和安裝Naabu。在安裝Naabu之前,請(qǐng)確保已經(jīng)安裝了libpcap庫(kù):
sudo apt install -y libpcap-dev
然后安裝Naabu:
go install -v github.com/projectdiscovery/naabu/v2/cmd/naabu@latest
工具使用
如需針對(duì)目標(biāo)運(yùn)行Naabu,只需運(yùn)行下列命令即可:
naabu -host hackerone.com
上述命令將會(huì)針對(duì)hackerone.com執(zhí)行掃描,此時(shí)還可以結(jié)合其他參數(shù)選項(xiàng)一起運(yùn)行,比如說(shuō)“-v”選項(xiàng)可以開(kāi)啟Verbose模式等等。

或者,使用“-p”參數(shù)指定需要掃描的端口號(hào):
naabu -p 80,443,21-23 -host hackerone.com
默認(rèn)配置下,Naabu將會(huì)檢查Nmap中的前100個(gè)端口:

你還可以指定需要排除的端口:
naabu -p - -exclude-ports 80,443
如需掃描主機(jī)列表,可以使用“-list”選項(xiàng):
naabu -list hosts.txt
你還可以使用“-json”選項(xiàng)以JSON格式輸出數(shù)據(jù):
naabu -host 104.16.99.52 -json
{"ip":"104.16.99.52","port":443}
{"ip":"104.16.99.52","port":80}
工具輸出的掃描結(jié)果也可以通過(guò)管道輸出給其他工具:
echo hackerone.com | naabu -silent | httpx -silent
http://hackerone.com:8443
http://hackerone.com:443
http://hackerone.com:8080
http://hackerone.com:8
審核編輯 :李倩
-
Go
+關(guān)注
關(guān)注
0文章
45瀏覽量
12514 -
工具
+關(guān)注
關(guān)注
4文章
317瀏覽量
28722 -
go語(yǔ)言
+關(guān)注
關(guān)注
1文章
159瀏覽量
9615
原文標(biāo)題:一款基于Go語(yǔ)言開(kāi)發(fā)的快速端口掃描工具
文章出處:【微信號(hào):菜鳥(niǎo)學(xué)安全,微信公眾號(hào):菜鳥(niǎo)學(xué)安全】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
Postman:一款被忽視的強(qiáng)大的API開(kāi)發(fā)和測(cè)試工具
C語(yǔ)言特性
原廠 FZH364 一款8×8點(diǎn)陣恒流LED驅(qū)動(dòng)芯片
靈動(dòng)微電子最新最火熱的一款芯片推薦
匠芯創(chuàng)發(fā)布新版GUI開(kāi)發(fā)工具 新增多國(guó)語(yǔ)言設(shè)置等功能
匠芯創(chuàng)發(fā)布新版GUI開(kāi)發(fā)工具 新增多國(guó)語(yǔ)言設(shè)置等功能
嵌入式軟件開(kāi)發(fā)常用的軟件有哪些?
自簽名證書(shū)工具cfssl詳解

一款基于Go語(yǔ)言開(kāi)發(fā)的快速端口掃描工具
評(píng)論