Documentation
¶
Overview ¶
Package unknownbinariesanno removes all packages extracted by unknown binaries filters out the known binaries, and records the remaining as a finding.
Index ¶
Constants ¶
View Source
const Name = "ffa/unknownbinariesanno"
Name of the plugin
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Annotator ¶
type Annotator struct {
}
Annotator further processes the UnknownBinaryExtractor
func (*Annotator) Annotate ¶
func (anno *Annotator) Annotate(ctx context.Context, input *annotator.ScanInput, inv *inventory.Inventory) error
Annotate filters out binaries extracted by unknwonbinaries extractor that can be accounted for by other inventories or metadata on the FS.
func (*Annotator) RequiredPlugins ¶
RequiredPlugins returns the names of the plugins required by the enricher.
func (*Annotator) Requirements ¶
func (*Annotator) Requirements() *plugin.Capabilities
Requirements returns the requirements of the enricher.
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
apkfilter
Package apkfilter filters out binaries that are part of an apk package.
|
Package apkfilter filters out binaries that are part of an apk package. |
|
dpkgfilter
Package dpkgfilter filters out binaries that are part of a dpkg package
|
Package dpkgfilter filters out binaries that are part of a dpkg package |
|
filter
Package filter defines the interface to implement a unknown binary filter.
|
Package filter defines the interface to implement a unknown binary filter. |
Click to show internal directories.
Click to hide internal directories.