Share on Facebook Share on Twitter Email
Answers.com

Mausezahn

 
Wikipedia: Mausezahn

Mausezahn is a fast network traffic generator written in C which allows the user to craft nearly every possible and "impossible" packet. Since version 0.31 Mausezahn is open source in terms of the GPLv2.

Typical applications of Mausezahn include:

  • Testing or stressing IP multicast networks
  • Penetration testing of firewalls and IDS
  • Finding weaknesses in network software or appliances
  • Creation of malformed packets to verify whether a system processes a given protocol correctly
  • Didactical demonstrations as lab utility

Mausezahn allows sending an arbitrary sequence of bytes directly out of the network interface card. An integrated packet builder provides a simple command line interface for more complicated packets. Since version 0.38 Mausezahn offers a multi-threaded mode with Cisco-style command line interface.

Contents

Features

As of version 0.38 Mausezahn supports the following features:[1]

  • Jitter measurement via Real-time_Transport_Protocol (RTP) packets
  • VLAN tagging (arbitrary number of tags)
  • MPLS label stacks (arbitrary number of labels)
  • BPDU packets as used by the Spanning Tree Protocol (PVST+ is also supported)
  • CDP messages
  • LLDP messages
  • IGMP version 1 and 2 query and report messages
  • DNS messages
  • ARP messages
  • IP, UDP, and TCP header creation
  • ICMP packets
  • Syslog messages
  • Address, port, and TCP sequence number sweeps
  • Random MAC or IP addresses, FQDN addresses
  • A very high packet transmission rate (approximately 100,000 packets per second)

A drawback of Mausezahn is that it only sends exactly the packet the user has specified. Therefore it is rather less suited for vulnerability audits where additional algorithms are required to detect open ports behind a firewall and to automatically evade Intrusion Detection Systems (IDS). However, a network administrator could implement audit routines via a bash script that utilizes Mausezahn for creating the actual packets. For more advanced audit tools see for example Nessus and Nmap.

Platforms

Mausezahn currently runs only on Linux systems (other platforms are planned).

See also

References

External links


Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
 
 
Learn More
Hping
VLAN hopping
Yersinia (computing)

Post a question - any question - to the WikiAnswers community:

 

Copyrights:

Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "Mausezahn" Read more