scan

package
v0.23.0 Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2025 License: Apache-2.0 Imports: 3 Imported by: 0

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.

Jump to

Keyboard shortcuts

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