mirror of
https://github.com/chainreactors/spray.git
synced 2025-05-06 18:51:22 +00:00
33 lines
449 B
Go
33 lines
449 B
Go
package pkg
|
|
|
|
import (
|
|
"net/http"
|
|
)
|
|
|
|
type SprayMod int
|
|
|
|
const (
|
|
PathSpray SprayMod = iota + 1
|
|
HostSpray
|
|
ParamSpray
|
|
CustomSpray
|
|
)
|
|
|
|
var ModMap = map[string]SprayMod{
|
|
"path": PathSpray,
|
|
"host": HostSpray,
|
|
}
|
|
|
|
type Config struct {
|
|
BaseURL string
|
|
Wordlist []string
|
|
Thread int
|
|
Timeout int
|
|
BaseReq *http.Request
|
|
Method string
|
|
Mod SprayMod
|
|
Headers http.Header
|
|
DeadlineTime int
|
|
EnableFuzzy bool
|
|
}
|