Générer des rapports nmap au format html

Le jeu. 27 janvier 2011 par Kasey

Générer des rapports html avec nmap. C'est possible en bidouillant un peu depuis le fichier xml.

Nmap output html

Comment faire ?

On scanne tout le réseau et on exporte le rapport en xml :

sudo nmap -sS -oX report.xml  -A -0 -T2 192.168.0.0/24

On génère le html depuis le xml :

xsltproc report.xml -o index.html

That's all. Le html est généré en fonction du schéma déclaré par nmap dans l'entête xml :

<?xml version="1.0"?>
<?xml-stylesheet href="file:///usr/local/share/nmap/nmap.xsl" type="text/xsl"?>