runner

package
v0.0.0-...-6bdff43 Latest Latest
Warning

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

Go to latest
Published: Jun 19, 2023 License: BSD-3-Clause Imports: 73 Imported by: 0

Documentation

Overview

Package runner executes the enumeration process.

Index

Constants

View Source
const (
	// Default directory used to save protocols traffic
	DefaultDumpTrafficOutputFolder = "output"
)

Variables

This section is empty.

Functions

func ConfigureOptions

func ConfigureOptions() error

func DoHealthCheck

func DoHealthCheck(options *types.Options) string

DoHealthCheck performs self-diagnostic checks

func ParseOptions

func ParseOptions(options *types.Options)

ParseOptions parses the command line flags provided by a user

Types

type Runner

type Runner struct {
	// contains filtered or unexported fields
}

Runner is a client for running the enumeration process.

func New

func New(options *types.Options) (*Runner, error)

New creates a new client for running enumeration process.

func (*Runner) Close

func (r *Runner) Close()

Close releases all the resources and cleans up

func (*Runner) RunEnumeration

func (r *Runner) RunEnumeration() error

RunEnumeration sets up the input layer for giving input nuclei. binary and runs the actual enumeration

func (*Runner) SaveResumeConfig

func (r *Runner) SaveResumeConfig(path string) error

SaveResumeConfig to file

Jump to

Keyboard shortcuts

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