A Go package that uses tshark to decode IP packets into structured data for network analysis.
goshark is a Go library that leverages the tshark command-line tool to decode IP packets from capture files (like PCAP) and convert them into structured Go data types. This enables programmatic analysis of network traffic, making it easier to extract and inspect protocol fields without manual parsing.
igmp.maddr) from decoded packets.goshark aims to bridge the gap between raw packet captures and Go applications by providing a clean, programmatic interface to tshark's decoding capabilities.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.