Documentation
¶
Overview ¶
Package list provides a public list of SCALIBR-internal detection plugins.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var All = concat( CIS, EndOfLife, Govulncheck, Misc, Weakcredentials, Untested, )
All detectors internal to SCALIBR.
View Source
var CIS = InitMap{ etcpasswdpermissions.Name: {etcpasswdpermissions.New}, }
CIS scanning related detectors.
View Source
var Default = InitMap{}
Default detectors that are recommended to be enabled.
View Source
var EndOfLife = InitMap{linuxdistro.Name: {linuxdistro.New}}
EndOfLife detectors.
Govulncheck detectors.
View Source
var Misc = InitMap{ dockersocket.Name: {dockersocket.New}, }
Misc detectors for miscellaneous security issues.
View Source
var Untested = InitMap{ cve202338408.Name: {cve202338408.New}, cve202233891.Name: {cve202233891.New}, cve202016846.Name: {cve202016846.New}, cve20236019.Name: {cve20236019.New}, cve202011978.Name: {cve202011978.New}, cve20242912.Name: {cve20242912.New}, }
Untested CVE scanning related detectors - since they don't have proper testing they might not work as expected in the future. TODO(b/405223999): Add tests.
View Source
var Weakcredentials = InitMap{ codeserver.Name: {codeserver.NewDefault}, etcshadow.Name: {etcshadow.New}, filebrowser.Name: {filebrowser.New}, winlocal.Name: {winlocal.New}, }
Weakcredentials detectors for weak credentials.
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.