packet sniffer
MacSniffer 1.0b1
MacSniffer allows you to view all of the traffic on a network connection more>>
MacSniffer includes a filter editing interface and a filter library to easily construct and reuse packet filters to view a subset of all the traffic on the connection, such as just that destined for a specific host or port.
You can choose the level of detail you want captured, from just the minimal packet headers (showing source and destination hosts and ports) up to a full hex and ASCII dump of the packet contents.
MacSniffer can be useful for diagnosing many network problems, debugging client/server programs, and scanning for particular network exploits in real time.
iChatSniff
iChatSniff - Open iChat pcap-formatted packet dumps more>>
Note : iChat video has not yet been tested and may have unpredictable results.

Cocoa Packet Analyzer 0.64
Cocoa Packet Analyzer is a native Mac OS X implementation of a network protocol analyzer and packet sniffer. more>>
Cocoa Packet Analyzer 0.64 is a native Mac OS X implementation of a network protocol analyzer and packet sniffer. CPA supports the industry-standard PCAP packet capture format for reading, capturing and writing packet trace files.
Supported Types and Protocols:
- Ethertype ARP
- Ethertype IP (v4/ v6)
- Ethertype PPP
- Ethertype PPPoED/S
- Ethertype 802.1Q VLAN
- Linktype Loopback
- Linktype PPP
- IP-Protocol IP
- IP-Protocol TCP
- IP-Protocol UDP
- IP-Protocol ICMP
- IP-Protocol IGMP
- IP-Protocol L2TP
- PPPoE Discovery and Sessionstages
- PPP-Protocols: IP, LCP, IPCP, CCP, PAP, CHAP
- L2TP-Protocol (port based detection)
- RADIUS-Protocol (port based detection)
- SIP-Protocol (third party analyzer plugin)
Major Features:
- Basic packet capturing (libPCAP/ tcpdump filter expressions can be used).
- Analyze and display packet trace files.
- Supports PCAP packet capture format.
- Quicklook plugin included - its basic but at least you can get an overview over packet trace files in finder.
Enhancements:
- Updated filter predicates.
- Fixed Packet Time Delta column sorting.
- Fixed Packet Received filtering.
- New combined find function to search/filter traces.
Requirements:
- Mac OS X 10.5 or later
Jens Francke - native Mac OS X implementation of a network protocol analyzer and packet sniffer. Cocoa Packet Analyzer. Cocoa Packet Analyzer 0.63 is known as an easyLicense:Freeware
Jens Francke - OS X implementation of a network protocol analyzer and packet sniffer. Cocoa Packet Analyzer. Cocoa Packet Analyzer 0.62 is a full featured and advancedLicense:Freeware
Jens Francke - Network protocol analyzer and packet sniffer. Cocoa Packet Analyzer. Cocoa Packet Analyzer 0.61 comes as a network protocolLicense:Freeware
Packtory 1
Packtory - Command line packet construction tool more>>
Equipped with a packet database manager and a checksum calculator, Packtory is a must have for any computer geek.
Packtory 1.0 is a tool for you to construct and send your TCP/IP packets. It gives you the ability ... Equipped with a packet database manager and a checksum calculator, Packtory is a must have forPacketForward 0.7.1
PacketForward - IP packet capture/forward application based on libpcap and libnet more>>
PakcetForward is a very useful command line tool that listens on one network interface for UDP and TCP packets and then injects them on the same or another network interface changing the destination address.
In order to get PacketForward to work, you have to have libpcap, libnet 1.0.2a and Nemesis installed on your system. BSD systems like Mac OS X have libcap preinstalled.
Enhancements:
- The makefile now uses the libpcap that is preinstalled on Mac OS X.
- The distributed Mac OS X (Intel) binary is now compiled to use the libpcap that is preinstalled on Mac OS X.
- Corrected minor errors in the readme file related to usage of PacketForward.
- Added a script to ease usage of PacketForward.
RUMpacket 1.3.2
RUMpacket is a simple program for Packet Radio for European TNCs more>>
t works with TNCs with "The Firmware" (TF) installed, using the Host Mode.
An autorouter is integrated, but there is no support for read or write files yet.
Enhancements:
- An other Bug fixed (Program did not response anymore)
- To do: Spy function works not satisfied.
Justniffer 0.5.2
Free and open source TCP packet sniffer more>> Free and open source TCP packet sniffer
Justniffer captures TCP packets, reassembles and reorders them, performs IP packet defragmentation and displays the tcp flow in the standard output.
Justniffer is useful for logging network traffic in a standard (web server like) or in a customized way.
Justniffer can log timings, for example it can log the response time). It is very useful for tracking network services performances (e.g. application server, web server, etc.).
The main differences with other sniffers are:
- Justniffer captures tcp/ip traffic and handle all tcp/ip stuff (reordering, retrasmissions, defragmentation). The tcp flow adjustment is performed using linux kernel code included in a slightly modified version of the nids library.
- Justniffer reports timing informations. So it can be usefull for tracking network system performances
Enhancements
- fixed compilation issues with gcc 3.3.3
- added connection.timestamp
- fixed idle.time.0 formatting
- fixed documentation
- more adherence to RFC 2616: looking for headers in case insesitive mode
- new HTTP headers added
ICMP Knock Server
Free and open source CLI based tool to listen for ICMP packets more>> Free and open source CLI based tool to listen for ICMP packets
ICMP Knock Server is a free tool that uses a concept similar to port knocking, which basically involves waiting for a range of packets that match given criteria before executing some action (typically exposing a port, e.g. for SSH connections, that is kept closed or blocked otherwise).
But instead of listening for TCP or UDP packets to arrive on specific ports in a specific order, it accepts ICMP echo requests and checks if their payload lengths and order of arrival match the given pattern.
The advantage is that this approach works with the standard PING tool. Programs with custom code or (although common) networking tools like netcat plus the ability to execute them are not required.
System requirements:
- Python

