Alternatives to Packet Sender

A utility for sending and receiving TCP, UDP, SSL and DTLS packets to test network services. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Packet Sender.

  • netcat

    The original TCP and UDP swiss army knife.

    netcat is a tiny command-line TCP and UDP tool available on almost every Unix system, but without a GUI or encryption, and distributions ship incompatible rewrites.

  • socat

    Multipurpose relay that connects almost any two data channels.

    socat is a GPL command-line relay that connects almost any two channels including TLS and serial devices, with dense address syntax and no graphical interface.

  • hping3

    Packet crafting tool for TCP/IP testing and probing.

    hping3 crafts arbitrary TCP/IP packets from the command line for firewall testing, but it needs root, lacks a GUI and its development stopped years ago.

  • websocat

    A command-line WebSocket client and server, like netcat or curl for ws:// with socat-style features.

    websocat covers WebSocket connections specifically from the command line, working in pipes and scripts, rather than plain TCP, UDP, SSL and DTLS packets.

Similar software

Related functionality, not a direct replacement.