Versions in this module Expand all Collapse all v1 v1.2.3 Dec 4, 2025 Changes in this version type Config + Request *ihttp.RequestConfig v1.2.2 Jun 5, 2025 Changes in this version type Config + Fuzzuli bool v1.2.1 Mar 4, 2025 v1.2.0 Feb 22, 2025 Changes in this version + var EnableAllFuzzy = false + var EnableAllUnique = false + var ModMap = map[string]SprayMod + func NewBruteDSL(config *Config, dsl string, params [][]string) *words.Worder + func NewBruteWords(config *Config, list []string) *words.Worder + type BasePool struct + Bar *pkg.Bar + Cancel context.CancelFunc + Statistor *pkg.Statistor + Worder *words.Worder + type Baselines struct + FailedBaselines []*baseline.Baseline + func NewBaselines() *Baselines + type BrutePool struct + IsFailed bool + func NewBrutePool(ctx context.Context, config *Config) (*BrutePool, error) + func (pool *BrutePool) BaseCompare(bl *baseline.Baseline) bool + func (pool *BrutePool) Close() + func (pool *BrutePool) Handler() + func (pool *BrutePool) Init() error + func (pool *BrutePool) Invoke(v interface{}) + func (pool *BrutePool) NoScopeInvoke(v interface{}) + func (pool *BrutePool) PreCompare(resp *ihttp.Response) error + func (pool *BrutePool) Run(offset, limit int) + func (pool *BrutePool) Upgrade(bl *baseline.Baseline) error + type CheckPool struct + Pool *ants.PoolWithFunc + func NewCheckPool(ctx context.Context, config *Config) (*CheckPool, error) + func (pool *CheckPool) Close() + func (pool *CheckPool) Handler() + func (pool *CheckPool) Invoke(v interface{}) + func (pool *CheckPool) Run(ctx context.Context, offset, limit int) + type Config struct + Active bool + AppendRule *rule.Program + AppendWords []string + Bak bool + BaseURL string + BreakThreshold int32 + CheckPeriod int + ClientType int + Common bool + Crawl bool + ErrPeriod int32 + FilterExpr *vm.Program + Fns []words.WordFunc + Fuzzy bool + FuzzyCh chan *baseline.Baseline + Headers map[string]string + IgnoreWaf bool + Index string + MatchExpr *vm.Program + MaxAppendDepth int + MaxCrawlDepth int + MaxRecursionDepth int + MaxRedirect int + Method string + Mod SprayMod + OutputCh chan *baseline.Baseline + Outwg *sync.WaitGroup + ProcessCh chan *baseline.Baseline + ProxyClient proxyclient.Dial + Random string + RandomUserAgent bool + RateLimit int + RecuExpr *vm.Program + RetryLimit int + Scope []string + Thread int + Timeout time.Duration + Wordlist []string + type SprayMod int + const CustomSpray + const HostSpray + const ParamSpray + const PathSpray + type Unit struct + func (u *Unit) Update(bl *baseline.Baseline)