mercredi 9 septembre 2009

Installer Nmap 5.00

Introduction


Il y a environ 2 mois, une nouvelle version majeure de Nmap est sortie : la version 5.00. Celle-ci ajoute un lot de nouvelles fonctionnalités et beaucoup d'améliorations de l'existant.

Un système de script très intéressant a été mis en place. On peut développer des scripts soi-même ou bien utiliser ceux livrés avec Nmap : scripts pour le whois, détecter les versions de ssh obsolètes, des sql injections, des vulnérabilités protocolaires pour SMTP, Netbios, POP3, etc. On notera aussi l'ajout des programmes ncat et ndiff pour des redirections et pour calculer les différences entres deux scans.

Installation


On récupère tout d'abord le source de nmap sur le site avec wget.
wget http://nmap.org/dist/nmap-5.00.tar.bz2


On décompresse.
tar -xjvf nmap-5.00.tar.bz2


On installe les dépendances pour la compilation et pour l'utilisation.
sudo apt-get build-dep nmap zenmap

sudo aptitude install libc6 libgcc1 libpcap0.8 libpcre3 libssl0.9.8 libstdc++6 python python-central python-pysqlite2 python-gtk2 python-gobject



On configure.
cd nmap-5.00

./configure --prefix=/usr --mandir='$${prefix}/share/man' --enable-ipv6 --libexec='$${prefix}/lib' --with-liblua


On compile.
make -j3


On installe.
sudo make install


Voilà ! On vérifie que tout marche bien et je vous laisse vous amuser.
nmap --version