【红队】一款go编写的快速端口扫描器:naabu

admin 2024年5月18日23:38:07评论25 views字数 3398阅读11分19秒阅读模式
工具介绍

naabu是使用 go 编写的一款快速端口扫描器,注重可靠性和简单性。可让您快速可靠地枚举主机的有效端口。它是一个非常简单的工具,可以对主机/主机列表进行快速 SYN/CONNECT/UDP 扫描,并列出返回回复的所有端口。

【红队】一款go编写的快速端口扫描器:naabu

【红队】一款go编写的快速端口扫描器:naabu

工具使用

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 useRATE-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 checkOUTPUT:   -o, -output string  file to write output to (optional)   -j, -json           write output in JSON lines format   -csv                write output in csv formatCONFIGURATION:   -config string                   path to the naabu configuration file (default $HOME/.config/naabu/config.yaml)   -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) (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 processingHOST-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 ipsOPTIMIZATION:   -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 verificationDEBUG:   -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 naabu metrics on (default 63636)
下载链接

https://github.com/projectdiscovery/naabu

 

原文始发于微信公众号(贝雷帽SEC):【红队】一款go编写的快速端口扫描器

 

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年5月18日23:38:07
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【红队】一款go编写的快速端口扫描器:naabuhttps://cn-sec.com/archives/2754457.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息