Ostinato – Network packet and traffic generator and analyzer

Sponsored Link
Ostinato is a network packet and traffic generator and analyzer with a friendly GUI. It aims to be "Wireshark in Reverse" and thus become complementary to Wireshark. It features custom packet crafting with editing of any field for several protocols: Ethernet, 802.3, LLC SNAP, VLAN (with Q-in-Q), ARP, IPv4, IPv6, IP-in-IP a.k.a IP Tunneling, TCP, UDP, ICMPv4, ICMPv6, IGMP, MLD, HTTP, SIP, RTSP, NNTP, etc. It is useful for both functional and performance testing.

Features

Runs on Windows, Linux, BSD and Mac OS X (Will probably run on other platforms also with little or no modification but this hasn't been tested)
Support for the most common standard protocols
Ethernet/802.3/LLC SNAP
VLAN (with QinQ)
ARP, IPv4, IPv6, IP-in-IP a.k.a IP Tunnelling (6over4, 4over6, 4over4, 6over6)
TCP, UDP, ICMPv4, ICMPv6, IGMP, MLD
Any text based protocol (HTTP, SIP, RTSP, NNTP etc.)
More protocols in the works ...
Modify any field of any protocol (some protocols allow changing packet fields with every packet at run time e.g. changing IP/MAC addresses)
User provided Hex Dump -- specify some or all bytes in a packet
User defined script to substitute for an unimplemented protocol (EXPERIMENTAL)
Stack protocols in any arbitrary order
Create and configure multiple streams
Configure stream rates, bursts, no. of packets
Single client can control and configure multiple ports on multiple computers generating traffic
Exclusive control of a port to prevent the OS from sending stray packets provides a controlled testing environment
Statistics Window shows realtime port receive/transmit statistics and rates
Capture packets and view them (needs Wireshark to view the captured packets)
Framework to add new protocol builders easily

Install Ostinato on ubuntu 11.04

Open the terminal and run the following commands

sudo sh -c ‘echo deb http://widehat.opensuse.org/repositories/home:/pstavirs:/ostinato/xUbuntu_11.04/ ./ > /etc/apt/sources.list.d/obs-ostinato.sources.list'
wget http://download.opensuse.org/repositories/home:/pstavirs:/ostinato/xUbuntu_11.04/Release.key -O- | sudo apt-key add --
sudo apt-get update
sudo apt-get install ostinato

For ubuntu 10.10 user

sudo sh -c ‘echo deb http://widehat.opensuse.org/repositories/home:/pstavirs:/ostinato/xUbuntu_10.10/ ./ > /etc/apt/sources.list.d/obs-ostinato.sources.list'
wget http://download.opensuse.org/repositories/home:/pstavirs:/ostinato/xUbuntu_10.10/Release.key -O- | sudo apt-key add --
sudo apt-get update
sudo apt-get install ostinato

Screenshot



Sponsored Link

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *