Naabu-Go编写的端口扫描工具

admin 2023年9月7日21:24:01评论17 views字数 3437阅读11分27秒阅读模式

    Naabu是一个用Go语言编写的端口扫描工具,允许您以快速可靠的方式枚举主机的有效端口。这是一个非常简单的工具,可以对主机/主机列表和列表进行快速SY/CONNECT/UDP扫描 所有返回应答的端口。

Naabu-Go编写的端口扫描工具

  • 基于 SYN/连接/UDP 探头的快速简单扫描

  • 针对易用性和  量级  轻

  • DNS  端口扫描

  • 自动 IP 重复数据删除  用于 DNS 端口扫描的

  • IPv4/IPv6  端口扫描( 实验性 )

  • 被动  使用 Shodan  Internetdb

  • 主机发现 扫描( 实验性 )

  • NMAP  用于服务发现的

  • 多输入支持 -  标准输入/主机/IP/CIDR/ASN

  • 多种输出格式支持 -  JSON/TXT/STDOUT


用法:

Usage:  ./naabu [flags]
INPUT: -host string[] hosts to scan ports for (comma-separated) -list, -l string list of hosts to scan ports (file) -exclude-hosts, -eh string hosts to exclude from the scan (comma-separated) -exclude-file, -ef string list of hosts to exclude from scan (file)
PORT: -port, -p string ports to scan (80,443, 100-200) -top-ports, -tp string top ports to scan (default 100) [full,100,1000] -exclude-ports, -ep string ports to exclude from scan (comma-separated) -ports-file, -pf string list of ports to scan (file) -port-threshold, -pts int port threshold to skip port scan for the host -exclude-cdn, -ec skip full port scans for CDN/WAF (only scan for port 80,443) -display-cdn, -cdn display cdn in use
RATE-LIMIT: -c int general internal worker threads (default 25) -rate int packets to send per second (default 1000)
UPDATE: -up, -update update naabu to latest version -duc, -disable-update-check disable automatic naabu update check
OUTPUT: -o, -output string file to write output to (optional) -json write output in JSON lines format -csv write output in csv format
CONFIGURATION: -scan-all-ips, -sa scan all the IP's associated with DNS record -ip-version, -iv string[] ip version to scan of hostname (4,6) - (default 4) -scan-type, -s string type of port scan (SYN/CONNECT) (default "s") -source-ip string source ip and port (x.x.x.x:yyy) -interface-list, -il list available interfaces and public ip -interface, -i string network Interface to use for port scan -nmap invoke nmap scan on targets (nmap must be installed) - Deprecated -nmap-cli string nmap command to run on found results (example: -nmap-cli 'nmap -sV') -r string list of custom resolver dns resolution (comma separated or from file) -proxy string socks5 proxy (ip[:port] / fqdn[:port] -proxy-auth string socks5 proxy authentication (username:password) -resume resume scan using resume.cfg -stream stream mode (disables resume, nmap, verify, retries, shuffling, etc) -passive display passive open ports using shodan internetdb api -irt, -input-read-timeout value timeout on input read (default 3m0s) -no-stdin Disable Stdin processing
HOST-DISCOVERY: -sn, -host-discovery Perform Only Host Discovery -Pn, -skip-host-discovery Skip Host discovery -ps, -probe-tcp-syn string[] TCP SYN Ping (host discovery needs to be enabled) -pa, -probe-tcp-ack string[] TCP ACK Ping (host discovery needs to be enabled) -pe, -probe-icmp-echo ICMP echo request Ping (host discovery needs to be enabled) -pp, -probe-icmp-timestamp ICMP timestamp request Ping (host discovery needs to be enabled) -pm, -probe-icmp-address-mask ICMP address mask request Ping (host discovery needs to be enabled) -arp, -arp-ping ARP ping (host discovery needs to be enabled) -nd, -nd-ping IPv6 Neighbor Discovery (host discovery needs to be enabled) -rev-ptr Reverse PTR lookup for input ips
OPTIMIZATION: -retries int number of retries for the port scan (default 3) -timeout int millisecond to wait before timing out (default 1000) -warm-up-time int time in seconds between scan phases (default 2) -ping ping probes for verification of host -verify validate the ports again with TCP verification
DEBUG: -health-check, -hc run diagnostic check up -debug display debugging information -verbose, -v display verbose output -no-color, -nc disable colors in CLI output -silent display only results in output -version display version of naabu -stats display stats of the running scan (deprecated) -si, -stats-interval int number of seconds to wait between showing a statistics update (deprecated) (default 5) -mp, -metrics-port int port to expose nuclei metrics on (default 63636)

Naabu-Go编写的端口扫描工具

欢迎添加微信进行业务咨询:

承接以下业务:

Naabu-Go编写的端口扫描工具

Naabu-Go编写的端口扫描工具


原文始发于微信公众号(网络安全交流圈):Naabu-Go编写的端口扫描工具

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年9月7日21:24:01
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Naabu-Go编写的端口扫描工具http://cn-sec.com/archives/2014956.html

发表评论

匿名网友 填写信息