Nmap Development mailing list archives

Re: [RFC][patch] XML structured script output


From: Daniel Miller <bonsaiviking () gmail com>
Date: Tue, 29 May 2012 15:30:25 -0500

On 05/27/2012 10:19 PM, Daniel Miller wrote:
I've attached 2 xml files, before.xml and after.xml, which I hope I've
sanitized sufficiently from a quick scan of my network (-sC). Note
that these represent the output of scripts that have not been modified
in any way from their current state. Modifying scripts to use the
format recommended by stdnse.format_output will result in more useful
organization of results in the new XML format, and further clarifying
key-value pairs when returning results will make results even more
useful. See the documentation in the patch for stdnse.format_output
for an example:

---Takes a table of output on the commandline and formats it for display to the
-- user. This is basically done by converting an array of nested tables into a
-- string. In addition to numbered array elements, each table can have a 'name'
-- and a 'warning' value. The 'name' will be displayed above the table, and
-- 'warning' will be displayed, with a 'WARNING' tag, if and only if debugging
-- is enabled.
I'm attaching an update to this patch, since the Lua 5.2 update changed a few things. Also, this update includes modifications to the XSL stylesheet so that the output should look the same as it did before.

Dan

Attachment: nse-structured3.diff
Description:

_______________________________________________
Sent through the nmap-dev mailing list
http://cgi.insecure.org/mailman/listinfo/nmap-dev
Archived at http://seclists.org/nmap-dev/

Current thread: