ngrep

Packet analyzer

A tool for searching and analyzing network packet data using extended regular expressions or hexadecimal patterns

ngrep is like GNU grep applied to the network layer. It's a PCAP-based tool that allows you to specify an extended regular or hexadecimal expression to match against data payloads of packets. It understands many kinds of protocols, including IPv4/6, TCP, UDP, ICMPv4/6, IGMP and Raw, across a wide variety of interface types, and understands BPF filter logic in the same fashion as more common packet sniffing tools, such as tcpdump and snoop.

GitHub

902 stars
23 watching
101 forks
Language: C
last commit: about 1 year ago
Linked from 1 awesome list

greppingsniffer

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
phaethon/kamene A tool for crafting and analyzing network packets and pcap files to support security research and testing. 868
jarryshaw/pypcapkit A Python-based comprehensive network packet analysis library 239
cisco/mercury A tool for analyzing and extracting metadata from network packets 444
rmedvedev/grpcdump A tool that captures and decodes GRPC messages from ethernet traffic 154
srinivas11789/pcapxray A tool to visualize network traffic and extract information from packet captures 1,698
zerbea/hcxdumptool A tool to capture and analyze packets from WLAN devices. 1,837
michoo/pci Analyzes network traffic to investigate packet interactions and visualize connections on a graph-based platform. 90
dugsong/pypcap A Python wrapper around libpcap for capturing and analyzing network packets 117
ebu/smpte2110-analyzer Analyze network packets generated by the SMPTE ST 2110 specification to inspect video stream data 69
certego/pcapmonkey An analysis tool for packet capture files using Suricata and Zeek 144
rafael-santiago/pig A tool for generating and testing network packet payloads. 463
mozillazg/ptcpdump A process-aware, eBPF-based tcpdump alternative with advanced filtering and packet analysis capabilities 565
xplico/xplico Analyzes network traffic data from captured packets to extract and decode specific protocols and information. 182
benjeems/packetstrider Analyzes network traffic from SSH connections to detect potential security threats and reverse sessions. 253
deepfence/packetstreamer A tool for collecting and streaming network traffic from multiple machines for forensic analysis and security monitoring 1,885