ngrep
Grep-like utility to search for network packets on an interface
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.
- Versions: 1.47
- Website: https://github.com/jpr5/ngrep/
- Licenses: Modified BSD
- Package source: gnu/packages/admin.scm
- Builds: See build status
- Issues: See known issues
Installation
Install the latest version of ngrep as follows:
guix install ngrep
Or install a particular version:
guix install ngrep@1.47
You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.
Badge code
You can use the following badge to inform users of ngrep about the latest version available in Guix.
Example HTML:
<a href='https://packages.guix.gnu.org/packages/ngrep'><img src='https://packages.guix.gnu.org/packages/ngrep/badges/latest-version.svg' alt='Version in GNU Guix'></a>
Example Markdown:
[](https://packages.guix.gnu.org/packages/ngrep)
Example Org:
[[https://packages.guix.gnu.org/packages/ngrep][https://packages.guix.gnu.org/packages/ngrep/badges/latest-version.svg]]