libprotoident

Identifies application layer protocols in network flows

brewmacoslinux
Try with needOr install directly
Source

About

Performs application layer protocol identification for flows

Commands

libprotoident

Examples

Analyze a pcap file to identify protocols in captured traffic$ libprotoident capture.pcap
Identify protocols from live network interface monitoring$ libprotoident -i eth0
Export protocol identification results in JSON format$ libprotoident -j capture.pcap > results.json