Mausezahn

Mausezahn (German pronunciation: [ˈmaʊ̯zəˌʦaːn], German for "mouse tooth") 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. Herbert Haas, the original developer of Mausezahn died 25 June 2011.

Typical applications of Mausezahn include:

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[1] with Cisco-style command line interface.

Contents

Features

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

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.

Platforms

Mausezahn currently runs only on Linux systems and there is no plans to port it to the Windows operating system.[3]

See also

References

External links