result

package
v0.0.0-...-9da19f5 Latest Latest
Warning

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

Go to latest
Published: Aug 3, 2025 License: AGPL-3.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SaveToFile

func SaveToFile(filename string, jsFiles []mode.JSFile, links []mode.Link, sensitiveInfo []mode.Info, fuzzResults []mode.FuzzResult, domainInfo []mode.DomainInfo, authorityResults []mode.AuthorityResult, unauthorityResults []mode.UnauthorityResult, privilegeEscalationResults []mode.PrivilegeEscalationResult, paramFuzzResults []mode.ParamFuzzResult, statusFilter []int) error

SaveToFile 保存结果到文件

Types

type Reporter

type Reporter struct {
	JSFiles                    []mode.JSFile
	Links                      []mode.Link
	SensitiveInfo              []mode.Info
	FuzzResults                []mode.FuzzResult
	DomainInfo                 []mode.DomainInfo
	AuthorityResults           []mode.AuthorityResult
	UnauthorityResults         []mode.UnauthorityResult
	PrivilegeEscalationResults []mode.PrivilegeEscalationResult
	ParamFuzzResults           []mode.ParamFuzzResult
	StatusFilter               []int
	OutputFile                 string
	Format                     string
}

Reporter 报告生成器

func NewReporter

func NewReporter(jsFiles []mode.JSFile, links []mode.Link, sensitiveInfo []mode.Info, fuzzResults []mode.FuzzResult, domainInfo []mode.DomainInfo, authorityResults []mode.AuthorityResult, unauthorityResults []mode.UnauthorityResult, privilegeEscalationResults []mode.PrivilegeEscalationResult, paramFuzzResults []mode.ParamFuzzResult) *Reporter

NewReporter 创建新的报告生成器

func (*Reporter) Generate

func (r *Reporter) Generate() error

Generate 生成报告

func (*Reporter) SetOutput

func (r *Reporter) SetOutput(outputFile, format string)

SetOutput 设置输出文件和格式

func (*Reporter) SetStatusFilter

func (r *Reporter) SetStatusFilter(statusCodes []int)

SetStatusFilter 设置状态码过滤器

type SensitiveItem

type SensitiveItem struct {
	Type   string `json:"type"`
	Value  string `json:"value"`
	Source string `json:"source"`
}

SensitiveItem 敏感信息项(用于模板显示)

Jump to

Keyboard shortcuts

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