p0f - Passive OS fingerprinting tool

Property Value
Distribution Ubuntu 19.04 (Disco Dingo)
Repository Ubuntu Universe amd64
Package filename p0f_3.09b-2_amd64.deb
Package name p0f
Package version 3.09b
Package release 2
Package architecture amd64
Package type deb
Category universe/net
Homepage http://lcamtuf.coredump.cx/p0f3/
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 77.39 KB
Installed size 217.00 KB
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_3.09b-2_i386.deb 3.09b i386 Ubuntu Universe
p0f - - -


Name Value
libc6 >= 2.14
libpcap0.8 >= 0.9.8


Type URL
Mirror archive.ubuntu.com
Binary Package p0f_3.09b-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




2018-09-16 - SZ Lin (林上智) <szlin@debian.org>
p0f (3.09b-2) unstable; urgency=medium
* Team upload.
[ Raphaël Hertzog ]
* d/control:
- Update Vcs-Git and Vcs-Browser for the move to salsa.debian.org
- Update team maintainer address to Debian Security Tools
[ SZ Lin (林上智) ]
* Add upstream metadata file
* Update patch format with git pq
* d/control:
- Bump debhelper version to 11
- Bump Standards-Version to 4.2.1
- Replace priority field from extra to optional
* d/compat:
- Bump compat version to 11
* d/copyright:
- Fix insecure copyright format URI
* d/rules:
- Add override_dh_missing target (--fail-missing)
2016-09-29 - Sophie Brun <sophie@freexian.com>
p0f (3.09b-1) unstable; urgency=medium
[ Sophie Brun ]
* Import new upstream release 3.09b (Closes: #831498)
- Version 3.07 fixed dropped some fatal errors (Closes: #775360)
* Take over the package in the pkg-security team with the permission of
Pierre Chifflier. Keep him in the Uploaders.
* Update debian/copyright
* Update manpage
* Add a debian/watch
* Fix the lintian warning: hardening-no-bindnow
* Upgrade the rules file to use dh (Closes: #777179)
[ Raphaël Hertzog ]
* Bump Standards-Version to 3.9.8.
2014-01-17 - Pierre Chifflier <pollux@debian.org>
p0f (3.06b-2) experimental; urgency=low
* Change default location for fingerprint file (Closes: #735562)
* Update manpage for version 3.0x (Closes: #735560)
2014-01-14 - Pierre Chifflier <pollux@debian.org>
p0f (3.06b-1) experimental; urgency=low
* Imported Upstream version 3.06b
2014-01-14 - Pierre Chifflier <pollux@debian.org>
p0f (3.01b-1) experimental; urgency=low
* Upload to experimental
* Imported Upstream version 3.01b (Closes: #680884)
* Adapt packaging to new major upstream version
* Convert to source format 3.0 (quilt)
* Convert to debhelper 9 (Closes: #437728)
- Enable hardening
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.

See Also

Package Description
p10cfgd_1.0-16ubuntu1_all.deb Remote configuration daemon for Gracilis Packeten
p4vasp_0.3.30+dfsg-5_amd64.deb visualization suite for the Vienna Ab-initio Simulation Package (VASP)
p7zip-full_16.02+dfsg-6_amd64.deb 7z and 7za file archivers with high compression ratio
p7zip_16.02+dfsg-6_amd64.deb 7zr file archiver with high compression ratio
p910nd_0.97-1build1_amd64.deb small printer daemon intended for diskless workstations
pacemaker-remote_1.1.18-2ubuntu1_amd64.deb cluster resource manager proxy daemon for remote nodes
pachi-data_1.0-9_all.deb Platform game featuring Pachi el marciano (data files)
pachi_1.0-9_amd64.deb Platform game featuring Pachi el marciano
package-update-indicator_2.0-1_amd64.deb Notify about available software updates
packagekit-command-not-found_1.1.12-5_amd64.deb Offer to install missing programs automatically
packagekit-gtk3-module_1.1.12-5_amd64.deb Install fonts automatically using PackageKit
packagesearch_2.7.10_amd64.deb GUI for searching packages and viewing package information
packaging-dev_0.8_all.deb convenient tools to develop packages
packaging-tutorial_0.23_all.deb introduction to Debian packaging
packer_1.0.4+dfsg-1_amd64.deb tool for creating machine images for multiple platforms