Packet Sender


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 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. 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.".

Uses

Typical applications of Packet Sender include:
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:
  • Live traffic log
  • Persistent TCP and SSL Connections
  • HTTP Requests with Auth headers
  • Portable Mode
  • IPv6 Client / Server
  • IPv4 Subnet Calculator
  • Saved packets
  • Mixed ASCII packet notation
  • Multiple TCP servers
  • Multiple UDP servers
  • Multiple SSL servers
  • Multiple DTLS servers
  • Multicast send and receive
  • Packet resending at n intervals
  • 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
  • Packet export/import
  • Intense Traffic Generator via GUI or CLI
  • Quick-send from traffic log
  • Save traffic log
  • Panel Generation for scripting buttons
  • Packet Sender Cloud

    Platforms

  • Windows
  • OS X
  • Linux
Packet Sender Mobile is available on iOS. It only has the core features of desktop Packet Sender.