Documentation
¶
Index ¶
- type BodyParams
- type QueryParams
- type RouteCaptureReport
- func (r *RouteCaptureReport) GetErrors() []string
- func (r *RouteCaptureReport) GetExtraProperties() map[string]interface{}
- func (r *RouteCaptureReport) GetRoutes() []*WebRoute
- func (r *RouteCaptureReport) GetTarget() string
- func (r *RouteCaptureReport) GetUrls() []string
- func (r *RouteCaptureReport) String() string
- func (r *RouteCaptureReport) UnmarshalJSON(data []byte) error
- type StaticAssetTakeOverAttempt
- func (s *StaticAssetTakeOverAttempt) GetExtraProperties() map[string]interface{}
- func (s *StaticAssetTakeOverAttempt) GetFingerprints() []*StaticAssetTakeOverVulnerableInfo
- func (s *StaticAssetTakeOverAttempt) GetRequest() *common.RequestInfo
- func (s *StaticAssetTakeOverAttempt) GetStaticAsset() string
- func (s *StaticAssetTakeOverAttempt) String() string
- func (s *StaticAssetTakeOverAttempt) UnmarshalJSON(data []byte) error
- type StaticAssetTakeOverFingerprint
- func (s *StaticAssetTakeOverFingerprint) GetDescription() string
- func (s *StaticAssetTakeOverFingerprint) GetExtraProperties() map[string]interface{}
- func (s *StaticAssetTakeOverFingerprint) GetName() string
- func (s *StaticAssetTakeOverFingerprint) GetResponseBody() []string
- func (s *StaticAssetTakeOverFingerprint) GetStatusCode() int
- func (s *StaticAssetTakeOverFingerprint) String() string
- func (s *StaticAssetTakeOverFingerprint) UnmarshalJSON(data []byte) error
- type StaticAssetTakeOverReport
- func (s *StaticAssetTakeOverReport) GetAttempts() []*StaticAssetTakeOverAttempt
- func (s *StaticAssetTakeOverReport) GetErrors() []string
- func (s *StaticAssetTakeOverReport) GetExtraProperties() map[string]interface{}
- func (s *StaticAssetTakeOverReport) GetTarget() string
- func (s *StaticAssetTakeOverReport) String() string
- func (s *StaticAssetTakeOverReport) UnmarshalJSON(data []byte) error
- type StaticAssetTakeOverVulnerableInfo
- func (s *StaticAssetTakeOverVulnerableInfo) GetExtraProperties() map[string]interface{}
- func (s *StaticAssetTakeOverVulnerableInfo) GetFingerprint() *StaticAssetTakeOverFingerprint
- func (s *StaticAssetTakeOverVulnerableInfo) GetVulnerable() bool
- func (s *StaticAssetTakeOverVulnerableInfo) String() string
- func (s *StaticAssetTakeOverVulnerableInfo) UnmarshalJSON(data []byte) error
- type WebRoute
- func (w *WebRoute) GetBodyParams() []*BodyParams
- func (w *WebRoute) GetExtraProperties() map[string]interface{}
- func (w *WebRoute) GetMethod() *common.HttpMethod
- func (w *WebRoute) GetPath() *string
- func (w *WebRoute) GetQueryParams() []*QueryParams
- func (w *WebRoute) GetUrl() string
- func (w *WebRoute) String() string
- func (w *WebRoute) UnmarshalJSON(data []byte) error
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 (s *StaticAssetTakeOverAttempt) GetFingerprints() []*StaticAssetTakeOverVulnerableInfo
func (*StaticAssetTakeOverAttempt) GetRequest ¶ added in v0.0.64
func (s *StaticAssetTakeOverAttempt) GetRequest() *common.RequestInfo
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 (s *StaticAssetTakeOverFingerprint) GetName() string
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 (s *StaticAssetTakeOverFingerprint) String() string
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 (s *StaticAssetTakeOverReport) GetAttempts() []*StaticAssetTakeOverAttempt
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 (s *StaticAssetTakeOverVulnerableInfo) GetFingerprint() *StaticAssetTakeOverFingerprint
func (*StaticAssetTakeOverVulnerableInfo) GetVulnerable ¶ added in v0.0.64
func (s *StaticAssetTakeOverVulnerableInfo) GetVulnerable() bool
func (*StaticAssetTakeOverVulnerableInfo) String ¶ added in v0.0.64
func (s *StaticAssetTakeOverVulnerableInfo) String() string
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 (*WebRoute) GetMethod ¶ added in v0.0.63
func (w *WebRoute) GetMethod() *common.HttpMethod
func (*WebRoute) GetQueryParams ¶ added in v0.0.63
func (w *WebRoute) GetQueryParams() []*QueryParams
func (*WebRoute) UnmarshalJSON ¶
Click to show internal directories.
Click to hide internal directories.