scan

package
v0.0.0-...-17b0823 Latest Latest
Warning

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

Go to latest
Published: Aug 21, 2020 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)

--------------------------------------------------------------------------------------- SCANS ---------------------------------------------------------------------------------------

func EyeWitness

func EyeWitness()

--------------------------------------------------------------------------------------- DISPATCHER ---------------------------------------------------------------------------------------

func GatherDomain

func GatherDomain(kind string)

--------------------------------------------------------------------------------------- DISPATCHER ---------------------------------------------------------------------------------------

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()

--------------------------------------------------------------------------------------- SCAN MANAGEMENT ---------------------------------------------------------------------------------------

func ScanDNS

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

--------------------------------------------------------------------------------------- DISPATCHER ---------------------------------------------------------------------------------------

func ScanPort

func ScanPort(kind string, target string)

--------------------------------------------------------------------------------------- DISPATCHER ---------------------------------------------------------------------------------------

func ScanSweep

func ScanSweep(kind string, target string)

--------------------------------------------------------------------------------------- DISPATCHER ---------------------------------------------------------------------------------------

Types

type NmapScan

type NmapScan model.Scan

--------------------------------------------------------------------------------------- NMAP INTERACTION ---------------------------------------------------------------------------------------

func NewScan

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

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()

Run nmap scan

Jump to

Keyboard shortcuts

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