Directories
¶
| Path | Synopsis |
|---|---|
|
Package banner performs a lightweight read on an already-open TCP connection, returning up to a few hundred bytes of service banner.
|
Package banner performs a lightweight read on an already-open TCP connection, returning up to a few hundred bytes of service banner. |
|
Package cli wires cobra commands onto the internal packages.
|
Package cli wires cobra commands onto the internal packages. |
|
Package discovery decides whether a host is reachable without running the full port scan.
|
Package discovery decides whether a host is reachable without running the full port scan. |
|
Package output renders per-host scan results in one of several formats.
|
Package output renders per-host scan results in one of several formats. |
|
Package portscan probes TCP ports.
|
Package portscan probes TCP ports. |
|
Package progress provides a minimal reporter interface for the scanner to emit host-level progress updates.
|
Package progress provides a minimal reporter interface for the scanner to emit host-level progress updates. |
|
Package ratelimit provides a goroutine-safe token-bucket limiter used by the SYN scanner to pace packet emission (--rate flag).
|
Package ratelimit provides a goroutine-safe token-bucket limiter used by the SYN scanner to pace packet emission (--rate flag). |
|
Package resolver performs concurrent reverse DNS lookups with a per-run cache so the same IP is not resolved twice.
|
Package resolver performs concurrent reverse DNS lookups with a per-run cache so the same IP is not resolved twice. |
|
Package script embeds a Lua 5.1 runtime (gopher-lua) so users can write small probes that run against open ports.
|
Package script embeds a Lua 5.1 runtime (gopher-lua) so users can write small probes that run against open ports. |
|
Package target parses target specifications (IPs, ranges, CIDR, hostnames, @file references) into a lazy iterator of addresses.
|
Package target parses target specifications (IPs, ranges, CIDR, hostnames, @file references) into a lazy iterator of addresses. |
|
Package workerpool provides a two-level bounded-concurrency helper for the scanner (see §5 of scry-plan.md).
|
Package workerpool provides a two-level bounded-concurrency helper for the scanner (see §5 of scry-plan.md). |
Click to show internal directories.
Click to hide internal directories.