Documentation
¶
Index ¶
- Variables
- func CopyFuzz(f *fuzzTypes.Fuzz) *fuzzTypes.Fuzz
- func GetKeywordNum(req *fuzzTypes.Req, keyword string) int
- func GetNewReaction() *fuzzTypes.Reaction
- func GetNewReq() *fuzzTypes.Req
- func GetRandMarker() string
- func GetStringSlice(length int) []string
- func PutReaction(reaction *fuzzTypes.Reaction)
- func PutReq(r *fuzzTypes.Req)
- func PutStringSlice(toPut []string)
- func RegexMatch(bytesToMatch []byte, regexStr string) bool
- func ReleaseReqCache(id int32)
- func ReplacePayloadTrackTemplate(t *ReplaceTemplate, payload string, sniperPos int) (*fuzzTypes.Req, []int, int32)
- func ReplacePayloadsByTemplate(t *ReplaceTemplate, payloads []string, sniperPos int) (*fuzzTypes.Req, int32)
- type ReplaceTemplate
Constants ¶
This section is empty.
Variables ¶
View Source
var OutputToWhere = int32(0)
Functions ¶
func GetKeywordNum ¶
GetKeywordNum 获取一个关键字在req结构中出现的次数
func GetStringSlice ¶ added in v0.1.7
func PutStringSlice ¶ added in v0.1.7
func PutStringSlice(toPut []string)
func RegexMatch ¶
func ReleaseReqCache ¶ added in v0.1.0
func ReleaseReqCache(id int32)
Types ¶
type ReplaceTemplate ¶
type ReplaceTemplate struct {
// contains filtered or unexported fields
}
func ParseReqTemplate ¶
func ParseReqTemplate(req *fuzzTypes.Req, keywords []string) *ReplaceTemplate
Click to show internal directories.
Click to hide internal directories.