Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReadClientHello ¶
func ReadClientHello(data []byte, h *SniffHeader) error
ReadClientHello returns server name (if any) from TLS client hello message. https://github.com/golang/go/blob/master/src/crypto/tls/handshake_messages.go#L300
Types ¶
type SniffHeader ¶
type SniffHeader struct {
// contains filtered or unexported fields
}
func SniffTLS ¶
func SniffTLS(b []byte) (*SniffHeader, error)
func (*SniffHeader) Domain ¶
func (h *SniffHeader) Domain() string
func (*SniffHeader) Protocol ¶
func (h *SniffHeader) Protocol() string
Click to show internal directories.
Click to hide internal directories.