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

36 lines
1.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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}}`