Packet Sender is an open source utility to allow sending and receiving TCP and UDP packets. It also supports TCP connections using SSL, intense traffic generation, HTTP(S) GET/POST requests, and panel generation. It is available for Windows, Mac, and Linux. It is licensed GNU General Public License v2 and is free software.[1] Packet Sender's web site says "It's designed to be very easy to use while still providing enough features for power users to do what they need.".[2]
Troubleshooting secure connections (using the SSL server and client).
Automation (via Packet Sender's command line interface or resend feature)
Stress-testing a device (using intense network generator tool)
Sharing/Saving/Collaboration using the Packet Sender Cloud service
Packet Sender comes with a built-in TCP, UDP, SSL, DTLS server on multiple ports a user specifies. This remains running listening for packets while sending other packets.
Features
As of version v8.1.1 Packet Sender supports the following features:[3]
Live traffic log (Time / From IP / From Port / To IP / Method / Error / ASCII / HEX)
Persistent TCP and SSL Connections
HTTP Requests with Auth headers
Portable Mode
IPv6 Client / Server
IPv4 Subnet Calculator
Saved packets (with sending directly from saved list)
Mixed ASCII packet notation (ASCII with embedded syntax to allow hex)
Multiple TCP servers
Multiple UDP servers
Multiple SSL servers
Multiple DTLS servers
Multicast send and receive
Packet resending at n intervals (where n is seconds)
Multi-threaded TCP/SSL/DTLS connections
Command-line interface
Packet responses
Smart Packet responses
Macros inside packet responses for TIME, DATE, UNIXTIME, RANDOM, UNIQUE
Packet search (for saved packets)
Packet export/import
Intense Traffic Generator (UDP Flooding) via GUI or CLI
Quick-send from traffic log
Save traffic log
Panel Generation for scripting buttons
Packet Sender Cloud
Platforms
Windows (64-bit)
OS X (Intel-based x86-64 or ARM-based Macs)
Linux (Source Distribution with Qt or x86-64 AppImage or Snap)
Packet Sender Mobile is available on iOS. It only has the core features of desktop Packet Sender (send, receive, TCP, UDP, and Cloud).
This page is based on this Wikipedia article Text is available under the CC BY-SA 4.0 license; additional terms may apply. Images, videos and audio are available under their respective licenses.