With Packet Sender, you can set up network packets based on IP (or domain name for a quick look-up), port, Hex or ASCII data, and specify either UDP or TCP protocol. Results are stored in the live traffic log. Packets in the log can be easily saved and sent right back out to another destination. In addition to sending packets, Packet Sender has a built-in TCP and UDP server running on the port number you specify as well as resending saved packets a a timed inverval.
Moreover, you can enable persistent TCP and SSL in order to stay connected while sending your encrypted information, export the packets to file and import them later to pick up where you left off, as well as use a built-in IPv4 subnet calculator.
The mainline branch officially supports Windows, Mac, and Desktop Linux (with Qt). Other places may recompile and redistribute Packet Sender. Packet Sender is free and licensed GPL v2 or later. It can be used for both commercial and personal use.
* Client/Server : Send & Receive. UDP, TCP, or SSL.
* ASCII or HEX : Any data can be defined.
* Cross-platform : Windows, Mac, Linux.
* Command Line : For automation / scripting
* Packet Sender Cloud : Save. Share. Collaborate.
Screenshots Packet Sender
Sends TCP and UDP packets. Also can act as a server to receive TCP and UDP packets. Also has a command line interface.
Works great! I use it professionally.