Network Sniffer records network data unit (ie packet or message)
The record can be done by:
Most of the capture applications are based on the libpcap library to capture Ethernet frame
Npcap 1) is the Nmap Project's packet capture (and sending) library for Microsoft Windows. It implements the open Pcap API it is only used with Nmap, Wireshark.
Npcap is a drop-in replacement for winpcap in most applications.
Wireshark (bases on winpcap)) Wireshark uses this library to capture live network data on Windows. )
WinDump 2) is the Windows version of tcpdump
ngrep (network grep) is a network packet analyzer written by Jordan Ritter. It has a command-line interface and relies upon the pcap library and the GNU regex library.
netcap (XP and 2003 support tools)
nmcap is part of Netmon 3.x.
Old, wireshark based. https://sourceforge.net/projects/packetyzer/
tcpdump is a command-line packet analyzer; and libpcap, a portable C/C++ library for network traffic capture.
deprecated
HTTP sniffers are HTTP proxy that record the HTTP request and response while they pass through them.
List: