cachex

package
v1.0.7 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Scanner

type Scanner struct {
	URLs          []string              // List of target URLs to scan
	ScannerConfig *config.ScannerConfig // Configuration for scanner behavior and logging
	PayloadConfig *config.PayloadConfig // Configuration for payload/header injection
}

Scanner orchestrates the batch scanning of URLs for cache-related vulnerabilities.

func (*Scanner) Run

func (s *Scanner) Run() ([]scanner.ScannerOutput, []error)

Run initializes and runs the internal scanner with the provided configuration. It returns a slice of ScannerOutput and a slice of errors encountered during scanning.

func (*Scanner) Validate

func (s *Scanner) Validate() error

Validate checks the scanner config for conflicts

Jump to

Keyboard shortcuts

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