Naabu
6.8#4 in port scanner softwareFree planFree planAPILinuxmacOSSelf-hosted
Visit| Fact | Naabu | portwave |
|---|---|---|
| Inputs | It accepts STDIN, hosts, IPs, CIDRs, and ASNs as scan inputs. | It accepts IPs, CIDRs, ranges, domains, and ASNs, including mixed target types. |
| Installation | The maker provides ready-to-run binaries, Docker installation, and Go installation. | The maker provides install instructions for Linux and macOS and for Windows, plus commands to update, check for updates, and uninstall. |
| Integrations | It integrates with Nmap for service discovery and can pipe discovered ports to ProjectDiscovery's httpx tool. | The README documents piping subfinder output into portwave and using ProjectDiscovery nuclei for vulnerability scanning when installed. |
| Outputs | It supports JSON, TXT, and standard-output formats. | It writes scan results, HTTP enrichment, SSL findings, summaries, and run-to-run port differences to files. |
| Purpose | Naabu is a Go port scanner that enumerates valid ports on hosts quickly and reliably. | Portwave is an IPv4/IPv6 port scanner with HTTP(S) enrichment, SSL reconnaissance, and a nuclei pipeline. |
| Scanning | It supports fast SYN, CONNECT, and UDP probe-based scanning. | It uses adaptive TCP connect scanning and can scan all 65,535 TCP ports when explicitly requested. |
| Support | The repository links to the ProjectDiscovery Discord community. | The maker directs users to GitHub Issues and pull requests for contact and support. |
No prices published.
Naabu is aimed at attack-surface discovery in bug-bounty work and penetration tests. It suits users who work with command-line scanning and related tools such as Nmap and httpx.
Portwave suits security researchers who need a command-line scanner for authorized IPv4 or IPv6 targets. It is available on Linux, macOS, and Windows.