nmap - Saving Results
Different Formats
While we run various scans, we should always save the results. We can use these later to examine the differences between the different scanning methods we have used. Nmap
can save the results in 3 different formats.
Normal output (
-oN
) with the.nmap
file extensionGrepable output (
-oG
) with the.gnmap
file extensionXML output (
-oX
) with the.xml
file extension
We can also specify the option (-oA
) to save the results in all formats. The command could look like this:
$ sudo nmap 10.129.2.28 -p- -oA target
Scanning Options
Description
10.129.2.28
Scans the specified target.
-p-
Scans all ports.
-oA target
Saves the results in all formats, starting the name of each file with 'target'.
If no full path is given, the results will be stored in the directory we are currently in. Next, we look at the different formats Nmap
has created for us.
Style sheets
With the XML output, we can easily create HTML reports that are easy to read, even for non-technical people. This is later very useful for documentation, as it presents our results in a detailed and clear way. To convert the stored results from XML format to HTML, we can use the tool xsltproc
.
$ xsltproc target.xml -o target.html
Last updated