scan

package
v0.0.0-...-3c44fd7 Latest Latest
Warning

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

Go to latest
Published: Aug 23, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ScansList = []*NmapScan{}
)

Functions

func DNSBruteforce

func DNSBruteforce(target string)

func DNSBruteforceReverse

func DNSBruteforceReverse(target string, baseIP string)

func DNSDiscovery

func DNSDiscovery(target string)

func EyeWitness

func EyeWitness()

func GatherDomain

func GatherDomain(kind string)

func ParseOutput

func ParseOutput(sweepXML string) *go_nmap.NmapRun

Parse nmap XML output file (no nmap scan needed)

func ProcessResults

func ProcessResults(h *model.Host, record go_nmap.Host)

func ReportStatusNmap

func ReportStatusNmap()

func ScanDNS

func ScanDNS(target string, kind string, baseIP string)

func ScanPort

func ScanPort(kind string, target string)

func ScanSweep

func ScanSweep(kind string, target string)

Types

type NmapScan

type NmapScan model.Scan

func NewScan

func NewScan(name, target, folder, file, nmapArgs string) *NmapScan

NewScan Constructor for NmapScan

func (*NmapScan) ParseOutput

func (s *NmapScan) ParseOutput() *go_nmap.NmapRun

Parse nmap XML output file

func (*NmapScan) RunNmap

func (s *NmapScan) RunNmap()

RunNmap Run nmap scan

Jump to

Keyboard shortcuts

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