package
0.16.1
Repository: https://github.com/bicistits/buger.git
Documentation: pkg.go.dev

# Functions

NewListener creates and initializes new Listener object.
NewTCPMessage pointer created from a Acknowledgment number and a channel of messages readuy to be deleted.
ParseTCPPacket takes address and tcp payload and returns parsed TCPPacket.

# Constants

Available engines for intercepting traffic.
Available engines for intercepting traffic.
Available engines for intercepting traffic.

# Structs

DeviceNotFoundError raised if user specified wrong ip.
Listener handle traffic capture.
TCPMessage ensure that all TCP packets for given request is received, and processed in right sequence Its needed because all TCP message can be fragmented or re-transmitted Each TCP Packet have 2 ids: acknowledgment - message_id, and sequence - packet_id Message can be compiled from unique packets with same message_id which sorted by sequence Message is received if we didn't receive any packets for 2000ms.
TCPPacket provides tcp packet parser Packet structure: http://en.wikipedia.org/wiki/Transmission_Control_Protocol.