routecapture

package
v0.0.64 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BodyParams

type BodyParams struct {
	Name          string   `json:"name" url:"name"`
	ExampleValues []string `json:"exampleValues,omitempty" url:"exampleValues,omitempty"`
	// contains filtered or unexported fields
}

func (*BodyParams) GetExampleValues added in v0.0.63

func (b *BodyParams) GetExampleValues() []string

func (*BodyParams) GetExtraProperties

func (b *BodyParams) GetExtraProperties() map[string]interface{}

func (*BodyParams) GetName added in v0.0.63

func (b *BodyParams) GetName() string

func (*BodyParams) String

func (b *BodyParams) String() string

func (*BodyParams) UnmarshalJSON

func (b *BodyParams) UnmarshalJSON(data []byte) error

type QueryParams

type QueryParams struct {
	Name          string   `json:"name" url:"name"`
	ExampleValues []string `json:"exampleValues,omitempty" url:"exampleValues,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryParams) GetExampleValues added in v0.0.63

func (q *QueryParams) GetExampleValues() []string

func (*QueryParams) GetExtraProperties

func (q *QueryParams) GetExtraProperties() map[string]interface{}

func (*QueryParams) GetName added in v0.0.63

func (q *QueryParams) GetName() string

func (*QueryParams) String

func (q *QueryParams) String() string

func (*QueryParams) UnmarshalJSON

func (q *QueryParams) UnmarshalJSON(data []byte) error

type RouteCaptureReport

type RouteCaptureReport struct {
	Target string      `json:"target" url:"target"`
	Routes []*WebRoute `json:"routes,omitempty" url:"routes,omitempty"`
	Urls   []string    `json:"urls,omitempty" url:"urls,omitempty"`
	Errors []string    `json:"errors,omitempty" url:"errors,omitempty"`
	// contains filtered or unexported fields
}

func (*RouteCaptureReport) GetErrors added in v0.0.63

func (r *RouteCaptureReport) GetErrors() []string

func (*RouteCaptureReport) GetExtraProperties

func (r *RouteCaptureReport) GetExtraProperties() map[string]interface{}

func (*RouteCaptureReport) GetRoutes added in v0.0.63

func (r *RouteCaptureReport) GetRoutes() []*WebRoute

func (*RouteCaptureReport) GetTarget added in v0.0.63

func (r *RouteCaptureReport) GetTarget() string

func (*RouteCaptureReport) GetUrls added in v0.0.63

func (r *RouteCaptureReport) GetUrls() []string

func (*RouteCaptureReport) String

func (r *RouteCaptureReport) String() string

func (*RouteCaptureReport) UnmarshalJSON

func (r *RouteCaptureReport) UnmarshalJSON(data []byte) error

type StaticAssetTakeOverAttempt added in v0.0.64

type StaticAssetTakeOverAttempt struct {
	StaticAsset  string                               `json:"staticAsset" url:"staticAsset"`
	Request      *common.RequestInfo                  `json:"request,omitempty" url:"request,omitempty"`
	Fingerprints []*StaticAssetTakeOverVulnerableInfo `json:"fingerprints,omitempty" url:"fingerprints,omitempty"`
	// contains filtered or unexported fields
}

func (*StaticAssetTakeOverAttempt) GetExtraProperties added in v0.0.64

func (s *StaticAssetTakeOverAttempt) GetExtraProperties() map[string]interface{}

func (*StaticAssetTakeOverAttempt) GetFingerprints added in v0.0.64

func (*StaticAssetTakeOverAttempt) GetRequest added in v0.0.64

func (*StaticAssetTakeOverAttempt) GetStaticAsset added in v0.0.64

func (s *StaticAssetTakeOverAttempt) GetStaticAsset() string

func (*StaticAssetTakeOverAttempt) String added in v0.0.64

func (s *StaticAssetTakeOverAttempt) String() string

func (*StaticAssetTakeOverAttempt) UnmarshalJSON added in v0.0.64

func (s *StaticAssetTakeOverAttempt) UnmarshalJSON(data []byte) error

type StaticAssetTakeOverFingerprint added in v0.0.64

type StaticAssetTakeOverFingerprint struct {
	Name         string   `json:"name" url:"name"`
	Description  string   `json:"description" url:"description"`
	ResponseBody []string `json:"responseBody,omitempty" url:"responseBody,omitempty"`
	StatusCode   int      `json:"statusCode" url:"statusCode"`
	// contains filtered or unexported fields
}

func (*StaticAssetTakeOverFingerprint) GetDescription added in v0.0.64

func (s *StaticAssetTakeOverFingerprint) GetDescription() string

func (*StaticAssetTakeOverFingerprint) GetExtraProperties added in v0.0.64

func (s *StaticAssetTakeOverFingerprint) GetExtraProperties() map[string]interface{}

func (*StaticAssetTakeOverFingerprint) GetName added in v0.0.64

func (*StaticAssetTakeOverFingerprint) GetResponseBody added in v0.0.64

func (s *StaticAssetTakeOverFingerprint) GetResponseBody() []string

func (*StaticAssetTakeOverFingerprint) GetStatusCode added in v0.0.64

func (s *StaticAssetTakeOverFingerprint) GetStatusCode() int

func (*StaticAssetTakeOverFingerprint) String added in v0.0.64

func (*StaticAssetTakeOverFingerprint) UnmarshalJSON added in v0.0.64

func (s *StaticAssetTakeOverFingerprint) UnmarshalJSON(data []byte) error

type StaticAssetTakeOverReport added in v0.0.64

type StaticAssetTakeOverReport struct {
	Target   string                        `json:"target" url:"target"`
	Attempts []*StaticAssetTakeOverAttempt `json:"attempts,omitempty" url:"attempts,omitempty"`
	Errors   []string                      `json:"errors,omitempty" url:"errors,omitempty"`
	// contains filtered or unexported fields
}

func (*StaticAssetTakeOverReport) GetAttempts added in v0.0.64

func (*StaticAssetTakeOverReport) GetErrors added in v0.0.64

func (s *StaticAssetTakeOverReport) GetErrors() []string

func (*StaticAssetTakeOverReport) GetExtraProperties added in v0.0.64

func (s *StaticAssetTakeOverReport) GetExtraProperties() map[string]interface{}

func (*StaticAssetTakeOverReport) GetTarget added in v0.0.64

func (s *StaticAssetTakeOverReport) GetTarget() string

func (*StaticAssetTakeOverReport) String added in v0.0.64

func (s *StaticAssetTakeOverReport) String() string

func (*StaticAssetTakeOverReport) UnmarshalJSON added in v0.0.64

func (s *StaticAssetTakeOverReport) UnmarshalJSON(data []byte) error

type StaticAssetTakeOverVulnerableInfo added in v0.0.64

type StaticAssetTakeOverVulnerableInfo struct {
	Fingerprint *StaticAssetTakeOverFingerprint `json:"fingerprint,omitempty" url:"fingerprint,omitempty"`
	Vulnerable  bool                            `json:"vulnerable" url:"vulnerable"`
	// contains filtered or unexported fields
}

func (*StaticAssetTakeOverVulnerableInfo) GetExtraProperties added in v0.0.64

func (s *StaticAssetTakeOverVulnerableInfo) GetExtraProperties() map[string]interface{}

func (*StaticAssetTakeOverVulnerableInfo) GetFingerprint added in v0.0.64

func (*StaticAssetTakeOverVulnerableInfo) GetVulnerable added in v0.0.64

func (s *StaticAssetTakeOverVulnerableInfo) GetVulnerable() bool

func (*StaticAssetTakeOverVulnerableInfo) String added in v0.0.64

func (*StaticAssetTakeOverVulnerableInfo) UnmarshalJSON added in v0.0.64

func (s *StaticAssetTakeOverVulnerableInfo) UnmarshalJSON(data []byte) error

type WebRoute

type WebRoute struct {
	Url         string             `json:"url" url:"url"`
	Path        *string            `json:"path,omitempty" url:"path,omitempty"`
	Method      *common.HttpMethod `json:"method,omitempty" url:"method,omitempty"`
	QueryParams []*QueryParams     `json:"queryParams,omitempty" url:"queryParams,omitempty"`
	BodyParams  []*BodyParams      `json:"bodyParams,omitempty" url:"bodyParams,omitempty"`
	// contains filtered or unexported fields
}

func (*WebRoute) GetBodyParams added in v0.0.63

func (w *WebRoute) GetBodyParams() []*BodyParams

func (*WebRoute) GetExtraProperties

func (w *WebRoute) GetExtraProperties() map[string]interface{}

func (*WebRoute) GetMethod added in v0.0.63

func (w *WebRoute) GetMethod() *common.HttpMethod

func (*WebRoute) GetPath added in v0.0.63

func (w *WebRoute) GetPath() *string

func (*WebRoute) GetQueryParams added in v0.0.63

func (w *WebRoute) GetQueryParams() []*QueryParams

func (*WebRoute) GetUrl added in v0.0.63

func (w *WebRoute) GetUrl() string

func (*WebRoute) String

func (w *WebRoute) String() string

func (*WebRoute) UnmarshalJSON

func (w *WebRoute) UnmarshalJSON(data []byte) error

Jump to

Keyboard shortcuts

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