Ostinato is a network packet and traffic generator and analyzer with a friendly GUI. It aims to be "Wireshark in Reverse" and thus become complementary to Wireshark. It features custom packet crafting with editing of any field for several protocols: Ethernet, 802.
Cost / License
- Paid
- Proprietary
Platforms
- Mac
- Windows
- Linux



Nemesis is a command-line network packet crafting and injection utility for UNIX-like and Windows systems. Nemesis, is well suited for testing Network Intrusion Detection Systems, firewalls, IP stacks and a variety of other tasks.
Cost / License
- Free
- Open Source
Platforms
- Windows
- Linux
- BSD
Colasoft Packet builder is a network packet crafter, packet generator or packet editor that network professionals use to build (or craft) all types of custom network packets, such as ARP, TCP and UDP, etc.
Cost / License
- Free
- Proprietary
Platforms
- Windows


Colasoft Packet Player is a packet replayer which allows users to open captured packet trace files and play them back in the network.
Cost / License
- Free
- Proprietary
Platforms
- Windows


packeth is GUI and CLI packet generator tool for ethernet. Primary it is developed and maintained for Linux, but some ports for Windows and MAC have also be done. It allows you to create and send any possible packet or sequence of packets on the ethernet link.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux

PlayCap plays back captures made from Wireshark, tcpdump, WinDump, or any libpcap-based application. PlayCap was originally (and still is) a part of IG Scanner by Signal 11 Software, but was spun off as a separate app and released as Open Source software.
Cost / License
- Free
- Open Source
Alerts
- Discontinued
Platforms
- Windows
- Linux
- tcpdump
- Wireshark

Pypacker is a fast and simple packet creation and parsing library for Python. It lets you create packets manually by defining every aspect of all header data and dissect packets by parsing captured packet bytes.
Cost / License
- Free
- Open Source
Platforms
- Linux
TUI tool for generating packets of arbitrary input and monitoring packets on any network interfaces (default: eth0). The list of interfaces to be specified is output when packemon --interfaces is run. This tool works on Windows, macOS, and Linux.


+4














