In-House Tools Used

icon picker
Naabu

Description

Naabu is a 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 scans on the host/list of hosts and lists all ports that return a reply.

Features

Fast And Simple SYN/CONNECT 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

Installation


Prerequisite
Note: before installing naabu, make sure to install libpcap library for packet capturing.
To install libcap on Linux: sudo apt install -y libpcap-dev, on Mac: sudo brew install libpcap

Installing Naabu

Usage

image.png
You can also specify specific ports which you would like to exclude from the scan.
To run the naabu on a list of hosts, -list option can be used.


Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.