Documentation ¶
Index ¶
- func CRLFAnalysis(target string, options model.Options, rl *rateLimiter)
- func CheckXSSWithHeadless(url string, options model.Options) bool
- func CodeView(resbody, pattern string) string
- func ESIIAnalysis(target string, options model.Options, rl *rateLimiter)
- func GetAttrPayload() ([]string, int)
- func GetCommonPayload() ([]string, int)
- func GetEventHandlers() []string
- func GetGfXSS() []string
- func GetHTMLPayload() ([]string, int)
- func GetInJsBreakScriptPayload() ([]string, int)
- func GetInJsPayload() ([]string, int)
- func GetPType(av string) string
- func GetPayloadBoxPayload() ([]string, int)
- func GetPortswiggerPayload() ([]string, int)
- func GetSpecialChar() []string
- func GetTags() []string
- func GetUsefulCode() []string
- func Grepping(data, regex string) []string
- func InterfaceGetEventHandlers() ([]string, int)
- func InterfaceGetGfXSS() ([]string, int)
- func InterfaceGetSpecialChar() ([]string, int)
- func InterfaceGetTags() ([]string, int)
- func InterfaceGetUsefulCode() ([]string, int)
- func MakePoC(poc string, req *http.Request, options model.Options) string
- func MakeTargetSlice(targets []string) map[string][]string
- func OpenRedirectorAnalysis(target string, options model.Options, rl *rateLimiter)
- func ParameterAnalysis(target string, options model.Options, rl *rateLimiter) map[string][]string
- func SSTIAnalysis(target string, options model.Options, rl *rateLimiter)
- func Scan(target string, options model.Options, sid string) (model.Result, error)
- func SendReq(req *http.Request, payload string, options model.Options) (string, *http.Response, bool, bool, error)
- func SqliAnalysis(target string, options model.Options, rl *rateLimiter)
- func StaticAnalysis(target string, options model.Options, rl *rateLimiter) (map[string]string, map[int]string)
- type Asset
- type Queries
- type WAFPattern
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CRLFAnalysis ¶ added in v2.4.0
CRLFAnalysis is basic check for CRLF Injection
func CheckXSSWithHeadless ¶ added in v2.4.0
CheckXSSWithHeadless is XSS Testing with headless browser
func ESIIAnalysis ¶ added in v2.7.0
ESIIAnalysis is basic check for CRLF Injection
func GetAttrPayload ¶ added in v2.4.0
GetAttrPayload is exported interface
func GetCommonPayload ¶ added in v2.4.0
GetCommonPayload is exported interface
func GetEventHandlers ¶
func GetEventHandlers() []string
GetEventHandlers is return event handlers (array type) level: 1(none trigger) / 2(user interaction) / 3(direct trigger)
func GetHTMLPayload ¶ added in v2.4.0
GetHTMLPayload is exported interface
func GetInJsBreakScriptPayload ¶ added in v2.8.0
GetInJsBreakScriptPayload is exported interface
func GetInJsPayload ¶ added in v2.4.0
GetInJsPayload is exported interface
func GetPayloadBoxPayload ¶ added in v2.4.0
GetPayloadBoxPayload is exported interface
func GetPortswiggerPayload ¶ added in v2.4.0
GetPortswiggerPayload is exported interface
func InterfaceGetEventHandlers ¶ added in v2.4.0
InterfaceGetEventHandlers is exported interface
func InterfaceGetGfXSS ¶ added in v2.4.0
InterfaceGetGfXSS is exported interface
func InterfaceGetSpecialChar ¶ added in v2.4.0
InterfaceGetSpecialChar is exported interface
func InterfaceGetTags ¶ added in v2.4.0
InterfaceGetTags is exported interface
func InterfaceGetUsefulCode ¶ added in v2.4.0
InterfaceGetUsefulCode is exported interface
func MakeTargetSlice ¶
MakeTargetSlice is make slice for multicast option
func OpenRedirectorAnalysis ¶ added in v2.4.0
OpenRedirectorAnalysis is basic check for open redirectors
func ParameterAnalysis ¶
ParameterAnalysis is check reflected and mining params
func SSTIAnalysis ¶
SSTIAnalysis is basic check for SSTI
func SendReq ¶
func SendReq(req *http.Request, payload string, options model.Options) (string, *http.Response, bool, bool, error)
SendReq is sending http request (handled GET/POST)
func SqliAnalysis ¶
SqliAnalysis is basic check for SQL Injection
Types ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
Queries is struct of queries
type WAFPattern ¶ added in v2.5.0
WAFPattern is type of WAF Patterns