security/naabu: Add new port

Port scanner written in go with a focus on reliability and simplicity
This commit is contained in:
Gabriel M. Dutra 2025-04-18 02:10:17 -03:00
parent 50a66168da
commit 0aa3c459b0
4 changed files with 41 additions and 0 deletions

View file

@ -395,6 +395,7 @@
SUBDIR += monocypher
SUBDIR += munge
SUBDIR += n2n
SUBDIR += naabu
SUBDIR += ncrack
SUBDIR += ncrypt
SUBDIR += nebula

19
security/naabu/Makefile Normal file
View file

@ -0,0 +1,19 @@
PORTNAME= naabu
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.4
CATEGORIES= security
MAINTAINER= dutra@FreeBSD.org
COMMENT= Port scanning tool
WWW= https://github.com/projectdiscovery/naabu
LICENSE= MIT
USES= go:1.23,modules
GO_MODULE= github.com/projectdiscovery/naabu/v2
GO_TARGET= ./cmd/${PORTNAME}
PLIST_FILES= bin/${PORTNAME}
.include <bsd.port.mk>

5
security/naabu/distinfo Normal file
View file

@ -0,0 +1,5 @@
TIMESTAMP = 1744947331
SHA256 (go/security_naabu/naabu-v2.3.4/v2.3.4.mod) = 37477fafd0b3b04592d1c7104ddf9dfafe87d579bb2cc3dcab93621b9549b283
SIZE (go/security_naabu/naabu-v2.3.4/v2.3.4.mod) = 6288
SHA256 (go/security_naabu/naabu-v2.3.4/v2.3.4.zip) = 534e0e1318f8a4fb7fee5db3b3d2f6537145beb4037958d6df4a68e69de6ee0d
SIZE (go/security_naabu/naabu-v2.3.4/v2.3.4.zip) = 506886

16
security/naabu/pkg-descr Normal file
View file

@ -0,0 +1,16 @@
Port scanning tool written in Go that allows you to enumerate valid
ports for hosts in a fast and reliable manner. It is a really simple
tool that does fast SYN/CONNECT/UDP scans on the host/list of hosts
and lists all ports that return a reply.
Features
- Fast And Simple SYN/CONNECT/UDP probe based scanning
- Optimized for ease of use and lightweight on resources
- DNS Port scan
- Automatic IP Deduplication for DNS port scan
- IPv4/IPv6 Port scan (experimental)
- Passive Port enumeration using Shodan Internetdb
- Host Discovery scan (experimental)
- NMAP integration for service discovery
- Multiple input support - STDIN/HOST/IP/CIDR/ASN
- Multiple output format support - JSON/TXT/STDOUT