Documentation
¶
Overview ¶
Package scan provides the ability to perform reconnaissance scans
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DomainScanReport ¶
type DomainScanReport struct {
DNS dnsx.DNSRecordsReport `json:"dns"`
Certificates certx.CertsReport `json:"certificates"`
Technologies map[string]tech.AppInfo `json:"technologies"`
}
DomainScanReport aggregates the results of multiple reconnaissance operations performed against a domain.
type Vulnerability ¶
type Vulnerability struct {
CVEID string `json:"cve_id"`
Description string `json:"description,omitempty"`
CVSSVector string `json:"cvss_vector,omitempty"`
CVSSVersion string `json:"cvss_version,omitempty"`
Score float64 `json:"score,omitempty"`
Reference string `json:"reference,omitempty"`
}
Vulnerability represents a discovered vulnerability in a scan report.
type VulnerabilityReport ¶
type VulnerabilityReport struct {
Vulnerabilities []Vulnerability `json:"vulnerabilities,omitempty"`
}
VulnerabilityReport aggregates vulnerabilities discovered for a domain.
Click to show internal directories.
Click to hide internal directories.