Documentation ¶
Index ¶
- Constants
- func AddFilter(conf *ffuf.Config, name string, option string) error
- func AddMatcher(conf *ffuf.Config, name string, option string) error
- func CalibrateIfNeeded(j *ffuf.Job) error
- func NewFilterByName(name string, value string) (ffuf.FilterProvider, error)
- func NewLineFilter(value string) (ffuf.FilterProvider, error)
- func NewRegexpFilter(value string) (ffuf.FilterProvider, error)
- func NewSizeFilter(value string) (ffuf.FilterProvider, error)
- func NewStatusFilter(value string) (ffuf.FilterProvider, error)
- func NewWordFilter(value string) (ffuf.FilterProvider, error)
- func SetupFilters(parseOpts *ffuf.ConfigOptions, conf *ffuf.Config) error
- type LineFilter
- type RegexpFilter
- type SizeFilter
- type StatusFilter
- type WordFilter
Constants ¶
View Source
const AllStatuses = 0
Variables ¶
This section is empty.
Functions ¶
func AddMatcher ¶
AddMatcher adds a new matcher to Config
func CalibrateIfNeeded ¶
CalibrateIfNeeded runs a self-calibration task for filtering options (if needed) by requesting random resources and acting accordingly
func NewFilterByName ¶
func NewFilterByName(name string, value string) (ffuf.FilterProvider, error)
func NewLineFilter ¶
func NewLineFilter(value string) (ffuf.FilterProvider, error)
func NewRegexpFilter ¶
func NewRegexpFilter(value string) (ffuf.FilterProvider, error)
func NewSizeFilter ¶
func NewSizeFilter(value string) (ffuf.FilterProvider, error)
func NewStatusFilter ¶
func NewStatusFilter(value string) (ffuf.FilterProvider, error)
func NewWordFilter ¶
func NewWordFilter(value string) (ffuf.FilterProvider, error)
func SetupFilters ¶
func SetupFilters(parseOpts *ffuf.ConfigOptions, conf *ffuf.Config) error
Types ¶
type LineFilter ¶
type LineFilter struct {
Value []ffuf.ValueRange
}
func (*LineFilter) MarshalJSON ¶
func (f *LineFilter) MarshalJSON() ([]byte, error)
func (*LineFilter) Repr ¶
func (f *LineFilter) Repr() string
type RegexpFilter ¶
func (*RegexpFilter) MarshalJSON ¶
func (f *RegexpFilter) MarshalJSON() ([]byte, error)
func (*RegexpFilter) Repr ¶
func (f *RegexpFilter) Repr() string
type SizeFilter ¶
type SizeFilter struct {
Value []ffuf.ValueRange
}
func (*SizeFilter) MarshalJSON ¶
func (f *SizeFilter) MarshalJSON() ([]byte, error)
func (*SizeFilter) Repr ¶
func (f *SizeFilter) Repr() string
type StatusFilter ¶
type StatusFilter struct {
Value []ffuf.ValueRange
}
func (*StatusFilter) MarshalJSON ¶
func (f *StatusFilter) MarshalJSON() ([]byte, error)
func (*StatusFilter) Repr ¶
func (f *StatusFilter) Repr() string
type WordFilter ¶
type WordFilter struct {
Value []ffuf.ValueRange
}
func (*WordFilter) MarshalJSON ¶
func (f *WordFilter) MarshalJSON() ([]byte, error)
func (*WordFilter) Repr ¶
func (f *WordFilter) Repr() string
Click to show internal directories.
Click to hide internal directories.