Documentation
¶
Overview ¶
Package recon provides ports.ReconTool adapters: each knows one recon binary's argv and output format. Arguments are built ONLY from a validated, in-scope target – never from free-form strings – and every target value is checked so it cannot be smuggled in as a flag. Output is parsed from the tools' JSON-lines format into canonical domain recon.Results.
Index ¶
- func Registry() map[string]ports.ReconTool
- type HTTPX
- func (HTTPX) Accepts(k engagement.TargetKind) bool
- func (HTTPX) Action() string
- func (HTTPX) Binary() string
- func (HTTPX) BuildArgs(t engagement.Target) (ports.ToolSpec, error)
- func (HTTPX) CapabilitySensitive() bool
- func (HTTPX) Name() string
- func (HTTPX) Parse(stdout []byte) ([]recon.Result, error)
- type Naabu
- func (Naabu) Accepts(k engagement.TargetKind) bool
- func (Naabu) Action() string
- func (Naabu) Binary() string
- func (Naabu) BuildArgs(t engagement.Target) (ports.ToolSpec, error)
- func (Naabu) CapabilitySensitive() bool
- func (Naabu) Name() string
- func (Naabu) Parse(stdout []byte) ([]recon.Result, error)
- type Subfinder
- func (Subfinder) Accepts(k engagement.TargetKind) bool
- func (Subfinder) Action() string
- func (Subfinder) Binary() string
- func (Subfinder) BuildArgs(t engagement.Target) (ports.ToolSpec, error)
- func (Subfinder) CapabilitySensitive() bool
- func (Subfinder) Name() string
- func (Subfinder) Parse(stdout []byte) ([]recon.Result, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type HTTPX ¶
type HTTPX struct{}
func (HTTPX) Accepts ¶
func (HTTPX) Accepts(k engagement.TargetKind) bool
func (HTTPX) CapabilitySensitive ¶
type Naabu ¶
type Naabu struct{}
func (Naabu) Accepts ¶
func (Naabu) Accepts(k engagement.TargetKind) bool
func (Naabu) CapabilitySensitive ¶
type Subfinder ¶
type Subfinder struct{}
func (Subfinder) Accepts ¶
func (Subfinder) Accepts(k engagement.TargetKind) bool
func (Subfinder) CapabilitySensitive ¶
Click to show internal directories.
Click to hide internal directories.