Packet generator

From Wikipedia, the free encyclopedia

A packet generator or packet builder is a type of software that generates random packets or allows the user to construct detailed custom packets. Depending on the network medium and operating system, packet generators utilize raw sockets, NDIS function calls, or direct access to the network adapter kernel-mode driver.

This is useful for testing implementations of IP stacks for bugs and security vulnerabilities.

Comparison[]

General Information[]

Title Author OS Interface Link License
Anton Titov Windows, Unix CLI AnetTest GPL
Bit-Twist Addy Yeow Chin Heng Windows, Linux, BSD, Mac OS X Bit-Twist GPLv2
Valery Diomin, Yakov Tetruashvili Windows GUI Cat Karat packet builder Packet Builder License[1]
Colasoft Packet Builder Colasoft Colasoft Packet Builder Packet Builder License: Freeware
CommView Packet Generator TamoSoft For Ethernet For Wi-Fi Proprietary EULA
Josiah Zayner Unix CLI and GUI IP Sorcery GPL
Jeff Nathan Windows, Unix CLI Nemesis BSD
Srivats P Windows, Linux, BSD, Mac OS X GUI and API [1] GPLv3
Linux, BSD, Mac OS X CLI PCS BSD-like
Packet Sender Dan Nagle Windows, Linux, Mac OS X CLI and GUI Packet Sender GPLv2
Linux Foundation Linux CLI Pktgen
Miha Jemec GUI and CLI packETH GPLv3
Pieter Blommaert Windows(Cygwin)/Linux CLI pierf free BSD
rain Michael Behan Linux, *BSD rain free GPLv2
Scapy Philippe BIONDI Linux/Unix/Windows Scapy GPLv2
Mixter Linux, Unix targa3 ?
Adriano Monteiro Marques Cross-platform (Python) ? UMPA GPLv2
trafgen Daniel Borkmann Linux CLI netsniff-ng
cxxxap Windows GUI xcap Free
Simple Packet Sender (SPS) h0h1r4um Linux SPS GPLv3
WARP17 Juniper Networks CLI and API WARP17 BSD
Wirefloss Wirefloss Web page GUI Wirefloss Free
  1. ^ Custom: free for personal use

See also[]

Retrieved from ""