Versions in this module Expand all Collapse all v0 v0.1.9 Nov 10, 2022 Changes in this version + const ContentType + const CupsVersion + const PrinterURISupported + const VersionsSupported + var AttributesCharset = []byte + var ErrRedirLocalhost = errors.New("Redirecting to localhost") + var ErrTooManyRedirects = errors.New("Too many redirects") + var ErrVersionNotSupported = errors.New("IPP version not supported") + var Versions = []version + func AttributeByteString(valueTag byte, name string, value string, target *bytes.Buffer) error + func ConvertURIToIPP(uriString string, tls bool) string + func RegisterModule() + type Attribute struct + Name string + ValueTag byte + Values []Value + type Flags struct + FollowLocalhostRedirects bool + IPPSecure bool + MaxRedirects int + MaxSize int + TLSRetry bool + UserAgent string + Verbose bool + func (flags *Flags) Help() string + func (flags *Flags) Validate(args []string) error + type Module struct + func (module *Module) Description() string + func (module *Module) NewFlags() interface{} + func (module *Module) NewScanner() zgrab2.Scanner + type ScanResults struct + AttributeCUPSVersion string + AttributeIPPVersions []string + AttributePrinterURIs []string + Attributes []*Attribute + CUPSResponse *http.Response + CUPSVersion string + MajorVersion *int8 + MinorVersion *int8 + RedirectResponseChain []*http.Response + Response *http.Response + TLSLog *zgrab2.TLSLog + VersionString string + type Scanner struct + func (scanner *Scanner) GetName() string + func (scanner *Scanner) GetTrigger() string + func (scanner *Scanner) Grab(scan *scan, target *zgrab2.ScanTarget, version *version) *zgrab2.ScanError + func (scanner *Scanner) Init(flags zgrab2.ScanFlags) error + func (scanner *Scanner) InitPerSender(senderID int) error + func (scanner *Scanner) Protocol() string + func (scanner *Scanner) Scan(target zgrab2.ScanTarget) (zgrab2.ScanStatus, interface{}, error) + type Value struct + Bytes []byte