wappalyzer

package
v0.0.0-...-656a664 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 24, 2020 License: MIT Imports: 9 Imported by: 0

Documentation

Index

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) Parse

func (w *Wappalyzer) Parse(body *[]byte, headers *http.Header) error

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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL