0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一款基于Go語言開發(fā)的快速端口掃描工具

jf_hKIAo4na ? 來源:菜鳥學安全 ? 作者:菜鳥學安全 ? 2022-11-28 09:26 ? 次閱讀

Naabu 是一個用 Go 編寫的端口掃描工具,它允許您以快速可靠的方式枚舉主機的有效端口。這是一個非常簡單的工具,可以對主機/主機列表進行快速 SYN/CONNECT 掃描,并列出所有返回回復(fù)的端口。

工具安裝

該工具基于Go語言開發(fā),因此我們首先需要在本地設(shè)備上安裝并配置好Go語言環(huán)境。接下來,我們可以通過源碼、Docker或go命令來下載和安裝Naabu。在安裝Naabu之前,請確保已經(jīng)安裝了libpcap庫:
sudo apt install -y libpcap-dev

然后安裝Naabu:

go install -v github.com/projectdiscovery/naabu/v2/cmd/naabu@latest

工具使用

如需針對目標運行Naabu,只需運行下列命令即可:

naabu -host hackerone.com

上述命令將會針對hackerone.com執(zhí)行掃描,此時還可以結(jié)合其他參數(shù)選項一起運行,比如說“-v”選項可以開啟Verbose模式等等。

7790522a-6eb9-11ed-8abf-dac502259ad0.jpg

或者,使用“-p”參數(shù)指定需要掃描的端口號:

naabu -p 80,443,21-23 -host hackerone.com

默認配置下,Naabu將會檢查Nmap中的前100個端口:

77b18fd0-6eb9-11ed-8abf-dac502259ad0.png

你還可以指定需要排除的端口:

naabu -p - -exclude-ports 80,443

如需掃描主機列表,可以使用“-list”選項:

naabu -list hosts.txt

你還可以使用“-json”選項以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é)果也可以通過管道輸出給其他工具:

echo hackerone.com | naabu -silent | httpx -silent


http://hackerone.com:8443
http://hackerone.com:443
http://hackerone.com:8080
http://hackerone.com:8

審核編輯 :李倩


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Go
    Go
    +關(guān)注

    關(guān)注

    0

    文章

    43

    瀏覽量

    12211
  • 工具
    +關(guān)注

    關(guān)注

    4

    文章

    307

    瀏覽量

    27606
  • go語言
    +關(guān)注

    關(guān)注

    1

    文章

    156

    瀏覽量

    8996

原文標題:一款基于Go語言開發(fā)的快速端口掃描工具

