Documentation ¶
Index ¶
- type ExpInput
- type Options
- type PocInput
- type Runner
- func (r *Runner) DoGobyRequest(target string, rule *goby.Rule) (prsp *proto.Response, err error)
- func (r *Runner) DoRequest(target string, rule *xray.Rule) (prsp *proto.Response, err error)
- func (r *Runner) Expscan(input *ExpInput) (results []*common.Result)
- func (r *Runner) NucleiExp(target string, pocList []*nuclei.Poc, payload string) (results []*common.Result, err error)
- func (r *Runner) NucleiPoc(target string, pocList []*nuclei.Poc) (results []*common.Result, err error)
- func (r *Runner) Pocscan(input *PocInput) (results []*common.Result)
- func (r *Runner) RunExp(inputs []*ExpInput) (results []*common.Result)
- func (r *Runner) RunGobyPoc(target string, pocTag string) (results []*common.Result)
- func (r *Runner) RunNucleiExp(target, pocName, payload string) (results []*common.Result)
- func (r *Runner) RunNucleiPoc(target string, pocTag string) (results []*common.Result)
- func (r *Runner) RunPoc(inputs []*PocInput) (results []*common.Result)
- func (r *Runner) RunXrayPoc(target string, pocTag string) (results []*common.Result)
- func (r *Runner) ScanGoby(target string, poc *goby.Poc) (result bool, err error)
- func (r *Runner) ScanXray(target string, poc *xray.Poc) (result bool, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PocInput ¶ added in v1.8.0
func ParsePocInput ¶ added in v1.8.0
type Runner ¶
type Runner struct {
// contains filtered or unexported fields
}
func (*Runner) DoGobyRequest ¶
DoGobyRequest 请求
func (*Runner) NucleiExp ¶ added in v1.8.0
func (r *Runner) NucleiExp(target string, pocList []*nuclei.Poc, payload string) (results []*common.Result, err error)
NucleiExp 扫描
func (*Runner) NucleiPoc ¶ added in v1.8.0
func (r *Runner) NucleiPoc(target string, pocList []*nuclei.Poc) (results []*common.Result, err error)
NucleiPoc 扫描
func (*Runner) RunGobyPoc ¶
RunGobyPoc 启动
func (*Runner) RunNucleiExp ¶ added in v1.8.0
RunNucleiExp 启动
func (*Runner) RunNucleiPoc ¶
RunNucleiPoc 启动
func (*Runner) RunXrayPoc ¶
Click to show internal directories.
Click to hide internal directories.