Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DangerousMethods = map[string]bool{ "DELETE": true, "COPY": true, "PUT": true, "PATCH": true, "UNCHECKOUT": true, }
DangerousMethods lists methods that could be harmful to test
View Source
var DefaultMethods = []string{
"CHECKIN", "CHECKOUT", "CONNECT", "COPY", "DELETE", "GET", "HEAD", "INDEX",
"LINK", "LOCK", "MKCOL", "MOVE", "NOEXISTE", "OPTIONS", "ORDERPATCH",
"PATCH", "POST", "PROPFIND", "PROPPATCH", "PUT", "REPORT", "SEARCH",
"SHOWMETHOD", "SPACEJUMP", "TEXTSEARCH", "TRACE", "TRACK", "UNCHECKOUT",
"UNLINK", "UNLOCK", "VERSION-CONTROL", "BAMBOOZLE",
}
DefaultMethods is the built-in list of HTTP methods to test
Functions ¶
Types ¶
type Config ¶
type Config struct {
URL string
Verbose bool
Quiet bool
Insecure bool
FollowRedir bool
SafeOnly bool
Wordlist string
Threads int
JSONFile string
Proxy string
Cookies string
Headers []string
InputFile string
CookieJar string
Timeout int // in seconds
}
Config holds the configuration options for the HTTP probe
type Logger ¶
Logger structure with configuration options
Click to show internal directories.
Click to hide internal directories.