apcbsectokens

package
v0.0.0-...-f44e450 Latest Latest
Warning

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

Go to latest
Published: Jul 11, 2023 License: BSD-3-Clause Imports: 8 Imported by: 0

Documentation

Index

Constants

ID represents the unique id of APCBSecurityTokens analyzer that checks BIOS

Variables

This section is empty.

Functions

func New

func New() analysis.Analyzer[Input]

New returns a new object of PSPSignature analyzer

func NewExecutorInput

func NewExecutorInput(
	actualFirmware analysis.Blob,
) (analysis.Input, error)

NewExecutorInput builds an analysis.Executor's input required for BIOSRTMVolume analyzer

Types

type Analyzer

type Analyzer struct{}

Analyzer that verifies AMD's BIOS RTM Volume

func (*Analyzer) Analyze

func (analyzer *Analyzer) Analyze(ctx context.Context, in Input) (*analysis.Report, error)

Analyze makes the APCB tokens gathering and analysis

func (*Analyzer) ID

func (analyzer *Analyzer) ID() analysis.AnalyzerID

ID implements the ID method required for analysis.Analyzer

type Input

type Input struct {
	Firmware analysis.ActualPSPFirmware
}

Input is an input structure required for analyzer

Directories

Path Synopsis
report

Jump to

Keyboard shortcuts

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