How to Install and Uninstall p0f Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 15,2024

1. Install "p0f" package

Please follow the step by step instructions below to install p0f on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install p0f

2. Uninstall "p0f" package

Please follow the guidance below to uninstall p0f on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove p0f $ sudo apt autoclean && sudo apt autoremove

3. Information about the p0f package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: p0f
Priority: extra
Section: universe/net
Installed-Size: 220
Maintainer: Ubuntu MOTU Developers
Original-Maintainer: Pierre Chifflier
Architecture: amd64
Version: 2.0.8-2
Depends: libc6 (>= 2.4), libpcap0.8 (>= 0.9.3-1)
Filename: pool/universe/p/p0f/p0f_2.0.8-2_amd64.deb
Size: 73524
MD5sum: 8ccda88f787b427a860f256757104519
SHA1: 93e966a9a9fe0ba7ddd22e7831b57441281c70c1
SHA256: c85d0e6b6b1e9cc2f8025d497e23b800c8a397056d055fc974c212c91f189081
Description-en: Passive OS fingerprinting tool
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.
Description-md5: b01e13ebb1f82cf062a8228dde42d66e
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu