naabu
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 scans on the host/list of hosts and lists all ports that return a reply.
Details
Category: Network
Publisher: trickest
Created Date: 6/23/2021
Container: quay.io/trickest/naabu:v2.3.1
Source URL: https://github.com/projectdiscovery/naabu
Parameters
Command:
-display-cdn
- display cdn in useCommand:
-host
- hosts to scan ports for (comma-separated)Command:
-rate
- Rate of port scan probe request (default 1000)Command:
-proxy
- socks5 proxy (ip[:port] / fqdn[:port])Command:
-stats
- Display stats of the running scanCommand:
-nd-ping
- IPv6 Neighbor Discovery (host discovery needs to be enabled)Command:
-passive
- display passive open ports using shodan internetdb apiCommand:
-c
- General internal worker threads (default 25)Command:
-timeout
- Millisecond to wait before timing out (default 700)Command:
-v
- Show verbose outputCommand:
-arp-ping
- ARP ping (host discovery needs to be enabled)Command:
-no-color
- Don't Use colors in outputCommand:
-r
- list of custom resolvers for dns resolutionCommand:
-scan-type
- type of port scan (SYN/CONNECT) (default s)Command:
-source-ip
- source ip and port (x.x.x.x:yyy)Command:
-top-ports
- Top Ports to scan (default top 100)Command:
-csv
- Write output in CSV formatCommand:
-debug
- display debugging informationCommand:
-l
- List of hosts to scan portsCommand:
-ip-version
- ip version to scan of hostname (4,6) - (default 4)Command:
-ping
- Perform ping probe to detect alive hostsCommand:
-ports-file
- File containing ports to scan forCommand:
-proxy-auth
- socks5 proxy authentication (username:password)Command:
-exclude-cdn
- Skip full port scans for CDNs (only checks for 80,443)Command:
-json
- Write output in JSON lines formatCommand:
-exclude-file
- List of hosts to exclude from scanCommand:
-scan-all-ips
- Scan all the ipsCommand:
-warm-up-time
- Time in seconds between scan phases (default 2)Command:
-exclude-hosts
- hosts to exclude from the scan (comma-separated)Command:
-exclude-ports
- Ports to exclude from scanCommand:
-probe-tcp-ack
- TCP ACK Ping (host discovery needs to be enabled)Command:
-probe-tcp-syn
- TCP SYN Ping (host discovery needs to be enabled)Command:
-host-discovery
- Run Host Discovery scanCommand:
-port-threshold
- port threshold to skip port scan for the hostCommand:
-si
- number of seconds to wait between showing a statistics update (default 5)Command:
-verify
- Validate the ports againCommand:
-probe-icmp-echo
- ICMP echo request Ping (host discovery needs to be enabled)Command:
-exclude-ports
- Ports to exclude from enumerationCommand:
-port
- Ports to enumerate for on hosts (top-100, top-1000, full, custom)Command:
-skip-host-discovery
- Skip Host discoveryCommand:
-probe-icmp-timestamp
- ICMP timestamp request Ping (host discovery needs to be enabled)Command:
-probe-icmp-address-mask
- ICMP address mask request Ping (host discovery needs to be enabled)Command:
-silent
- Show only host:ports in outputCommand:
-retries
- Number of retries for the port scan probe (default 1)