Files
tldr/pages.zh/common/rustscan.md

1.1 KiB
Raw Permalink Blame History

rustscan

用 Rust 编写的快速端口扫描器,内置 nmap。 更多信息请访问:https://github.com/RustScan/RustScan

  • 使用默认值扫描一个或多个以逗号分隔的 [a]ddresses 的所有端口:

rustscan --addresses {{ip_or_hostname}}

  • 扫描 [t]op 1000 个端口并进行服务和版本检测:

rustscan --top --addresses {{address_or_addresses}}

  • 扫描特定的 [p]orts 列表:

rustscan --ports {{port1,port2,...,portN}} --addresses {{address_or_addresses}}

  • 扫描特定范围的端口:

rustscan --range {{start-end}} --addresses {{address_or_addresses}}

  • nmap 添加脚本参数:

rustscan --addresses {{address_or_addresses}} -- -A -sC

  • 使用自定义 [b]atch 大小默认4500和 [t]imeout默认1500ms进行扫描

rustscan --batch-size {{batch_size}} --timeout {{timeout}} --addresses {{address_or_addresses}}

  • 按特定端口顺序扫描:

rustscan --scan-order {{serial|random}} --addresses {{address_or_addresses}}

  • 以可 grep 模式扫描(只输出端口,无 nmap

rustscan --greppable --addresses {{address_or_addresses}}