First of all, sorry for my english.
In version 5.0 of Nmap is a database of Fingerprint (fingerprints) that are scannings made by others and submitted to the site of nmap (Nmap - Free Security Scanner For Network Exploration & Security Audits.), forming a basis for recognition of systems and equipment.
For this, run some commands at the shell:
# gedit /usr/sbin/update-nmap-os-db
# Mauro Risonho de Paula Assumpção A.K.A firebits
# Backtrack Brazil
# Script Update fingerprint Nmap 5.00
# Nmap 5.00 ( Nmap - Free Security Scanner For Network Exploration & Security Audits. )
# Qui 24 Set 2009 16:53:50 BRT
if which wget >/dev/null ; then
DL="wget -O $DEST $SRC"
elif which lynx >/dev/null ; then
DL="eval lynx -source $SRC >$DEST"
echo >&2 "nmap-os-db: não foi localizado o comando wget ou lynx (Portuguese)"
echo >&2 "nmap-os-db:was not found wget or lynx (English)"
if ! $DL ; then
echo >&2 "nmap-os-db: download falhou (Portuguese)"
echo >&2 "nmap-os-db: download failed (English)"
rm -f $DEST
# chmod + x /usr/sbin/update-nmap-os-db
Then just run at any time, as root or sudo and its database of fingerprints will always be updated.
Note: You discover new machinery, equipment and operating systems may make additional fingerprints or correct them. For this, go to link: