Small documentation updates for script output support in Ndiff.

This commit is contained in:
david 2009-07-13 06:06:58 +00:00
parent ba53f578b3
commit 635850af8b
3 changed files with 26 additions and 7 deletions

View file

@ -1,5 +1,7 @@
# Nmap Changelog ($Id$); -*-text-*-
o [Ndiff] Ndiff now shows changes in script output. [David]
o A bug in Nsock was fixed: On systems where a nonblocking connect
could succeed immediately, connections that were requested to be
tunnelled through SSL would actually be plain text. This could be

View file

@ -3,7 +3,8 @@ Ndiff
Ndiff is a tool to aid in the comparison of Nmap scans. Specifically, it
takes two Nmap XML output files and prints the differences between them.
It is capable of showing changes in host states (up or down), port
states (open, closed, etc.), and changes in service and OS detection.
states (open, closed, etc.), script results, and changes in service and
OS detection.
To install, run (as root)
python setup.py install

View file

@ -31,13 +31,30 @@
<para>
Ndiff is a tool to aid in the comparison of Nmap scans. It takes two
Nmap XML output files and prints the differences between them: hosts
coming up and down, ports becoming open or closed, etc.
Nmap XML output files and prints the differences between them. The
differences observed are:
<itemizedlist>
<listitem>
<para>Host states (e.g. up to down)</para>
</listitem>
<listitem>
<para>Port states (e.g. open to closed)</para>
</listitem>
<listitem>
<para>Service versions (from <option>-sV</option>)</para>
</listitem>
<listitem>
<para>OS matches (from <option>-O</option>)</para>
</listitem>
<listitem>
<para>Script output</para>
</listitem>
</itemizedlist>
</para>
<para>
Ndiff compares two scans at a time. The first scan is called the A
scan and the second scan is called the B scan.
Ndiff, like the standard <command>diff</command> utility, compares two scans
at a time.
</para>
</refsect1>
@ -86,8 +103,7 @@
<para>
Any other arguments are taken to be the names of Nmap XML output
files. There must be exactly two. The first one listed is the A scan
and the second is the B scan.
files. There must be exactly two.
</para>
</refsect1>