Packet generator
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. Packet generators utilize raw socket
Raw socket
In computer networking, a raw socket is a socket that allows direct sending and receiving of network packets by applications, bypassing all encapsulation in the networking software of the operating system. Most socket application programming interfaces , especially those based on Berkeley sockets,...

s.

This is useful for testing implementations of IP stacks for bugs
Software bug
A software bug is the common term used to describe an error, flaw, mistake, failure, or fault in a computer program or system that produces an incorrect or unexpected result, or causes it to behave in unintended ways. Most bugs arise from mistakes and errors made by people in either a program's...

 and security vulnerabilities
Vulnerability (computing)
In computer security, a vulnerability is a weakness which allows an attacker to reduce a system's information assurance.Vulnerability is the intersection of three elements: a system susceptibility or flaw, attacker access to the flaw, and attacker capability to exploit the flaw...

.

General Information

Title Author OS Interface Link License
License
The verb license or grant licence means to give permission. The noun license or licence refers to that permission as well as to the document recording that permission.A license may be granted by a party to another party as an element of an agreement...

AnetTest Anton aka kronos256 Windows, Unix CLI AnetTest GPL
Bit-Twist
Bit-Twist
Bit-Twist is a libpcap-based packet generator built to complement tcpdump, a libpcap-based packet capturing tool.Bit-Twist allows you to regenerate packets from one or more pcap files. It also comes with a comprehensive pcap file editor to allow advance manipulation of packet information, e.g...

ayeowch aka det_re Windows/Linux/BSD CLI Bit-Twist GPLv2
Cat Karat packet builder Valery Diomin, Yakov Tetruashvili Windows GUI Cat Karat packet builder Packet Builder License
Colasoft Packet Builder Colasoft Windows GUI Colasoft Packet Packet Builder License: Freeware
Freeware
Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the...

Nemesis Jeff Nathan Windows, Unix CLI Nemesis BSD
Ostinato pstavirs Windows/Linux/BSD/MacOSX GUI Ostinato GPLv3
Pktgen Linux Foundation
Linux Foundation
The Linux Foundation is a non-profit technology consortium chartered to foster the growth of Linux.Founded in 2007 by the merger of the Open Source Development Labs and the Free Standards Group , the Linux Foundation sponsors the work of Linux creator Linus Torvalds and is supported by leading...

Linux CLI Pktgen GPLv2
packETH Miha Jemec aka jemcek Linux, Windows GUI packETH GPLv2
pierf Pieter Blommaert Windows(Cygwin)/Linux CLI pierf free BSD
Scapy
Scapy
Scapy is a packet manipulation tool for computer networks, written in Python by Philippe Biondi. It can forge or decode packets, send them on the wire, capture them, and match requests and replies...

Philippe BIONDI Linux/Unix/Windows CLI Scapy GPLv2
targa3 Mixter
Mixter
Mixter is a computer security specialist. Mixter first made the transition out of the computer underground into large-scale public awareness, in 2000, at which time newspapers and magazines worldwide mentioned a link to a massively destructive and effective, Distributed Denial of Service attacks...

Linux, Unix CLI targa3 ?
Winsock Packet Editor ? Windows ? Winsock Packet Editor ?
UMPA Adriano Monteiro Marques Cross-platform (Python) ? UMPA GPLv2
trafgen
Netsniff-ng
netsniff-ng is a free, performant Linux networking toolkit originally written by Daniel Borkmann. Its gain of performance is reached by zero-copy mechanisms for network packets , so that the operating system does not need to copy packets from kernelspace to userspace via systemcalls...

Daniel Borkmann Linux CLI netsniff-ng GPLv2
xcap cxxxap Windows GUI xcap
Title Author OS Interface Link License
License
The verb license or grant licence means to give permission. The noun license or licence refers to that permission as well as to the document recording that permission.A license may be granted by a party to another party as an element of an agreement...



External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK