internal/

directory
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 24, 2026 License: MIT

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).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL