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

907 stars
23 watching
102 forks
Language: C
last commit: about 1 month 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. 869
jarryshaw/pypcapkit A Python-based comprehensive network packet analysis library 240
cisco/mercury A tool for analyzing and extracting metadata from network packets 447
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,700
zerbea/hcxdumptool A tool to capture and analyze packets from WLAN devices. 1,858
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 71
certego/pcapmonkey An analysis tool for packet capture files using Suricata and Zeek 145
rafael-santiago/pig A tool for generating and testing network packet payloads. 462
mozillazg/ptcpdump A process-aware network capture tool using eBPF technology 679
xplico/xplico Analyzes network traffic data from captured packets to extract and decode specific protocols and information. 183
benjeems/packetstrider Analyzes network traffic from SSH connections to detect potential security threats and reverse sessions. 254
deepfence/packetstreamer A tool for collecting and streaming network traffic from multiple machines for forensic analysis and security monitoring 1,891