Versions in this module Expand all Collapse all v0 v0.1.7 May 10, 2023 v0.0.0 May 10, 2023 Changes in this version + func RegisterModule() + type Connection struct + func (ftp *Connection) GetFTPBanner() (bool, error) + func (ftp *Connection) GetFTPSCertificates() error + func (ftp *Connection) SetupFTPS() (bool, error) + type Flags struct + FTPAuthTLS bool + ImplicitTLS bool + Verbose bool + func (f *Flags) Help() string + func (f *Flags) Validate(args []string) (err error) + type Module struct + func (m *Module) Description() string + func (m *Module) NewFlags() interface{} + func (m *Module) NewScanner() zgrab2.Scanner + type ScanResults struct + AuthSSLResp string + AuthTLSResp string + Banner string + ImplicitTLS bool + TLSLog *zgrab2.TLSLog + type Scanner struct + func (s *Scanner) GetName() string + func (s *Scanner) Init(flags zgrab2.ScanFlags) error + func (s *Scanner) InitPerSender(senderID int) error + func (s *Scanner) Protocol() string + func (s *Scanner) Scan(t zgrab2.ScanTarget) (status zgrab2.ScanStatus, result interface{}, thrown error) + func (scanner *Scanner) GetTrigger() string