一款基于Go语言开发的快速端口扫描工具

naabu 是一个用 go 编写的端口扫描工具,它允许您以快速可靠的方式枚举主机的有效端口。这是一个非常简单的工具,可以对主机/主机列表进行快速 syn/connect 扫描,并列出所有返回回复的端口。
工具安装 该工具基于go语言开发,因此我们首先需要在本地设备上安装并配置好go语言环境。接下来,我们可以通过源码、docker或go命令来下载和安装naabu。在安装naabu之前,请确保已经安装了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执行扫描,此时还可以结合其他参数选项一起运行,比如说“-v”选项可以开启verbose模式等等。
或者,使用“-p”参数指定需要扫描的端口号:
naabu -p 80,443,21-23 -host hackerone.com 默认配置下,naabu将会检查nmap中的前100个端口:
你还可以指定需要排除的端口:
naabu -p - -exclude-ports 80,443 如需扫描主机列表,可以使用“-list”选项:
naabu -list hosts.txt 你还可以使用“-json”选项以json格式输出数据:
naabu -host 104.16.99.52 -json{ip:104.16.99.52,port:443}{ip:104.16.99.52,port:80} 工具输出的扫描结果也可以通过管道输出给其他工具:
echo hackerone.com | naabu -silent | httpx -silenthttp://hackerone.com:8443http://hackerone.com:443http://hackerone.com:8080http://hackerone.com:8


光电传感器的分类和工作方式解析
三星电子DDR5 DRAM内存颗粒实现HKMG工艺大规模应用
深耕中国五十载 东芝连续第五年亮相进博会
放大器的反馈电阻不能太大,那具体的选择需要参考哪些因素呢?
汉思化学打造电池底部填充胶定制服务助力移动电源厂商发展
一款基于Go语言开发的快速端口扫描工具
基于FPGA的汉明距离电路设计
详谈智能手机 LPDDR5 内存与电脑 DDR4 内存的区别
迎战双11,悠易互通教你如何一站式解决快消零售行业痛点
AI悄然重塑苹果新款iPhone与手表产品
5个月涨近500%!中际旭创通过收购布局汽车领域
Javelin的CMOS 3G功率放大器获三星选用
Onfido宣布已完成由全球投资公司TPG Growth牵头的一亿美元融资
爆料称华为Mate X2或将供不应求
国人不买账!苹果红色版iPhone7/7Plus并没有火起来
诺基亚8什么时候上市最新消息:诺基亚8“机皇”即将回归,这次情怀配置都有了!
一套高性能高灵活性的硬编解码推理技术方案
美菱M鲜生冰箱定制款京东首发 满足不同家庭储存需要
预想十年后的计算机
图为科技与深圳人工智能产业协会联合发布边缘计算机概念