Documentation
¶
Overview ¶
Package fingerprintx provides BGP service fingerprinting for fingerprintx
Package fingerprintx provides DCERPC service fingerprinting for fingerprintx ¶
Package fingerprintx provides IPP service fingerprinting for fingerprintx ¶
Package fingerprintx provides Kerberos service fingerprinting for fingerprintx ¶
Package fingerprintx provides WinRM service fingerprinting for fingerprintx
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BGPMetadata ¶ added in v0.0.98
type BGPMetadata struct {
MessageType string `json:"message_type,omitempty"`
Version string `json:"version,omitempty"`
}
func (BGPMetadata) Type ¶ added in v0.0.98
func (BGPMetadata) Type() string
type BGPPlugin ¶ added in v0.0.98
type BGPPlugin struct{}
func (*BGPPlugin) PortPriority ¶ added in v0.0.98
type DCERPCMetadata ¶ added in v0.0.98
type DCERPCMetadata struct {
Version string `json:"version"`
PacketType string `json:"packet_type"`
FragmentLength uint16 `json:"fragment_length,omitempty"`
}
func (DCERPCMetadata) Type ¶ added in v0.0.98
func (DCERPCMetadata) Type() string
type DCERPCPlugin ¶ added in v0.0.98
type DCERPCPlugin struct{}
func (*DCERPCPlugin) Name ¶ added in v0.0.98
func (p *DCERPCPlugin) Name() string
func (*DCERPCPlugin) PortPriority ¶ added in v0.0.98
func (p *DCERPCPlugin) PortPriority(port uint16) bool
func (*DCERPCPlugin) Priority ¶ added in v0.0.98
func (p *DCERPCPlugin) Priority() int
func (*DCERPCPlugin) Type ¶ added in v0.0.98
func (p *DCERPCPlugin) Type() plugins.Protocol
type IPPMetadata ¶ added in v0.0.98
type IPPMetadata struct {
Version string `json:"version"`
StatusCode string `json:"status_code"`
HTTPStatus int `json:"http_status"`
Scheme string `json:"scheme"`
}
func (IPPMetadata) Type ¶ added in v0.0.98
func (IPPMetadata) Type() string
type IPPPlugin ¶ added in v0.0.98
type IPPPlugin struct{}
func (*IPPPlugin) PortPriority ¶ added in v0.0.98
type IPPTLSPlugin ¶ added in v0.0.98
type IPPTLSPlugin struct{}
func (*IPPTLSPlugin) Name ¶ added in v0.0.98
func (p *IPPTLSPlugin) Name() string
func (*IPPTLSPlugin) PortPriority ¶ added in v0.0.98
func (p *IPPTLSPlugin) PortPriority(port uint16) bool
func (*IPPTLSPlugin) Priority ¶ added in v0.0.98
func (p *IPPTLSPlugin) Priority() int
func (*IPPTLSPlugin) Type ¶ added in v0.0.98
func (p *IPPTLSPlugin) Type() plugins.Protocol
type Metadata ¶
type WinRMMetadata ¶ added in v0.0.98
type WinRMMetadata struct {
Server string `json:"server,omitempty"`
StatusCode int `json:"status_code"`
Scheme string `json:"scheme"`
ProductVersion string `json:"product_version,omitempty"`
ProtocolVersion string `json:"protocol_version,omitempty"`
}
func (WinRMMetadata) Type ¶ added in v0.0.98
func (WinRMMetadata) Type() string
type WinRMPlugin ¶ added in v0.0.98
type WinRMPlugin struct{}
func (*WinRMPlugin) Name ¶ added in v0.0.98
func (p *WinRMPlugin) Name() string
func (*WinRMPlugin) PortPriority ¶ added in v0.0.98
func (p *WinRMPlugin) PortPriority(port uint16) bool
func (*WinRMPlugin) Priority ¶ added in v0.0.98
func (p *WinRMPlugin) Priority() int
func (*WinRMPlugin) Type ¶ added in v0.0.98
func (p *WinRMPlugin) Type() plugins.Protocol
type WinRMTLSPlugin ¶ added in v0.0.98
type WinRMTLSPlugin struct{}
func (*WinRMTLSPlugin) Name ¶ added in v0.0.98
func (p *WinRMTLSPlugin) Name() string
func (*WinRMTLSPlugin) PortPriority ¶ added in v0.0.98
func (p *WinRMTLSPlugin) PortPriority(port uint16) bool
func (*WinRMTLSPlugin) Priority ¶ added in v0.0.98
func (p *WinRMTLSPlugin) Priority() int
func (*WinRMTLSPlugin) Type ¶ added in v0.0.98
func (p *WinRMTLSPlugin) Type() plugins.Protocol
Click to show internal directories.
Click to hide internal directories.