In Portuguese:

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:

Step 1:

# gedit /usr/sbin/update-nmap-os-db

Passo 2:

# Mauro Risonho de Paula Assumpção A.K.A firebits
# Backtrack Brazil
# Script Update fingerprint Nmap 5.00
# update-nmap-os-db
# Nmap 5.00 ( Nmap - Free Security Scanner For Network Exploration & Security Audits. )
# Qui 24 Set 2009 16:53:50 BRT

set -e


umask 022

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)"
exit 1

if ! $DL ; then
echo >&2 "nmap-os-db: download falhou (Portuguese)"
echo >&2 "nmap-os-db: download failed (English)"
rm -f $DEST
exit 1

echo "Terminado"
echo "Done."

Step 3
# 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:


* Http://

"The end!"