Documentation ¶
Index ¶
- func NewScanner() scanners.Scanner
- type Scanner
- func (this Scanner) Description() string
- func (this Scanner) Name() string
- func (this Scanner) Scan(target, cmd string, cred scanners.Credential, outChan chan scanners.Result)
- func (this Scanner) SupportedAuthentication() []string
- func (this Scanner) SupportedAuthenticationExample() map[string]string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewScanner ¶
Creates a new scanner for us to add to the main loop
Types ¶
type Scanner ¶
type Scanner struct{}
This is our scanner and does all the work from the main
func (Scanner) Description ¶
Returns a description of this scanner
func (Scanner) Scan ¶
func (this Scanner) Scan(target, cmd string, cred scanners.Credential, outChan chan scanners.Result)
Runs the actual scan, takes an input of our target, the creds we need to use for this one, a command to run if we have one, and our out channel for results
func (Scanner) SupportedAuthentication ¶
Returns the types of auth we support in this scanner
func (Scanner) SupportedAuthenticationExample ¶
Returns some examples on how to configure the auth info
Click to show internal directories.
Click to hide internal directories.