Please click our sponsor
Sniffers

analyzer.exe
Analyzer v2.02 is a full configurable windows packet sniffer and network analyzer. Developed in a Win32 environment, it works on both Windows 95/98 and Windows NT/2000 platforms. It features a GUI, an analysis engine and a capture program. Changes: Packet Capture performance greatly improved, support for Windows 2000 added, and many bugs fixed. Requires a packet driver, available here. Homepage here. By Piero Viano
anger.tar.gz
PPTP Challenge/Response Sniffer & Active Attack Addon for L0phtCrack. By Aleph One. Basically, it actively attacks PPTP logon via the MS-CHAP password change protocol version 1 to obtain the LANMAN and NT password hashes. Note that once you get the password hashes, you dont even need to crack the passwords to logon onto an SMB server or PPTP server. There is currently no patch from Microsoft to protect against this.
antisniff
Directory: AntiSniff is an NT tool to detect sniffers on your network. 15 day trial.
aps
Directory: Aps is a small tool for analyzing network traffic.
aps-0.14.tar.gz
Aps is a small tool for analyzing network traffic. It prints out a great deal of information about the relevant protocols including TCP, UDP, and ICMP. It allows you to filter IP addresses, hardware addresses, ports, and specific protocols. Changes: Now with ANSI-Colors and a VERY BETA GTK-X-GUI for viewing packet counters. Homepage here. By Christian Schulte
arpwatch-2.1a4.tar.Z
Sorry, a description is unavailable.
buttsniffer
Directory: BUTTSniff files.
cold
Directory: COLD is a network sniffer and protocol analyzer with support for lots of devices and protocols.
coopersniff01.zip
NT Sniffer 0.01 - For NT4.0 includes a packet driver. Sniffs packets from networks and displays full information for: Ethernet, IP, TCP (data also), and UDP. Homepage Here. By Brett Cooper.
dsniff
Directory: dsniff contains several powerful new network tools, written for use in penetration testing. Performs many packet level attacks.
e4d.tgz
Echelon for Dummies is a distributed sniffer which tries to show how the "echelon" network could be designed. It uses sniffer servers that can be installed and run on remote hosts, and will dig through local network traffic, useing custom pattern/keyword matching to find packets with interesting content, which are then forwarded to a central loghost on which the logging daemon is run that gathers and logs the data. For stealth purposes, Sniffers and the logger communicate via random protocols and encryption, and are compatible to many Unix systems and NT. Homepage here. By Mixter
epan_1.3.1-1.tar.gz
EPAN v1.3.1-1 - EPAN is a protocol analyzer for ethernet networks. By Peter Tobias.
esniff.c
Sorry, a description is unavailable.
etherape
Directory: Etherape is an etherman clone which displays network activity graphically.
ethereal
Directory: Ethereal is a GTK+-based network protocol sniffer / analyzer
etherload20.zip
Etherload20 - no sources included, great sniffer for dos, works on a packetdriver for your nic, which you have to provide yourself.
etherspy.zip
A sniffer based on the packet32, sources included, visual C++.
exdump
Directory: exdump is a packet watcher, dumper, and logger.
fergie.zip
A DOS based packet sniffer.
fipra_0.65c.tar.gz
FIPRA (Fast IP Routing Accounting) is a kernel patch tool for logging IP traffic at high speeds. The logging part is moved inside the kernel and adds as little as possible to the overhead of handling IP packets. By Roger Abrahamsson
gdd13.c
Ethernet Packet Sniffer 'GreedyDog' Version 1.30. The Shadow Penguin Security. Written by Unyun.
getdata.tar.gz
Getdata Protocol Analyzer is another sniffer made with libpcap that supports multiple protocols like TCP, UDP, ICMP, IGMP, etc. Changes: Bug fixes and some additional features. By Cronix da silva sauro
get_name.pl
get_name.pl will parse the username / pw out of a linsniffer log. By Richard Wash
gnusniff
Directory: GnuSniff is a network packet sniffer. It aims to be the best looking, easiest to use, and most powerful packet sniffer existing under linux.
gobbler.zip
Packet sniffer.
hhupd.exe
The requisite Microsoft HTML extensions for use with Analyzer.exe (needed only if you do NOT have MSIE 4.x or 5.0 installed).
hunt
Directory: Hunt is a program for intruding into a connection, watching it real time, and resetting it.
ipaudit
Directory: ipaudit listens to a network link using promiscuous mode and gathers statistics on network usage.
ipgrab
Directory: A packet sniffing tool, based on the Berkeley packet capture library, that prints complete data-link, network and transport layer header information for all packets it sees.
ippacket-2.1.tar.gz
ippacket 2.1 - ippacket is a command line/curses utility to construct IP/TCP/UDP/ICMP packets on a Linux system. Changes: Redid curses interface, worked out some Makefile issues. By Sean Harney.
iptraf
Directory:
Sorry, a description is unavailable.
karpski-0.101.tgz
K-Arp-Ski v0.101 - Latest release of K-Arp-Ski network mapper, misuse detector, and sniffer. Includes threaded DNS queries, bugfixes. Gtk interface. 145k. By Brian Costello.
knetdump-1.4.0.tar.g..>
Knetdump is a net-tool for analysing and visualizing basic protocols of the OSI layer 1-4. Homepage here.
ksnuffle
Directory: KSnuffle is a network packet sniffer for KDE.
libpcap
Directory: Packet-capturing library. Tcpdump, snort, sniffit, and many other sniffers use it.
linsniff666.c
Sorry, a description is unavailable.
linux-sniff.c
Linux-sniff v1.0 - Linux eth/tcp/ip sniffer. This tool logs printable data in the packet or it gives detailed info about the eth/tcp/ip packet headers. Homepage: http://www.casema.net/~gin. By Xphere
MiM.c
MiM can be used to redirect the flow between two hosts through a third host which logs it in tcpdump/pcap format. We use unsolicited ARPs to do this and the redirector listens for, and responds to, future ARP requests for the addresses in question, so the redirection should remain fairly persistent even when ARP caches expire. I put it together primarily to demonstrate that, yes, you can sniff in a switched environment. It just requires a couple ARPs. By Trevor Schroeder
natas.exe
Natas is an advanced network sniffer / packet analysis program designed for Windows 2000 (only). It features advanced packet filtering, packet logging, and parsing for POP3 / FTP / basic-HTTP connections. Homepage here. By Stickler
natas.zip
Sorry, a description is unavailable.
ndump.tgz
NDump is a collection of Perl programs to log and parse incoming packets. It is very unique in that it is one of the only loggers to log machine level information as well. Homepage here. By H1kari
net-rawip
Directory: Perl module that can be used to manipulate raw ip packets and ethernet headers, similar to libpcap and libnet.
NetPacket-0.01.tar.g..>
NetPacket::* 0.01 - The NetPacket::* bundle of modules disassemble network packets into a Perl hash for various Internet protocols. There are hooks for assembly of packets, but they have not been implemented in this version. At present, decoding for the following protocols has been implemented: Ethernet, ARP, ICMP, IGMP, IP, UDP, TCP. Changes: Initial version. By Tim Potter.
netpeek
Directory: NetPeek is a GUI-based network monitoring and diagnosis tool.
netwatch
Directory: Netwatch is a ncurses-based ethernet sniffer and monitoring tool.
netxmon_0.6.tgz
NetXMon v0.6 is a session-based network sniffer with an X interface, and is based on ttywatcher. For Linux and Solaris. By Zhang Qianli.
ngrep
Directory: ngrep is an awesomly powerful network too which strives to provide most of GNU grep's common features, applying them to the network layer.
nstreams
Directory: nstreams is a program that analyzes the networks streams occuring on a network and prints them in a human readable form.
packet32.zip
packetdriver source code (32bit) from Christopher Chlap, for those who want to code their own Windows 95/98/NT sniffers.
parasite-0.5
THC-Parasite allows you to sniff traffic on a switched network by using either ARP Spoofing or MAC Flooding. THC-Parasite's algorithms are designed to bypass basic switch security. Homepage: http://www.infowar.co.uk/thc/. By van Hauser
parasite-0.5.tar.gz
THC-Parasite allows you to sniff traffic on a switched network by using either ARP Spoofing or MAC Flooding. THC-Parasite's algorithms are designed to bypass basic switch security. Homepage: http://www.infowar.co.uk/thc/. By van Hauser
pasmon-0.5.tar.gz
Pasmon is a graphical passive network monitor. It provides statistics on every host and TCP connection heard on the specified interface[s], probes the system to find valid devices and provides a toolbar button which activates monitoring each device. Currently stable, but with missing features. Screenshot here. Homepage here. By Andrae Muys
pasmon.jpg
Sorry, a description is unavailable.
pcapmerge-1.0.tar.gz
pcapmerge can be used to extract part of a binary packet capture file or merge several capture files. It is similar in scope to the tcpslice(1) program. Homepage here. By Francis J. Lacoste
pcapture-0.2.1.tar.Z
pcapture is a tool for capturing packets from the network. 83k. By Lawrence Berkeley National Laboratory.
pdump
Directory:
Sorry, a description is unavailable.
pptp-sniff.tar.gz
PPTP Sniffer for L0phtCrack. This will sniff PPTP authentication and output the challenge and password hashes just like our readsmb sniffer that comes with the l0phtcrack distribution. This only works with Solaris right now. Read Cryptanalysis of Microsoft's Point-to-Point Tunneling Protocol (PPTP) for further info.
pptp.html
Sorry, a description is unavailable.
promisc.c
Sorry, a description is unavailable.
py-libpcap-22Feb99-0..>
This is a Python module that interfaces to libpcap, the UNIX packet capture library. This can be used for many purposes including network debugging, traffic analysis, intrusion detection. The packet capture uses libpcap but allows you to specify a Python function as the handler. By Aaron Rhodes
readsmb.c
An implementation of the SMB sniffer that comes with l0phtcrack for UNIX.
readsmb2.c
Improved SMB sniffer for use with l0phtcrack 2.0. By Basement Research.
screenshot04.gif
Sorry, a description is unavailable.
smit.tar.gz
Smit is a simple ARP hijacking tool for switched and unswitched networks. The source is based on arpmitm and arprelay and includes nice features such as automatic ARP MAC query and an improved MAC cache consistence algorithm. You can also run Smit in transproxy-only mode and use your favourite sniffer to capture 'hijacked' packets on switched networks. By Paul Starzetz
Sn00py.c
IRIX packet sniffer.
sniffer-analysis.htm
Sorry, a description is unavailable.
Sniffer2.txt
Packet Sniffer Construction, Part II - The second installment of the "Packet Sniffer Construction" series off whitepapers by Chad Renfro. Includes good code and excellent, detailed descriptions.
Sniffer_construction..>
Basic Packet-Sniffer Construction from the Ground Up - This is a detailed whitepaper on how to constuct a working packet-sniffer in ansii C. Excellent work, very detailed, a "must-read" for everybody. By Chad Renfro.
sniffing-faq.htm
Excellet FAQ on packet sniffing version 0.3.0, updated Jan 15, 2000. By Robert Graham
sniffit
Directory:
Sorry, a description is unavailable.
snmpsniff-0.6b.tar.g..>
Sorry, a description is unavailable.
snmpsniff-0.8b.tar.g..>
SNMP promiscuous packet sniffer/decoder.
snmpsniff-1.0.tar.gz
SNMP Sniff v1.0 allows you to decode any SNMPv[1,2]c packets that go through your network. It shows just about everything you need to know about the PDU, including errors, variable bindings, etc. It's a must as a sidekick for network management platforms. SNMP Sniff runs on Solaris and Linux. Other extra features are Community, PDU type, and OID filtering of packets and a simple Perl Curses user interface. By Nuno Leitao.
snoop.c
a quick IRIX sniffer, by morpheus.
snoop.zip
Famous old DOS sniffer.
snoop2.c
Sn00py.c is a quick and dirty packet sniffer for SGI IRIX. This latest release of the super lightweight packet sniffer incorporates a 'depromiscuator' function to avoid setting off the IFF_PROMISC flag. By morpheus.
snort
Directory: Snort is a libpcap-based packet sniffer/logger which can be used as a lightweight network intrusion detection system.
snuff-v0.7.1.tar.gz
Snuff is a packet sniffer for Linux 2.0/2.2 that can monitor many streams at once. It can also mail and wipe the log if reached a specified size. Homepage here. By nuope
snuff-v0.8.1.tar.gz
Snuff is a packet sniffer for Linux 2.0/2.2 that can monitor many streams at once. It can also mail and wipe the log if reached a specified size. Changes: No more crap in the sniff logs anymore - Checking the size of the ip & tcp header now. Added the keepopen parameter for the log file and fixed a y2k bug. Homepage here or here. By nuope
solsniff.c
Sorry, a description is unavailable.
sources.zip
Complete C/C++ source code for the Windows 95/98/NT ports of TcpSlice, TcpDump, PacketNT, Packet95, libpcap, and Analyzer. By Piero Viano.
spy-3.1.22-Linux-2.x..>
SPY is a LAN Protocol Analyzer running on UNIX platforms. It has a built-in interface to capture LAN traffic via a network interface. This capture facility supports Ethernet, FDDI, SLIP/CSLIP, PPP and PLIP. SPY also provides a so called User Capture Interface (UCI), where own programs can feed SPY with their packets. Of course, captured data can be stored to files in binary format for later analysis. The capture facility provides prefilters on the MAC and IP layer (this does not mean, that SPY only supports IP networks). i386 version. Homepage here. By Christian Lorenz.
spynet
Directory:
Sorry, a description is unavailable.
ss-1.3.tgz
Super Sniffer is a combination of esniff.c and tcpdump. It also supports a plethora of other options including DES encryption on log files, user monitoring, forwarding logs regularly to a secondary host, and NFS file handle sniffing. It uses the libpcap and GNU regular expression pattern-matching libraries. Super Sniffer will incorporate in-kernel filtering using the Berkeley Packet Filter (bpf) on hosts that provide it. This allows network sniffing on busy networks with much fewer packet drops. Super Sniffer is meant to be a an all-in-one sniffer, combining all the features of the scores of architecture-specific sniffers around, and it will compile and sniff on virtually anything. Homepage here. By Ajax
suck.c
Sample for very simple sniffer. By CyberPsychotic.
synsniff11.tar.gz
synsniff, as the name would imply, is a simple program which watches for the first part of a TCP connection (the SYN packet) and logs it. Optionally, synsniff can detect FIN (end of session) packets with no corrosponding SYN; this is useful for discovering stealth FIN scans. It is primarily a TCP connection logger but also includes some portscan detection heuristic. It logs incoming SYN and FIN packets to stdout, and also detects portscans by watching for multiple incoming connections within a short timeout (default threshold is 7 connections per second). Homepage here.
Tcp-Listen-1.5.tar.g..>
Tcp Listen is a TCP/UDP/ICMP/IP packet reporter based on tcpdump. Tcp Listen will report in one terminal line all the important data from any incoming packet.
tcpdump
Directory:
Sorry, a description is unavailable.
tcpflow-0.10.tar.gz
tcpflow 0.10 - tcpflow is a program that captures data transmitted as part of TCP connections (flows), and stores the data in a way that is convenient for protocol analysis or debugging. tcpflow understands TCP sequence numbers and will correctly reconstruct data streams regardless of retransmissions or out-of-order delivery. Each stream is stored in a separate file for later analysis. tcpflow is portable to virtually all UNIX platforms due to its use of GNU autoconf and the portable LBL packet capture library. Initial public release. By Jeremy Elson.
tcpflow-0.11.tar.gz
tcpflow 0.11 - tcpflow is a program that captures data transmitted as part of TCP connections (flows), and stores the data in a way that is convenient for protocol analysis or debugging. tcpflow understands TCP sequence numbers and will correctly reconstruct data streams regardless of retransmissions or out-of-order delivery. Each stream is stored in a separate file for later analysis. tcpflow is portable to virtually all UNIX platforms due to its use of GNU autoconf and the portable LBL packet capture library. Changes: Better portability, numerous bugfixes and code optimizations. By Jeremy Elson.
tcpflow-0.12.tar.gz
tcpflow 0.12 - tcpflow is a program that captures data transmitted as part of TCP connections (flows), and stores the data in a way that is convenient for protocol analysis or debugging. tcpflow understands TCP sequence numbers and will correctly reconstruct data streams regardless of retransmissions or out-of-order delivery. Each stream is stored in a separate file for later analysis. tcpflow is designed to be portable, using the LBL packet capture library and GNU autoconf. It works under most UNIX platforms and for most common network interface types (ethernet, PPP, loopback, etc.). Changes: Capturing using the Linux loopback interface now works and more portability fixes (IRIX, Linux libc5, non-GCC compilers). By Jeremy Elson.
tcpslice-1.1a3.tar.Z
tcpslice is a tool for extracting portions of packet trace files generated using tcpdump's -w flag. 94k. By Lawrence Berkeley National Laboratory.
tcptrace_tar.gz
Tcptrace - analyzer for tcpdump logfiles.
tgk-log-2.2.tar.gz
tgk-log 2.2 - A remade version of linsniffer, no longer recording just contents of a packet but some additional information. Designed to be used for logging the traffic through a ipmasq gateway. More TCP, UDP, ICMP support, and code optimization with this release. By The c5 Project.
tgk-log-2.3.tar.gz
tgk-log 2.3 - A remade version of linsniffer, no longer recording just contents of a packet but some additional information. Designed to be used for logging the traffic through a ipmasq gateway. More TCP, UDP, ICMP support, date bug fixed, correctly logs a ip-masq gateway with 2.2.x kernel, and code optimization with this release. 19k. By The c5 Project.
tgk-log-2.4.tar.gz
tgk-log 2.4 - A remade version of linsniffer, no longer recording just contents of a packet but some additional information. Designed to be used for logging the traffic through a ipmasq gateway. More TCP, UDP, ICMP support, and code optimization with this release. Homepage here. By Tomas of the C5 Project
tgk-log.tar.gz
tgk-log 2.1 - A remade version of linsniffer, no longer recording just contents of a packet but some additional information. Designed to be used for logging the traffic through a ipmasq gateway. UDP & ICMP support, and code optimization with this release. By The c5 Project.
thewesp-1.0pre3.tar...>
The WESP 1.0pre3 - The WESP captures packets on an Ethernet, Loopback or PPP device and places these packets into a MySQL database. The sniffers settings can be entered/modified with an HTML form. Settings include triggers and filters. The packets can be viewed in textual or graphic form. Supported protocols include IP, IPX, TCP, UDP, ICMP, ARP. RPMs (source and binary) are available from the homepage. Changes: This is the first release of The WESP. For more information see the homepage. By Derick Rethans, Bjorn Vermeulen, Jeroen Scheeres.
traffic.c
Simple parser for tcpdump output. Gives the fields Time, Src Addr, Src Port, Dst Addr, Dst Port, Proto, and Len. Homepage here. By Andrae Muys
vpacket.zip
packetdriver source code (16bit) from Christopher Chlap, for those who want to code their own Windows 95/98/NT sniffers.
wci.c
WCI for Windows is a simple ARP connection interceptor for switched networks and especially for SMB, based on ARP0c2.c. Features automated bridging and routing, ARP redirection/spoofing, automated connection interception for ALL SMB servers in the local subnet, and network cleanup on exit. On startup, WCI enumerates all resources in the Windows netwoking environment (SMB) and intercepts all possible connections (any2any). Requires the Packet Driver Developers Pack. Binaries available here. Homepage: http://www.phenoelit.de. By FX
websniffer.zip
Websniffer - two perls scripts which uses tcpdump to sniff webtraffic.
weedlog
Directory: weedlog is a packet logger designed to help in debugging network connections on non-router systems.
windump
Directory:
Sorry, a description is unavailable.
wiredview-0.0.1.tar...>
WiredView is a GTK and OpenGL-based network traffic monitor which displays its information in a 3D format of questionable usefulness. Homepage here. By John White
xip-1.2.tar.gz
Xip is a "human ip stack". It acts like tcpdump(8) but with the possibility of changing packet values, creating packets and sending them. It displays packets ala "Steven's book". It has been designed in C language and in an object-like fashion. Everythingwas made up to increase speed. It is configurable and extensible by adding plugins. Currently, it supports (nearly) all the protocols described in "Stevens book". But there is some more work to do on it. By Martin Gall.
xip-1.3.0.tar.gz
Xip is a "human ip stack". It acts like tcpdump(8) but with the possibility of changing packet values, creating packets and sending them. It displays packets ala "Steven's book". It has been designed in C language and in an object-like fashion. Everythingwas made up to increase speed. It is configurable and extensible by adding plugins. Currently, it supports (nearly) all the protocols described in "Stevens book". But there is some more work to do on it. Changes: too many to list. By Martin Gall.
xipdump
Directory:
Sorry, a description is unavailable.