pads - Passive Asset Detection System

Distribution: Debian 7 (Wheezy)
Repository: Debian Main amd64
Package name: pads
Package version: 1.2
Package release: 11
Package architecture: amd64
Package type: deb
Installed size: 412 B
Download size: 107.94 KB
Official Mirror:
Pads is a signature based detection engine used to passively detect network assets. It can determine which systems are alive in the network as well as the services they make use of. It is designed to complement IDS technology by providing context to IDS alerts. Unlike other tools, like nmap, it will not generate any network traffic which makes it useful to run both on network capture files and promiscuous mode interfaces.



    Binary package: pads_1.2-11_amd64.deb
    Source package: pads

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install pads deb package:
      # sudo apt-get install pads


    • /etc/default/pads
    • /etc/init.d/pads
    • /etc/pads/pads-ether-codes
    • /etc/pads/pads-signature-list
    • /etc/pads/pads.conf
    • /usr/bin/pads
    • /usr/bin/pads-report
    • /usr/share/doc/pads/AUTHORS
    • /usr/share/doc/pads/CREDITS
    • /usr/share/doc/pads/README
    • /usr/share/doc/pads/TODO.Debian
    • /usr/share/doc/pads/changelog.Debian.gz
    • /usr/share/doc/pads/changelog.gz
    • /usr/share/doc/pads/copyright
    • /usr/share/man/man8/pads-report.8.gz
    • /usr/share/man/man8/pads.8.gz
    • /usr/share/man/man8/pads.conf.8.gz


    2011-06-12 - Javier Fernandez-Sanguino Pen~a <> pads (1.2-11) unstable; urgency=low * Update maintainer's email address * src/util.c: - Flush stdout/stderr before child process closes them, preventing a segfault - Fix the pid file code so that it does not segfault if no name is explicitly set - Make the PID file always have the children (not parent's) pid These changes are based on the patch provided by David J. Bianco in the sourceforge bug id #1731419 (LP: #282590) * src/pads.c: Fix the process_cmdline funcion so that the -p option is properly recognised (Sourceforge bug 1267011) * debian/README: Indicate that the Sourceforge version is not being maintained * Lintian fixes: - doc/pads.8: Fix error from man by indenting apostrophe - debian/copyright: Point to version 2 and indicate that the license is "GPL version 2 or later"

    2008-05-12 - David Gil <> pads (1.2-10) unstable; urgency=low * Fixed bashism (Closes: #476763)

    2008-04-04 - David Gil <> pads (1.2-9) unstable; urgency=low * debian/pads.init: + gracefully exit if the daemon is not running when trying to stop it (Fixed bug "cannot upgrade when pads is not running", Closes: #474165) + use pidof -s instead of standalone pidof for checking running process

    2008-04-01 - David Gil <> pads (1.2-8) unstable; urgency=low * debian/pads.init: Make init script LSB-compliant: + add LSB header (Closes: #468882) + new action status (requested into policy, see #291148). * debian/watch: Fixed watch file (Closes: #450027). * debian/control: + Added Homepage and Vcs-{Cvs,Browser} control fields. + Update to policy version 3.7.3 (no changes). + Use debhelper compat level 5, update debhelper build-depend * debian/{rules,compat}: Removed DH_COMPAT environment variable in debian/rules. Created a debian/compat file instead. * debian/rules: don't ignore all erros doing make distclean

    2005-11-05 - David Gil <> pads (1.2-7) unstable; urgency=low * Modified default daemon options to "-D -c /etc/pads/pads.conf" * Pointed output plugins to /var/lib/pads/ directory. * Switched the init script to lsb-base * Updated FSF address * Added watch file

    2005-07-26 - Javier Fernandez-Sanguino Pen~a <> pads (1.2-6) unstable; urgency=low * Small change to the TODO * Prefedined OPTS if /etc/default/pads does not exist

    2005-07-18 - David Gil <> pads (1.2-5) unstable; urgency=low * Added init script file: - debian/pads.init: initscript file for pads. - debian/pads.default: default options for pads daemon mode. - debian/pads.dirs: added /var/lib/pads/ directory. - debian/rules: use dh_installinit. - debian/pads.postrm: remove all files under /var/lib/pads. * Changed my e-mail address.

    2005-07-16 - David Gil <> pads (1.2-4) unstable; urgency=low * Code taken from upstream CVS: - Fixed several compile warnings. - Adjusted all documentation and man pages to be 72 characters wide. - Identation updated in output plugins. * Bump Standards-Version to 3.6.2 (no policy-related changes needed).

    2005-06-23 - David Gil <> pads (1.2-3) unstable; urgency=low * Use etc's Makefile to install configuration files * Fixed segmentation fault running pads in daemon mode