Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { DictionaryPath string DictionaryTimeoutInMilliseconds int HTTPMethods []string HTTPStatusesToIgnore []int Threads int TimeoutInMilliseconds int CacheRequests bool ScanDepth int Socks5Url *url.URL UserAgent string UseCookieJar bool Cookies []*http.Cookie Headers map[string]string Out string ShouldSkipSSLCertificatesValidation bool IgnoreEmpty20xResponses bool }
Config represents the configuration needed to perform a scan.
type ReProducer ¶
type ResultFilter ¶
type Scanner ¶
type Scanner struct {
// contains filtered or unexported fields
}
func NewScanner ¶
func NewScanner( httpClient Doer, producer Producer, reproducer ReProducer, resultFilter ResultFilter, logger *logrus.Logger, ) *Scanner
Click to show internal directories.
Click to hide internal directories.