p0f - Passive OS fingerprinting tool

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main amd64
Package name p0f
Package version 2.0.8
Package release 2
Package architecture amd64
Package type deb
Installed size 168 B
Download size 72.09 KB
Official Mirror ftp.br.debian.org
p0f performs passive OS detection based on SYN packets. Unlike nmap
and queso, p0f does recognition without sending any data.
Additionally, it is able to determine the distance to the remote
host, and can be used to determine the structure of a foreign or
local network. When running on the gateway of a network it is able
to gather huge amounts of data and provide useful statistics. On a
user-end computer it could be used as powerful IDS add-on. p0f
supports full tcpdump-style filtering expressions, and has an
extensible and detailed fingerprinting database.


Package Version Architecture Repository
p0f_2.0.8-2_i386.deb 2.0.8 i386 Debian Main
p0f - - -


Name Value
libc6 >= 2.7-1
libpcap0.8 >= 0.9.3-1


Type URL
Binary Package p0f_2.0.8-2_amd64.deb
Source Package p0f

Install Howto

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




2008-08-27 - Pierre Chifflier <pollux@debian.org>
p0f (2.0.8-2) unstable; urgency=low
* New maintainer, thanks to James Troup for his work.
* Bump standards version to 3.8.0
* Fix lintian warnings:
- debian-rules-ignores-make-clean-error
- old-fsf-address-in-copyright-file
2007-08-05 - James Troup <james@nocrew.org>
p0f (2.0.8-1) unstable; urgency=low
* New upstream release.  Closes: #382622, #388203
* Fixes buffer overflow in argument parsing.  Closes: #392455
* p0f.1: patch from Stephen Gran <sgran@debian.org> to fix unescaped
'-'s and misplaced .fp. Closes: #341967
* debian/control (Build-Depends): switch to libpcap0.8-dev.
* debian/control (Standards-Version): bump to
2004-11-27 - James Troup <james@nocrew.org>
p0f (2.0.5-1) unstable; urgency=low
* New upstream release.  Closes: #271643
* debian/rules (binary-arch): install upstream manpage.  Closes: #248346
* p0f-query.c: apply patch from Colin Phipps to fix a typo in sizeof
usage which was causing the query interface to leak OS details from
old cache entries into new entries.  Closes: #276373
2004-05-10 - James Troup <james@nocrew.org>
p0f (2.0.3-1) unstable; urgency=low
* New upstream release.
* debian/rules: Patch from Ingo Saitz <ingo@debian.org> to install
fingerprints correctly (i.e. all of the, into /etc/p0f/).
* debian/conffiles: likewise. Closes: #214137, #240227 
2003-09-26 - James Troup <james@nocrew.org>
p0f (2.0.2-1) unstable; urgency=low
* New upstream release.
2003-09-03 - James Troup <james@nocrew.org>
p0f (2.0.1-1) unstable; urgency=low
* New upstream release.
* debian/rules: update copyright and version.
* debian/copyright: likewise.
* 01_optional-promiscuous.dpatch: dropped; merged upstream (albeit with
the meaning of -p reversed).
* 02_manpage-section.dpatch: dropped; manpage has been dropped
* debian/control (Build-Depends): drop dpatch - unused.
* debian/rules: don't include /usr/share/dpatch/dpatch.make.
* debian/rules (build): don't depend on patch-stamp.
* debian/rules (clean): don't depend on unpatch and don't remove debian/patched.
* debian/control (Build-Depends): drop libmysqlclient10-dev - new
upstream release no longer supports logging to a mysql database.
* debian/rules (build): don't try to build p0f-mysql; just build the
default target.
* debian/rules (binary-arch): mysql/p0f-mysql.conf and mysql/db.sql. are
* debian/conffiles: drop /etc/p0f-mysql.conf.
* debian/rules (binary-arch): p0f.init's gone.
* debian/rules (binary-arch): install additional documents
doc/KNOWN_BUGS and doc/TODO.  ChangeLog's gone.  CREDITS moved to
* debian/rules (binary-arch): p0f.1 is gone.
* debian/rules (binary-arch): install p0frep executable.
* debian/control (Standards-Version): bump to

See Also

Package Description
p10cfgd_1.0-14_all.deb Remote configuration daemon for Gracilis Packeten
p11-kit_0.12-3_amd64.deb Utilities for working with the p11-glue library and proxy module
p3scan_2.3.2-8_amd64.deb transparent POP3-proxy with virus- and spam-scanning
p7zip-full_9.20.1~dfsg.1-4+deb7u1_amd64.deb 7z and 7za file archivers with high compression ratio
p7zip_9.20.1~dfsg.1-4+deb7u1_amd64.deb 7z file archiver with high compression ratio
p910nd_0.95-1_amd64.deb small printer daemon intended for diskless workstations
pacemaker-dev_1.1.7-1_amd64.deb HA cluster resource manager (development files)
pacemaker_1.1.7-1_amd64.deb HA cluster resource manager
pachi-data_1.0-6_all.deb Platform game featuring Pachi el marciano (data files)
pachi_1.0-6_amd64.deb Platform game featuring Pachi el marciano
packagekit-backend-aptcc_0.7.6-3_amd64.deb APT backend for PackageKit
packagekit-backend-smart_0.7.6-3_amd64.deb Smart backend for PackageKit
packagekit-docs_0.7.6-3_all.deb Documentation for PackageKit
packagekit-gtk3-module_0.7.6-3_amd64.deb Install fonts automatically using PackageKit
packagekit-tools_0.7.6-3_amd64.deb Provides PackageKit command-line tools