Ruby Nmap::Parser Library provides a Rubyinterface to Nmap's scan data. It can run Nmap andparse its XML output directly from the scan,parse a file containing the XML data from aseparate scan, parse a String of XML data from ascan, or parse XML data from an object via itsread() method. This information is presented in aneasy-to-use and intuitive fashion for storing andmanipulating.
License: MIT/X Consortium License
Changes:
Port specification parsing code was enhanced. Thenewer starttime and endtime host attributes(individual host scan times) were added to ::Host.The newer scanflags scaninfo attribute was addedas scanflags() in ::Session for printing thescanflags associated with the specified scan type(e.g. "PSHACK" for scan type "ack"). Variousimplementation reworkings were done. Manydocumentation updates were done.
More...