Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Convert nmap xml files to various formats: list of URLS, freemind mindmap, html (without XSL), etc..
Perl
branch: master
Failed to load latest commit information.
FILES
README
TODO
nmapxml2html.pl stripped version info, don't like bumping of versions every time when…
nmapxml2httprint.pl
nmapxml2mm.pl
nmapxml2openports.pl Added utility to display most common ports and its count in nmap scans
nmapxml2ports.pl
simple.tmpl
test.tmpl

README

Scripts
========
nmapxml2html.pl: convert from XML to HTML without XSL
nmapxml2httprint.pl: display http(s) servers from nmap XML
nmapxml2openports.pl: display all open ports across the scans and its count
nmapxml2ports.pl: display status of all ports by corelating normal port output and extra table


=======================================
nmapxml2html.pl: Nmap XML report writer 
(C) Kost. Distributed under GPL

Usage: nmapxml2html.pl <template> <nmap-file.xml> ...

Examples:
nmapxml2html.pl nmap.tmpl nmap-host1.xml nmap-host2.xml > nmap.html

Bugs
----
Yes, I know, XSLs are way to do it. But sometimes, XSLs cannot 
solve all your problems.
Also, this is good example of how to parse nmap XML file.


=============================================
nmapxml2httprint.pl: Nmap XML to HTTP(S) URLs 
(C) Kost. Distributed under GPL

Usage: nmapxml2httprint.pl <nmap-file.xml> ...

Examples: 
	nmapxml2httprint.pl nmap-host1.xml


=============================================
nmapxml2mm.pl: Nmap XML to FreeMind (.mm) compatible file
(C) Kost. Distributed under GPL

Usage: nmapxml2mm.pl [-s] -i <nmap-file.xml> -o <nmap-file.mm>

Examples: 
	nmapxml2mm.pl -s -i nmap-host1.xml -o nmap-host1.mm
Something went wrong with that request. Please try again.