文章出處:【微信號:菜鳥學安全,微信公眾號:菜鳥學安全】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    ?介紹一款Java開發(fā)的開源MES系統(tǒng)

    ?介紹一款Java開發(fā)的開源MES系統(tǒng),萬界星空科技開源的MES系統(tǒng)。該系統(tǒng)基于Java開發(fā),具有廣泛的適用性和高度的可定制性,能夠滿足不同行業(yè)、不同規(guī)模企業(yè)的智能制造需求。
    的頭像 發(fā)表于 09-05 17:39 ?281次閱讀
    ?介紹<b class='flag-5'>一款</b>Java<b class='flag-5'>開發(fā)</b>的開源MES系統(tǒng)

    三十分鐘入門基礎(chǔ)Go Java小子版

    前言 Go語言定義 Go(又稱 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 開發(fā)
    的頭像 發(fā)表于 08-12 14:32 ?590次閱讀
    三十分鐘入門基礎(chǔ)<b class='flag-5'>Go</b> Java小子版

    微軟開發(fā)新AI語言模型MAI-1,挑戰(zhàn)行業(yè)巨頭

    據(jù)最新消息,微軟正積極開發(fā)一款新型AI語言模型MAI-1,以提升在快速發(fā)展的AI市場中的競爭力。
    的頭像 發(fā)表于 05-08 10:27 ?376次閱讀

    一款適合嵌入式工程師使用的在線工具

    一款適合嵌入式工程師使用的在線工具,工具有如下功能,如下圖所示: 1. 報文校驗功能,如下圖所示 2. UDP服務(wù)端測試工具:該UDP服務(wù)端
    發(fā)表于 04-09 22:20

    安森美推出一款基于PLECS的具有獨特功能的領(lǐng)先在線仿真工具

    Elite Power仿真工具是安森美(onsemi)推出的一款基于PLECS的具有獨特功能的領(lǐng)先在線仿真工具,適用于軟/硬開關(guān)應(yīng)用,使工程師在開發(fā)周期的早期階段,
    的頭像 發(fā)表于 03-20 09:58 ?502次閱讀

    【飛騰派4G版免費試用】Ubuntu系統(tǒng)上運行的一款賊好用的截圖工具:Flameshot

    0. 起因 最近使用了Ubuntu 桌面系統(tǒng),發(fā)現(xiàn)對截圖工具支持的不是很好,自帶的截圖工具因為文件缺失報錯不能使用。 于是簡單搜索了下,發(fā)現(xiàn)了一款很好用的截圖
    發(fā)表于 12-22 10:03

    使用go語言實現(xiàn)個grpc攔截器

    開發(fā)grpc服務(wù)時,我們經(jīng)常會遇到些通用的需求,比如:日志、鏈路追蹤、鑒權(quán)等。這些需求可以通過grpc攔截器來實現(xiàn)。本文使用go語言來實現(xiàn)
    的頭像 發(fā)表于 12-18 10:13 ?530次閱讀
    使用<b class='flag-5'>go</b><b class='flag-5'>語言</b>實現(xiàn)<b class='flag-5'>一</b>個grpc攔截器

    Go編程語言-你應(yīng)該知道的

    Go 編程語言的故事始于 Google,當時三位工程師 Robert Griesemer、Rob Pike 和 Ken Thompson 對 C++ 的復(fù)雜性以及缺乏提供高效編譯和執(zhí)行的簡單語言感到厭倦。
    的頭像 發(fā)表于 12-11 17:37 ?492次閱讀

    Kondo-為開發(fā)者設(shè)計的磁盤清理工具

    kondo 是一款開發(fā)者設(shè)計的磁盤清理工具,支持清理 16 種語言工具鏈中的構(gòu)建相關(guān)產(chǎn)物。
    的頭像 發(fā)表于 12-09 17:26 ?499次閱讀
    Kondo-為<b class='flag-5'>開發(fā)</b>者設(shè)計的磁盤清理<b class='flag-5'>工具</b>

    常用的c語言開發(fā)環(huán)境有哪些

    )、文本編輯器和編譯器等工具。 IDE(集成開發(fā)環(huán)境) IDE是種集成了文本編輯器、編譯器和調(diào)試工具等功能的開發(fā)環(huán)境,可以極大地提高
    的頭像 發(fā)表于 11-27 16:14 ?4840次閱讀

    行車記錄儀專用的配置工具:termconfigv1.52快速配置工具

    一款行車記錄儀專用的配置工具,可以快速產(chǎn)生指令termconfigv1.52快速配置工具
    發(fā)表于 11-15 09:30 ?3次下載

    嵌入式軟件開發(fā)常用工具有哪些?

    ::Blocks是個開源的、跨平臺的集成開發(fā)環(huán)境(IDE),支持C/C++等語言開發(fā),并且可以配合各種插件進行嵌入式開發(fā)。 7、Plat
    發(fā)表于 11-10 11:03

    Go語言比Python強多少

    1.都說Go語言性能非常強大,那么到底比Python強多少? 為了比較Go語言和Python語言在單線程性能上的差距,我們可以做
    的頭像 發(fā)表于 11-02 14:05 ?441次閱讀
    <b class='flag-5'>Go</b><b class='flag-5'>語言</b>比Python強多少

    一款整合了ChatGPT的源IP掃描工具

    由于該工具基于純Python 3開發(fā),因此我們首先需要在本地設(shè)備上安裝并配置好Python 3環(huán)境。接下來,廣大研究人員可以使用下列命令將該項目源碼克隆至本地
    的頭像 發(fā)表于 10-16 16:38 ?715次閱讀
    <b class='flag-5'>一款</b>整合了ChatGPT的源IP<b class='flag-5'>掃描</b><b class='flag-5'>工具</b>

    分享一款不錯的嵌入式靜態(tài)代碼掃描工具

    之前給大家分享過嵌入式開發(fā)常用的代碼靜態(tài)分析工具,比如:PC-lint、LDRA、VectorCAST等。
    的頭像 發(fā)表于 10-16 15:39 ?1865次閱讀
    分享<b class='flag-5'>一款</b>不錯的嵌入式靜態(tài)代碼<b class='flag-5'>掃描</b><b class='flag-5'>工具</b>