Documentation ¶
Index ¶
- type Config
- func (cfg Config) Debug() bool
- func (cfg Config) File() string
- func (cfg Config) Filter() string
- func (cfg Config) Header() map[string]string
- func (cfg Config) Mutex() *sync.Mutex
- func (cfg Config) OutputFile() string
- func (cfg Config) Proxy() string
- func (cfg Config) Recursive() bool
- func (cfg Config) StatusList() []int
- func (cfg Config) Thread() int
- func (cfg Config) Url() string
- type DirScanTask
- type Pool
- type Task
- type Worker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
// contains filtered or unexported fields
}
func NewConfig ¶
func NewConfig(url string, file string, thread int, statuslist []int, header map[string]string, proxy string, filter string, output string, recursive bool, debug bool, mutex *sync.Mutex) Config
* Constructor
func NewConfigFromParams ¶
func NewConfigFromParams(url string, file string, thread int, status string, header string, proxy string, filter string, output string, recursive bool, debug bool, mutex *sync.Mutex) Config
* Constuctor With Check From Params
func (Config) OutputFile ¶
func (Config) StatusList ¶
type DirScanTask ¶
type DirScanTask struct { Task // contains filtered or unexported fields }
func NewDirScanTask ¶
func (DirScanTask) Config ¶
func (t DirScanTask) Config() Config
func (DirScanTask) Last ¶
func (t DirScanTask) Last() []string
func (DirScanTask) Page404 ¶
func (t DirScanTask) Page404() []byte
func (DirScanTask) Payloads ¶
func (t DirScanTask) Payloads() []string
func (DirScanTask) Tmp ¶
func (t DirScanTask) Tmp() []string
func (*DirScanTask) Working ¶
func (t *DirScanTask) Working()
type Pool ¶
Click to show internal directories.
Click to hide internal directories.