stateexposure

package
v0.5.2 Latest Latest
Warning

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

Go to latest
Published: Oct 3, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Hit

type Hit struct {
	Category  string `json:"category"`
	Field     string `json:"field,omitempty"`
	Evidence  string `json:"evidence"`
	Reason    string `json:"reason"`
	Candidate bool   `json:"candidate"`
}

Hit is a value-safe classification of security-relevant serialized state. Evidence deliberately describes the value without copying it into findings.

func Analyze

func Analyze(state string) []Hit

Analyze classifies JSON or JavaScript-object-like serialized state. It first walks valid JSON and then falls back to conservative quoted key/value parsing for assignment blobs that are not standalone JSON.

Jump to

Keyboard shortcuts

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