app

package
v0.10.0 Latest Latest
Warning

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

Go to latest
Published: Feb 20, 2025 License: MIT Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CollectOptions

func CollectOptions(modules []recon.Module, maxCacheAge int) ([]recon.Option, []error)

CollectOptions collects the options from the providers, optionally filtered by name

func ConfigToReconModules

func ConfigToReconModules(conf config.Config) []recon.Module

ConfigToReconModules initializes the recon modules based on the provided config

func FilterOptions

func FilterOptions(options []recon.Option, showTags []string, hideTags []string) []recon.Option

FilterOptions filters the options, showTags are required, hideTags

func FindLauncher

func FindLauncher(name string) (launcher.Provider, error)

FindLauncher finds the launcher implementation by name, or returns the first available one if name is empty

func FindReconModuleByName

func FindReconModuleByName(providers []recon.Module, name string) (recon.Module, error)

FindReconModuleByName finds a recon module in the list by name

func FindReconModulesByNames

func FindReconModulesByNames(providers []recon.Module, names []string) []recon.Module

FindReconModulesByNames finds multiple recon modules in the list by name

func GatherReconOptions

func GatherReconOptions(conf config.Config, moduleNames []string, showTags []string, hideTags []string, maxCacheAge int) ([]recon.Module, []recon.Option)

GatherReconOptions collects options from specified recon modules or all available modules if none are specified.

Types

This section is empty.

Jump to

Keyboard shortcuts

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