Documentation ¶
Index ¶
- type Wappalyzer
- func (m *Wappalyzer) Description() string
- func (m *Wappalyzer) Name() string
- func (w *Wappalyzer) Parse(body *[]byte, headers *http.Header) error
- func (w *Wappalyzer) ParseCookies(headers *http.Header) error
- func (w *Wappalyzer) ParseHTML(body *[]byte) error
- func (w *Wappalyzer) ParseHeaders(headers *http.Header) error
- func (w *Wappalyzer) ParseMetas(body *[]byte) error
- func (m *Wappalyzer) ResourceURLs() []common.ModuleResource
- func (m *Wappalyzer) Run(ctx *common.ModuleContext) error
- func (m *Wappalyzer) Slug() string
- type WappalyzerApp
- type WappalyzerFile
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Wappalyzer ¶
type Wappalyzer struct { Apps map[string]WappalyzerApp Tags []string }
func NewWappalyzer ¶
func NewWappalyzer() *Wappalyzer
func (*Wappalyzer) Description ¶
func (m *Wappalyzer) Description() string
func (*Wappalyzer) Name ¶
func (m *Wappalyzer) Name() string
func (*Wappalyzer) ParseCookies ¶
func (w *Wappalyzer) ParseCookies(headers *http.Header) error
func (*Wappalyzer) ParseHTML ¶
func (w *Wappalyzer) ParseHTML(body *[]byte) error
func (*Wappalyzer) ParseHeaders ¶
func (w *Wappalyzer) ParseHeaders(headers *http.Header) error
func (*Wappalyzer) ParseMetas ¶
func (w *Wappalyzer) ParseMetas(body *[]byte) error
func (*Wappalyzer) ResourceURLs ¶
func (m *Wappalyzer) ResourceURLs() []common.ModuleResource
func (*Wappalyzer) Run ¶
func (m *Wappalyzer) Run(ctx *common.ModuleContext) error
func (*Wappalyzer) Slug ¶
func (m *Wappalyzer) Slug() string
type WappalyzerApp ¶
type WappalyzerApp struct { Cookies map[string]string `json:"cookies"` // This field can be a string or an array of string HTML interface{} `json:"html"` Headers map[string]string `json:"headers"` Meta map[string]string `json:"meta"` // This field can be a string or an array of string Implies interface{} `json:"implies"` }
type WappalyzerFile ¶
type WappalyzerFile struct {
Apps map[string]WappalyzerApp `json:"apps"`
}
Click to show internal directories.
Click to hide internal directories.