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 + const APP_CON_BIT + const APP_FUNC_CODE_READ + const APP_GROUP_0 + const APP_GROUP_0_ALL_ATTRIBUTES + const APP_GROUP_0_DEVICE_ID + const APP_GROUP_0_DEVICE_NAME + const APP_GROUP_0_DNP3_SUBSET + const APP_GROUP_0_HARDWARE_VERSION + const APP_GROUP_0_LIST_ATTRIBUTES + const APP_GROUP_0_LOCATION + const APP_GROUP_0_PRODUCT_NAME + const APP_GROUP_0_QUALIFIER + const APP_GROUP_0_RANGE + const APP_GROUP_0_SERIAL_NUMBER + const APP_GROUP_0_SOFTWARE_VERSION + const APP_START_SEQUENCE + const APP_UNS_BIT + const FUNCTION_CODE_NOT_SUPPORTED + const LINK_BROADCAST_ADDRESS + const LINK_DIR_BIT + const LINK_FCB_BIT + const LINK_FCV_BIT + const LINK_MIN_HEADER_LENGTH + const LINK_PRM_BIT + const LINK_REQUEST_STATUS_FC + const LINK_START_FIELD + const LINK_STATUS_FC + const LINK_UNCONFIRMED_USER_DATA_FC + const TRANSPORT_START_SEQUENCE + func Crc16(bs []byte) (crc uint16) + func GetDNP3Banner(logStruct *DNP3Log, connection net.Conn) (err error) + func RegisterModule() + type DNP3Log struct + IsDNP3 bool + RawResponse []byte + type Flags struct + 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 Scanner struct + func (scanner *Scanner) GetName() string + func (scanner *Scanner) GetTrigger() string + 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)