enum

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Sep 21, 2022 License: Apache-2.0 Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var InitialQueryTypes = []uint16{
	dns.TypeCNAME,
	dns.TypeA,
	dns.TypeAAAA,
}

InitialQueryTypes include the DNS record types that are queried for a discovered name.

Functions

func ZoneTransfer

func ZoneTransfer(sub, domain, server string) ([]*requests.DNSRequest, error)

ZoneTransfer attempts a DNS zone transfer using the provided server. The returned slice contains all the records discovered from the zone transfer.

Types

type Enumeration

type Enumeration struct {
	Config *config.Config
	Sys    systems.System
	// contains filtered or unexported fields
}

Enumeration is the object type used to execute a DNS enumeration.

func NewEnumeration

func NewEnumeration(cfg *config.Config, sys systems.System, graph *netmap.Graph) *Enumeration

NewEnumeration returns an initialized Enumeration that has not been started yet.

func (*Enumeration) Start

func (e *Enumeration) Start(ctx context.Context) error

Start begins the vertical domain correlation process.

Jump to

Keyboard shortcuts

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