mods

package
v0.0.0-...-78f81bd Latest Latest
Warning

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

Go to latest
Published: Jun 3, 2024 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InitActiveSubdEnum

func InitActiveSubdEnum(cfg ActiveEnum) error

func InitFilterLiveDomains

func InitFilterLiveDomains(outDirPath string) error

func InitSubdEnum

func InitSubdEnum(cfg PassiveEnum) error

func InitVulnScan

func InitVulnScan(cfg VulnScan) error

func InitWebOps

func InitWebOps(cfg WebOps) error

func RunAmass

func RunAmass(domain, filePath string, timeout int) error

func RunAssetfinder

func RunAssetfinder(domain, filePath string) error

func RunFFUF

func RunFFUF(numOfThreads, maxtime, rate, timeout int, outDirPath, wordlist, matchHTTPCode, filterResponseSize, outputFormat, output string, SF, SE bool) error

func RunGotator

func RunGotator(sublist, permlist string, depth, numbers, numOfThreads int, mindup, adv, md bool) error

func RunGowitness

func RunGowitness(outdirPath string, timeout, resolutionX, resolutionY, numOfThreads int, fullpage, screenshotFilter bool, screenshotFilterCodes string) error

func RunHTTPX

func RunHTTPX(filePath, outDirPath string) error

func RunMergeFiles

func RunMergeFiles(outDirPath, outFileName string, specifiedFiles []string) error

func RunPureDNS

func RunPureDNS(mode, domain, outDirPath, wordlist, resolvers string, numOfThreads int) error

func RunSubfinder

func RunSubfinder(domain, filePath string, numOfThreads int) error

func RunSubkill3r

func RunSubkill3r(domain, filePath, wordlist, serverAddr string, workerCount int) error

func RunSubzy

func RunSubzy(outdirPath string, concurrency, timeout int, hideFails, HTTPS, verifySSL, vuln bool) error

func RunWebServer

func RunWebServer(outdirPath string) error

Types

type ActiveEnum

type ActiveEnum struct {
	PureDNS        PureDNS
	Gotator        Gotator
	OutDirPath     string
	SpecifiedFiles []string
}

type Amass

type Amass struct {
	Timeout int
}

type FFUF

type FFUF struct {
	NumOfThreads       int
	Maxtime            int
	Rate               int
	Timeout            int
	Wordlist           string
	MatchHTTPCode      string
	FilterResponseSize string
	OutputFormat       string
	Output             string
	SF                 bool
	SE                 bool
}

type Gotator

type Gotator struct {
	Sublist      string
	Permlist     string
	Depth        int
	Numbers      int
	NumOfThreads int
	Mindup       bool
	Adv          bool
	Md           bool
}

type Gowitness

type Gowitness struct {
	Timeout               int
	ResolutionX           int
	ResolutionY           int
	NumOfThreads          int
	Fullpage              bool
	ScreenshotFilter      bool
	ScreenshotFilterCodes string
}

type PassiveEnum

type PassiveEnum struct {
	Domain            string
	FilePath          string
	OutDirPath        string
	EnableAmass       bool
	EnableAssetfinder bool
	EnableSubkill3r   bool
	Subfinder         Subfinder
	Amass             Amass
	Subkill3r         Subkill3r
}

type PureDNS

type PureDNS struct {
	Domain       string
	Wordlist     string
	Resolvers    string
	NumOfThreads int
}

type Subfinder

type Subfinder struct {
	NumOfThreads int
}

type Subkill3r

type Subkill3r struct {
	Wordlist    string
	ServerAddr  string
	WorkerCount int
}

type Subzy

type Subzy struct {
	Concurrency int
	Timeout     int
	HideFails   bool
	HTTPS       bool
	VerifySSL   bool
	Vuln        bool
}

type SubzyOutput

type SubzyOutput struct {
	Subdomain     string `json:"subdomain,omitempty"`
	Status        string `json:"status,omitempty"`
	Engine        string `json:"engine,omitempty"`
	Documentation string `json:"documentation,omitempty"`
	Discussion    string `json:"discussion,omitempty"`
}

type VulnScan

type VulnScan struct {
	OutdirPath  string
	Subzy       Subzy
	EnableSubzy bool
}

type WebOps

type WebOps struct {
	OutDirPath      string
	Gowitness       Gowitness
	FFUF            FFUF
	EnableGowitness bool
	EnableFFUF      bool
	EnableWebGalery bool
}

Jump to

Keyboard shortcuts

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