AirGrab Network Packet Analyzer 0.9
A professional network analyzer (also known as protocol analyzer and packet sniffer). more>>
A professional network analyzer (also known as protocol analyzer and packet sniffer), AirGrab Network Packet Analyzer performs real-time packet capturing, network monitoring, advanced protocol analyzing, in-depth packet decoding. It allows you to get a clear view of the complex network, conduct packet level analysis, and troubleshoot network problems. You can Analyze Network events, Network protocols, Packet details (packet decoding), Network conversations. No training needed, no profound background required, data are displayed in intuitive tables and graphs.
WEP Key Maker 1.1
WEP Key Maker - Generates WEP key for Airport networks more>>
WEP Key Maker helps create hexadecimal keys which third party devices typically use.
Generating such a key from a pass phrase makes it easy to create and reproduce a key without writing it down. The key can be copied from WEP Key Makers dialog and pasted directly into Airport dialogs and third-party software. WEP Key Maker also creates keys of other lengths.
iaxclient 2.1 Beta 3
iaxclient is an open source, multiplatform library for creating telephony solutions that interoperate with Asterisk more>> iaxclient is an open source, multiplatform library for creating telephony solutions that interoperate with Asterisk
iaxclient is an open source, multiplatform library for creating telephony solutions that interoperate with Asterisk, the Open Source PBX.
Although asterisk supports other VOIP protocols (including H.323 with patches, and SIP),IAXs simple, lightweight nature gives it several advantages, particularly in that it can operate easily through NAT and packet firewalls, and it is easily extensible and simple to understand.
Iaxclient pulls together the wide array of open source technologies required for telephony applications:
-speex - high quality audio codec optimized for human speech
-gsm - another popular codec for speech
-theora - open source video codec
-portaudio - cross platform audio capture and output
-libiax2 - inter-asterisk exchange protocol library for handing network communication
System requirements:
-
Enhancements:
- Fixed portmixer to be able to use USB audio input devices.
- Fixed portmixer to better support certain [obscure] USB audio output devices.
- Fixed configure script to better deal with --disable-video and libvidcap.
- Fixes and cleanups to contrib/tcl.
- Updates to README.VisualStudio.
- Added novideo VS2005 configurations for building on Windows without video support.
- Updated libvidcap.vcproj to use libvidcap-0.2.1 on Windows. libvidcap-0.2.1 is recommended for Mac and Linux too.
- Numerous fixes to VS2005 projects.
- Add Visual Studio project and solution for iaxcomm.
- Fixes for make dist.
- Fix to make the API function iaxc_version() always defined.

