Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DrupalRCE ¶
type DrupalRCE struct { Exploitable bool // contains filtered or unexported fields }
DrupalRCE - CVE-2018-7600
type Intro ¶
type Intro struct { // CVE ID ID string `json:"id"` // RCE or SQLi or ... Type string `json:"type"` // Breif Intro Text string `json:"text"` // php or python or ... Platform string `json:"platform"` // 2016-03-11 Date string `json:"date"` // http://.... Reference string `json:"reference"` }
Intro is a brief intro of the PoC.
type PoC ¶
PoC needs to implements: Info() -> return brief introduction Set() -> set params Run -> run the poc Report -> return result
type SeaCMSv654 ¶
type SeaCMSv654 struct { Exploitable bool // contains filtered or unexported fields }
SeaCMSv654 search.php code injection.
func (*SeaCMSv654) Report ¶
func (s *SeaCMSv654) Report() map[string]interface{}
Report implements PoC interface.
func (*SeaCMSv654) Set ¶
func (s *SeaCMSv654) Set(v ...interface{})
Set implements PoC interface. Params should be {target string}
type YaHeiPHPXSS ¶
type YaHeiPHPXSS struct { Exploitable bool // contains filtered or unexported fields }
YaHeiPHPXSS is yahei php prober v0.4.7 xss, CVE-2018-9238.
func NewYaHeiPHPXSS ¶
func NewYaHeiPHPXSS() *YaHeiPHPXSS
NewYaHeiPHPXSS returns a new YaHeiPHP XSS checker.
func (*YaHeiPHPXSS) Report ¶
func (y *YaHeiPHPXSS) Report() map[string]interface{}
Report implements PoC interface. For batch scan.
func (*YaHeiPHPXSS) Set ¶
func (y *YaHeiPHPXSS) Set(v ...interface{})
Set implements PoC interface. Params should be {target string}
Click to show internal directories.
Click to hide internal directories.