函数定义#
AllPoC#
详细描述#
AllPoC(defaultDirs ...string) ([]*templateDesc, error)
参数名 | 参数类型 | 参数解释 |
---|
defaultDirs | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | []*templateDesc | |
r2 | error | |
GetPoCDir#
详细描述#
GetPoCDir() string
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | string | |
PocVulToRisk#
详细描述#
PocVulToRisk(p *PocVul) *schema.Risk
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *schema.Risk | |
PullDatabase#
详细描述#
PullDatabase(giturl string, proxy ...string) (string, error)
参数名 | 参数类型 | 参数解释 |
---|
giturl | string | |
proxy | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | string | |
r2 | error | |
RemoveDatabase#
详细描述#
RemoveDatabase() error
返回值#
Scan#
详细描述#
Scan(target any, opt ...any) (chan *tools.PocVul, error)
参数名 | 参数类型 | 参数解释 |
---|
target | any | |
opt | ...any | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan *tools.PocVul | |
r2 | error | |
ScanAuto#
详细描述#
ScanAuto(items any, opt ...any)
参数名 | 参数类型 | 参数解释 |
---|
items | any | |
opt | ...any | |
UpdateDatabase#
详细描述#
UpdateDatabase(nucleiDir ...string) error
参数名 | 参数类型 | 参数解释 |
---|
nucleiDir | ...string | |
返回值#
UpdatePoC#
详细描述#
UpdatePoC(proxy ...string)
参数名 | 参数类型 | 参数解释 |
---|
proxy | ...string | |
all#
详细描述#
all(b bool) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
bulkSize#
详细描述#
bulkSize(i int) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
context#
详细描述#
context(c context.Context) ConfigOption
参数名 | 参数类型 | 参数解释 |
---|
c | context.Context | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
customVulnFilter#
详细描述#
customVulnFilter(f filter.Filterable) ConfigOption
参数名 | 参数类型 | 参数解释 |
---|
f | filter.Filterable | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
debug#
详细描述#
debug(b bool) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
debugRequest#
详细描述#
debugRequest(b bool) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
debugResponse#
详细描述#
debugResponse(b bool) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
dnsResolver#
详细描述#
dnsResolver(servers []string) LowhttpOpt
参数名 | 参数类型 | 参数解释 |
---|
servers | []string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | LowhttpOpt | |
enableReverseConnection#
详细描述#
enableReverseConnection(b bool) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
exactTemplateIns#
详细描述#
exactTemplateIns(script *schema.YakScript) ConfigOption
参数名 | 参数类型 | 参数解释 |
---|
script | *schema.YakScript | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
excludeTags#
详细描述#
excludeTags(i ...any) any
返回值#
excludeTemplates#
详细描述#
excludeTemplates(s ...string) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
fromPlugin#
详细描述#
fromPlugin(fromPlugin string) LowhttpOpt
参数名 | 参数类型 | 参数解释 |
---|
fromPlugin | string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | LowhttpOpt | |
fuzzQueryTemplate#
详细描述#
fuzzQueryTemplate(s ...string) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
headers#
详细描述#
headers(i ...any) any
返回值#
headless#
详细描述#
headless(i ...any) any
返回值#
http2#
详细描述#
http2(Http2 bool) LowhttpOpt
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | LowhttpOpt | |
http3#
详细描述#
http3(http3 bool) LowhttpOpt
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | LowhttpOpt | |
https#
详细描述#
https(https bool) LowhttpOpt
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | LowhttpOpt | |
interactshTimeout#
详细描述#
interactshTimeout(f float64) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
logFile#
详细描述#
logFile(i ...any) any
返回值#
metrics#
详细描述#
metrics(i ...any) any
返回值#
mode#
详细描述#
mode(s string) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
newTemplates#
详细描述#
newTemplates(i ...any) any
返回值#
noColor#
详细描述#
noColor(i ...any) any
返回值#
noInteractsh#
详细描述#
noInteractsh(b bool) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
noMeta#
详细描述#
noMeta(i ...any) any
返回值#
output#
详细描述#
output(i ...any) any
返回值#
pageTimeout#
详细描述#
pageTimeout(i float64) lowhttp.LowhttpOpt
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | lowhttp.LowhttpOpt | |
proxy#
详细描述#
proxy(proxy ...string) LowhttpOpt
参数名 | 参数类型 | 参数解释 |
---|
proxy | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | LowhttpOpt | |
rateLimit#
详细描述#
rateLimit(i float64) lowhttp.LowhttpOpt
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | lowhttp.LowhttpOpt | |
rawTemplate#
详细描述#
rawTemplate(b string) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
reportingConfig#
详细描述#
reportingConfig(i ...any) any
返回值#
reportingDB#
详细描述#
reportingDB(i ...any) any
返回值#
resultCallback#
详细描述#
resultCallback(handler func(i map[string]any)) ConfigOption
参数名 | 参数类型 | 参数解释 |
---|
handler | func(i map[string]any) | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
retry#
详细描述#
retry(retryTimes int) LowhttpOpt
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | LowhttpOpt | |
reverseUrl#
详细描述#
reverseUrl(i ...any) any
返回值#
runtimeId#
详细描述#
runtimeId(id string) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
severity#
详细描述#
severity(i ...any) any
返回值#
showBrowser#
详细描述#
showBrowser(i ...any) any
返回值#
silent#
详细描述#
silent(i ...any) any
返回值#
stopAtFirstMatch#
详细描述#
stopAtFirstMatch(i ...any) any
返回值#
systemDnsResolver#
详细描述#
systemDnsResolver(i ...any) any
返回值#
tags#
详细描述#
tags(f ...string) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
targetConcurrent#
详细描述#
targetConcurrent(i int) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
tcpResultCallback#
详细描述#
tcpResultCallback(handler func(i map[string]any)) ConfigOption
参数名 | 参数类型 | 参数解释 |
---|
handler | func(i map[string]any) | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
templateList#
详细描述#
templateList(i ...any) any
返回值#
templates#
详细描述#
templates(s ...string) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
templatesDir#
详细描述#
templatesDir(i ...any) any
返回值#
templatesThreads#
详细描述#
templatesThreads(i int) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
templatesVersion#
详细描述#
templatesVersion(i ...any) any
返回值#
timeout#
详细描述#
timeout(i float64) lowhttp.LowhttpOpt
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | lowhttp.LowhttpOpt | |
updateTemplates#
详细描述#
updateTemplates(i ...any) any
返回值#
verbose#
详细描述#
verbose(b bool) ConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | ConfigOption | |
version#
详细描述#
version(i ...any) any
返回值#
workflows#
详细描述#
workflows(i ...any) any
返回值#