Documentation ¶
Index ¶
Constants ¶
View Source
const ( Outside = iota Header = iota Content = iota )
state
Variables ¶
This section is empty.
Functions ¶
func CheckDependencies ¶ added in v0.3.0
func CheckDependencies(timeoutSec int)
CheckDependencies checks dependencies are installed on target servers.
func CheckIfSudoNoPasswd ¶ added in v0.1.5
func CheckIfSudoNoPasswd(timeoutSec int)
CheckIfSudoNoPasswd checks whether vuls can sudo with nopassword via SSH
func DetectPlatforms ¶ added in v0.1.5
func DetectPlatforms()
DetectPlatforms detects the platform of each servers.
func InitServers ¶
func InitServers() error
InitServers detect the kind of OS distribution of target servers
func PrintSSHableServerNames ¶ added in v0.1.5
func PrintSSHableServerNames()
PrintSSHableServerNames print SSH-able servernames
Types ¶
type DetectedCveID ¶ added in v0.3.0
type DetectedCveID struct { CveID string Confidence models.Confidence }
DetectedCveID has CveID, Confidence and DetectionMethod fields LenientMatching will be true if this vulnerability is not detected by accurate version matching. see https://github.com/future-architect/vuls/pull/328
type DetectedCveIDs ¶ added in v0.3.0
type DetectedCveIDs []DetectedCveID
DetectedCveIDs is a slice of DetectedCveID
Click to show internal directories.
Click to hide internal directories.