Ruby Nmap::Parser Library

Ruby interface to Nmap's scan data
Download

Ruby Nmap::Parser Library Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Kris Katterjohn
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 22 KB

Ruby Nmap::Parser Library Tags


Ruby Nmap::Parser Library Description

Ruby interface to Nmap's scan data Ruby Nmap::Parser Library is a free and open source library that provides a Ruby interface to Nmap's scan data. Ruby Nmap::Parser Library can run Nmap and parse its XML output directly from the scan, parse a file containing the XML data from a separate scan, parse a String of XML data from a scan, or parse XML data from an object via its read() method. This information is presented in an easy-to-use and intuitive fashion for storage and manipulation. NOTE: Ruby Nmap::Parser Library is licensed and distributed under the terms of the MIT License. Requirements: · Ruby What's New in This Release: · Fixed a state matching bug in methods like tcp_ports() in which a specified state would sometimes match an unrelated one. Now these methods properly match all states exactly as well as combinations like "open|filtered" as they should. (This bug didn't affect matching "open" ports). · Added parsestring() to parse a string of XML data. This is currently just an alias for new() · Added an examples directory to hold some (currently simple) scripts · Added method to ExtraPorts which compares port counts · Added method to Traceroute::Hop which compares TTLs · Updated scan_time in ::Session to use the new "elapsed" attribute (which can give a floating point value) · Improved exception messages raised by the library · Many doc and general code improvements


Ruby Nmap::Parser Library Related Software