debian/0000755000000000000000000000000011415162434007167 5ustar debian/mz.doc-base0000644000000000000000000000050311415162354011213 0ustar Document: mz Title: Mausezahn User's Guide Author: Herbert Haas Abstract: This documentation describes Mausezahn's direct mode and interactive mode by examples. Section: Network/Monitoring Format: HTML Index: /usr/share/doc/mz/mzguide.html Files: /usr/share/doc/mz/*.html Format: text Files: /usr/share/doc/mz/README.gz debian/control0000644000000000000000000000265011415162354010576 0ustar Source: mz Section: net Priority: optional Maintainer: Cristian Greco Build-Depends: debhelper (>= 7.3.0), cmake, libnet1-dev, libpcap0.8-dev, libcli-dev Standards-Version: 3.9.0 Vcs-Git: git://git.debian.org/git/collab-maint/mz.git Vcs-Browser: http://git.debian.org/?p=collab-maint/mz.git Homepage: http://www.perihel.at/sec/mz/ DM-Upload-Allowed: yes Package: mz Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: python-matplotlib Description: versatile packet creation and network traffic generation tool mausezahn (mz) is a fast traffic generator written in C which allows you to send nearly every possible and impossible packet. It is mainly used to test VoIP or multicast networks but also for security audits to check whether your systems are hardened enough for specific attacks. Mausezahn can be used for example: . * as traffic generator (e.g. to stress multicast networks); * to precisely measure jitter (delay variations) between two hosts (e.g. for VoIP-SLA verification); * as didactical tool during a datacom lecture or for lab exercises; * for penetration testing of firewalls and IDS; * for DoS attacks on networks (for audit purposes of course); * to find bugs in network software or appliances; * for reconnaissance attacks using ping sweeps and port scans; * to test network behaviour under strange circumstances (stress test, malformed packets, ...). debian/docs0000644000000000000000000000000711415162354010040 0ustar README debian/copyright0000644000000000000000000000240011415162354011117 0ustar Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat Upstream-Author: Herbert Haas Packaged-By: Cristian Greco Packaged-Date: Thu, 11 Sep 2008 10:01:56 +0200 Original-Source-Location: http://www.perihel.at/sec/mz/ Files: debian/* Copyright: Copyright © 2008-2009 Cristian Greco License: GPL-2+ Files: * Copyright: Copyright © 2008-2009 Herbert Haas License: GPL-2 This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. debian/rules0000755000000000000000000000003611415162354010247 0ustar #!/usr/bin/make -f %: dh $@ debian/source/0000755000000000000000000000000011415162354010470 5ustar debian/source/format0000644000000000000000000000001411415162354011676 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000634111415162354011046 0ustar mz (0.40-1) unstable; urgency=low * New upstream version. - debian/patches: + fix_manpages.patch: dropped, merged upstream. + fix-spelling-error-in-binary.patch: new patch, fixes lintian warning. * debian/control: bump up Standards-Version to 3.9.0 (no changes needed). -- Cristian Greco Wed, 07 Jul 2010 22:34:00 +0200 mz (0.39-1) unstable; urgency=high * New upstream version. - fixes 100% cpu consumption bug, setting urgency=high because this is an RC bug (Closes: #572363). * Convert package to 3.0 (quilt) source format. * debian/control: - add build-dep on libcli-dev. - bump up standards-version to 3.8.4 (no changes). - new maintainer email address. - adding DM-Upload-Allowed, thanks to my sponsor Michal Čihař. * debian/rules: stop excluding README from being compressed. * debian/mz.doc-base: add doc-base registration file. * fix_manpages.patch: new patch, fix hyphen-used-as-minus-sign and another error in manpages. -- Cristian Greco Mon, 08 Mar 2010 03:19:59 +0100 mz (0.34.9-1) unstable; urgency=low * New upstream version. - delete debian/patches/fix-build.patch and drop quilt build-dep. -- Cristian Greco Thu, 13 Aug 2009 11:41:17 +0200 mz (0.34.7-1) unstable; urgency=low * New upstream version. - debian/{control,rules}: build-depends on quilt. - debian/README.source: add info about quilt patch system. - debian/patches/fix-build.patch: drop some architecture dependent CFLAGS. * Upload to unstable. -- Cristian Greco Tue, 28 Jul 2009 20:53:10 +0200 mz (0.34.6-3) experimental; urgency=low * Upload to experimental (due to new debhelper builddep). * debian/{control,rules}: build-depends on debhelper (>= 7.3.0) which adds cmake support and consequently simplify debian/rules. * debian/control: - switch git maintenance to collab-maint (the old personal repo on alioth got lost due to an error of mine); - bump standards-version to 3.8.2 (no changes). -- Cristian Greco Thu, 23 Jul 2009 22:02:07 +0200 mz (0.34.6-2) unstable; urgency=low * debian/control: - bump up Standards-Version to 3.8.1 (no changes required). - switch to Vcs-Git package maintenance. * debian/rules: build-depends on debhelper (>= 7.0.50) and use override_dh commands. * debian/copyright: update copyright year of packaging. -- Cristian Greco Thu, 04 Jun 2009 19:38:33 +0200 mz (0.34.6-1) unstable; urgency=low * New upstream version. * New maintainer email address. -- Cristian Greco Wed, 10 Dec 2008 20:10:34 +0100 mz (0.34.5-1) unstable; urgency=low * New upstream version. -- Cristian Greco Thu, 30 Oct 2008 17:53:16 +0100 mz (0.34.1) unstable; urgency=low * New upstream version. * debian/rules: binary-indep target should do nothing because we are not building a "arch:all" package. -- Cristian Greco Wed, 29 Oct 2008 18:29:45 +0100 mz (0.33.2-1) unstable; urgency=low * Initial release (Closes: #494389) -- Cristian Greco Thu, 11 Sep 2008 10:01:56 +0200 debian/README.Debian0000644000000000000000000000106611415162354011234 0ustar mz for Debian ------------- Please note that you requires root privileges in order to run mz. For security reasons the setuid bit is not enabled by default, but you may want to use the dpkg-statoverride utility to do this. File /usr/share/doc/mz/view_rtp_avg.py is a Python utility intended for less experienced users who want to simply plot their jitter data but avoid using more complicated tools. You need to install the suggested python-matplotlib package in order to use this script. -- Cristian Greco Thu, 11 Sep 2008 10:01:56 +0200 debian/patches/0000755000000000000000000000000011415162354010617 5ustar debian/patches/fix-spelling-error-in-binary.patch0000644000000000000000000000073511415162354017263 0ustar Description: fix lintian warning spelling-error-in-binary Author: Cristian Greco Forwarded: yes --- a/src/cli_cmds.c +++ b/src/cli_cmds.c @@ -1033,7 +1033,7 @@ } ret = mops_tx_sequence(cur); switch (ret) { - case 0: cli_print(cli, "Sequence %s is runnning\n", cur->name); + case 0: cli_print(cli, "Sequence %s is running\n", cur->name); break; case 1: cli_print(cli, "Cannot run sequence: All packets must be in config state!\n"); break; debian/patches/series0000644000000000000000000000004311415162354012031 0ustar fix-spelling-error-in-binary.patch debian/watch0000644000000000000000000000007011415162354010216 0ustar version=3 http://www.perihel.at/sec/mz/mz-(.*)\.tar\.gz debian/compat0000644000000000000000000000000211415162354010366 0ustar 7