Documentation ¶
Index ¶
- Constants
- Variables
- func Abs(x int) int
- func BulkCheck(filePath string, headers []string, threads int, timeout int, nocolor bool)
- func BulkScan(filePath string, headers []string, threads int, silent bool, timeout int, ...)
- func CheckIfVulnerable(scanURL string, headers []string, timeout int, threads int, checkOnly bool) (result bool, method string)
- func DirectoryWordlistBruteforce(allDirs []string, wordlist string, scanURL string, headers []string, ...) (dirs []string)
- func FileWordlistBruteforce(allFiles []File, fileWordlist string, extWordlist string, scanURL string, ...) (files []string)
- func GetHTMLTitle(requestBody string) (string, bool)
- func SetLogLevel(level string)
- func TrimLastChar(s string) string
- type File
- type WHTTPHeader
- type WHTTPReq
- type WHTTPRes
Constants ¶
View Source
const ( COLOR_RESET = "\033[0m" COLOR_RED = "\033[31m" COLOR_GREEN = "\033[32m" COLOR_YELLOW = "\033[33m" COLOR_BLUE = "\033[34m" COLOR_PURPLE = "\033[35m" COLOR_CYAN = "\033[36m" COLOR_GRAY = "\033[37m" COLOR_WHITE = "\033[97m" )
Colors
View Source
const (
Bar = "___________________________________________________________________"
)
Variables ¶
View Source
var Log = logrus.New()
View Source
var RequestsCounter, ErrorsCounter int
Functions ¶
func BulkScan ¶
func BulkScan(filePath string, headers []string, threads int, silent bool, timeout int, nocolor bool, proxy string)
BulkScan prints the output of a bulk scan
func CheckIfVulnerable ¶
func FileWordlistBruteforce ¶
func GetHTMLTitle ¶
func SetLogLevel ¶
func SetLogLevel(level string)
func TrimLastChar ¶
Types ¶
type File ¶
type WHTTPHeader ¶
func MakeCustomHeaders ¶
func MakeCustomHeaders(headers []string) (wHeaders []WHTTPHeader, customHost string)
Converts headers from string format (name: value) to WHTTPHeader
Click to show internal directories.
Click to hide internal directories.