Na versão do Nmap 5.0 há um banco de dados de Fingerprint (impressões digitais) que são scannings feitos por outras pessoas e submetidos ao site do nmap, formando uma base de reconhecimento de sistemas e equipamentos.
Para isso, execute alguns comandos no shell:
Passo 1:
# gedit /usr/sbin/update-nmap-os-db
Passo 2:
#!/bin/sh
# Mauro Risonho de Paula Assumpção A.K.A firebits
# firebits@backtrack.com.br
# 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
SRC="http://nmap.org/svn/nmap-os-db"
DEST=/usr/share/nmap/nmap-os-db
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"
else
echo >&2 "nmap-os-db: não foi localizado o comando wget ou lynx"
exit 1
fi
if ! $DL ; then
echo >&2 "nmap-os-db: download falhou"
rm -f $DEST
exit 1
fi
echo "Done."
Passo 3:
# chmod +x /usr/sbin/update-nmap-os-db
Depois é só executar, a qualquer momento, como usuário root ou sudo e seu banco de dados de fingerprints estará sempre atualizado.
Obs.: Você descobrindo novas máquinas, equipamentos e sistemas operacionais poderá efetuar novos fingerprints ou corrigí-los. Para isto, vá até o link:
Artigo Próprio do firebits
http://www.backtrack-linux.org/forum.../firebits.html
Last edited by firebits; 04-17-2010 at 03:31 PM.