Documentation ¶
Overview ¶
Package massdns implements the main resolving and wildcard removal logic. It runs the massdns tool, parsing the output file and writing the results to a specified file or output stream like stdout.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsBlankFile ¶
IsBlankFile checks if a file is blank
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client is a client for running massdns on a target
type Config ¶
type Config struct { // Domain is the domain specified for enumeration Domain string // Retries is the nmber of retries for dns Retries int // MassdnsPath is the path to the binary MassdnsPath string // Threads is the hashmap size for massdns Threads int // InputFile is the file to use for massdns input InputFile string // ResolversFile is the file with the resolvers ResolversFile string // TempDir is a temporary directory for storing massdns misc files TempDir string // OutputFile is the file to use for massdns output OutputFile string }
Config contains configuration options for the massdns client
Click to show internal directories.
Click to hide internal directories.