TV-Snooper 2.4.1
TV-Snooper 2.4.1 is a convenient,accessible,friendly dashboard widget that is a shameless makeover of TV-Sniffer by Stefan Joos (itself inspired by Annuaire) adapted to the french TV programmes. It is based on TV listings more>> TV-Snooper 2.4.1 is a convenient, accessible, friendly dashboard widget that is a shameless makeover of TV-Sniffer by Stefan Joos (itself inspired by Annuaire) adapted to the french TV programmes. It is based on TV listings
Enhancements:
- Progress redraw after visiting preferences since bug since not fixed in 10.4.2
- "Maintenant" correctly works after midnight
- TV5 now displays whenever selected in the preference pane
Requirements:
- Mac OS X 10.4 or later.
Kismet 200905 RC1
Kismet is an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system more>> Kismet is an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system
Kismet is an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system.
Kismet will work with any wireless card which comes with support for the raw monitoring (rfmon) mode, and can sniff 802.11a, 802.11b, and 802.11g traffic.
Kismet identifies networks by passively collecting packets and detecting standard named networks, detecting (and given time, decloaking) hidden networks, and infering the presence of nonbeaconing networks via data traffic.
Main features:
- Ethereal/Tcpdump compatible data logging
- Airsnort compatible weak-iv packet logging
- Network IP range detection
- Built-in channel hopping and multicard split channel hopping
- Hidden network SSID decloaking
- Graphical mapping of networks
- Client/Server architecture allows multiple clients to view a single
- Kismet server simultaneously
- Manufacturer and model identification of access points and clients
- Detection of known default access point configurations
- Runtime decoding of WEP packets for known networks
- Named pipe output for integration with other tools, such as a layer3 IDS like Snort
- Multiplexing of multiple simultaneous capture sources on a single Kismet instance
- Distributed remote drone sniffing
- XML output
- Over 20 supported card types
Enhancements
- This is a complete rewrite of Kismet (referred to as Kismet-Newcore while under development).
- It includes a new user interface, improved tracking, IDS functions, a plugin architecture... for both server and client, and auto-detection of drivers and supported channels on sniffing devices
cocoaConnect 1.01
cocoaConnect is a simple to use, yet sophisticated tool which takes Mac OS X Locations to the next level. more>> cocoaConnect 1.01 is a simple to use, yet sophisticated tool which takes Mac OS X Locations to the next level. It can automatically detect a network based on a DHCP packet received or an airport network name. Once that network is detected it changes Mac OS X Location, especially useful if you use proxy servers. It can then also connect your network shares for you and remember the username and password for those shares. It can also set your default printer. This first release has been tested throughly and now it is stable more features can be added. My plans are to add custom detection patterns and also custom actions.
Enhancements: Splash screeen for first run, which explains how to get cocoaConnect setup.
Requirements: Mac OS X 10.3 or later.
Ethernal 1.2
Ethernal - visualize all incoming & outgoing Ethernet packets more>>
I wanted to learn how to read raw Ethernet packets on MacOS X. After going through several examples, I ended up writing this little piece of software. It uses the Berkeley Packet Filter device to read all incoming and outgoing Ethernet packets. I have wrapped the whole thing in a Cocoa GUI using the new bindings features of Mac OS 10.3.
Main features:
- Reads all incoming/outgoing Ethernet packets
- Displays the packet content in hexadecimal/ascii
- Finds any string in packet
- Filters packets
- Dynamic display width
- Save/load packets to disk.