pkg

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Nov 9, 2022 License: GPL-3.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Md5Fingers  map[string]string = make(map[string]string)
	Mmh3Fingers map[string]string = make(map[string]string)
	Fingers     fingers.Fingers
)
View Source
var Extractors = make(fingers.Extractors)
View Source
var ModMap = map[string]SprayMod{
	"path": PathSpray,
	"host": HostSpray,
}

Functions

func HasStdin added in v0.1.0

func HasStdin() bool

func LoadConfig

func LoadConfig(typ string) []byte

func LoadTemplates

func LoadTemplates() error

func RandHost

func RandHost() string

func RandPath

func RandPath() string

func Simhash added in v0.1.0

func Simhash(raw []byte) string

Types

type Bar

type Bar struct {
	*uiprogress.Bar
	// contains filtered or unexported fields
}

func NewBar

func NewBar(u string, total int, progress *uiprogress.Progress) *Bar

func (*Bar) Close

func (bar *Bar) Close()

func (*Bar) Done

func (bar *Bar) Done()

type Config added in v0.1.0

type Config struct {
	BaseURL     string
	Wordlist    []string
	Thread      int
	Timeout     int
	BaseReq     *http.Request
	Method      string
	Mod         SprayMod
	Headers     http.Header
	EnableFuzzy bool
	ClientType  int
	Fns         []func(string) string
}

type Extracteds added in v0.1.0

type Extracteds []*fingers.Extracted

type Frameworks added in v0.1.0

type Frameworks []*fingers.Framework

func FingerDetect added in v0.1.0

func FingerDetect(content string) Frameworks

func (Frameworks) ToString added in v0.1.0

func (fs Frameworks) ToString() string

type SprayMod added in v0.1.0

type SprayMod int
const (
	PathSpray SprayMod = iota + 1
	HostSpray
	ParamSpray
	CustomSpray
)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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