Documentation
¶
Index ¶
- Constants
- func ForwardTraffic(clientConnection net.Conn, targetConnection io.ReadWriteCloser) error
- func ForwardWebsocketsTraffic(dst, src *websocket.Conn, inboundSniff, outboundSniff io.Writer) error
- func LoadUsers(filePath string) map[string]string
- func SHA3512(buffer []byte) string
- func SelfSignCertificate() ([]tls.Certificate, error)
- type ReaderSniffer
- type RequestSniffer
- type ResponseSniffer
- type Sniffer
Constants ¶
View Source
const (
SniffSeparator = "\n\n------------------\n\n"
)
Variables ¶
This section is empty.
Functions ¶
func ForwardTraffic ¶
func ForwardTraffic( clientConnection net.Conn, targetConnection io.ReadWriteCloser) error
func SelfSignCertificate ¶
func SelfSignCertificate() ([]tls.Certificate, error)
Types ¶
type ReaderSniffer ¶
type RequestSniffer ¶
func (*RequestSniffer) Close ¶
func (r *RequestSniffer) Close() error
type ResponseSniffer ¶
func (*ResponseSniffer) Close ¶
func (r *ResponseSniffer) Close() error
Click to show internal directories.
Click to hide internal directories.