Projects / Nmap Parser

Nmap Parser

Nmap Parser is a Perl module to ease the pain of developing scripts or collecting network information from nmap scans. Nmap::Parser does its task by parsing the information in the output of an nmap scan by using the XML-formatted output. This module can perform an nmap scan and parse the output automagically using parsescan(). It can parse an nmap XML file. This module was developed to speed up network security tool development when using nmap.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  19 Oct 2008 07:11

Release Notes: An enhancement was made for tcp_del_port and udp_del_port. nmap2sqlite was changed to nmap2db to support MySQL. A minor bug was fixed in scanner.t where the number of tests to skip when nmap was not found was incorrect. All the ._* files were removed from the package. cache_scan() was added to save the output of a parsescan() to a file before parsing.

  •  21 Nov 2007 10:22

Release Notes: Updated documentation to reflect changes in the Google Code Project page.

  •  14 Jun 2007 22:27

Release Notes: Parsing of distance information was added. Ignoring of taskend, taskbegin, and taskprogress information was added. Tests for nmap 4.20 were added. The license was changed to the MIT-style. The "always null" bug for the service->protocol call was fixed.

  •  05 Mar 2006 05:58

Release Notes: The main reason for this release is major speed improvements and reduction in memory usage. Most functions are now generated on the fly, reducing compile time (as well as saving memory). The documentation was also updated.

  •  02 Jul 2005 12:50

Release Notes: The biggest changes are the removal of deprecated functions and filtering. A new object framework and functions were added. Parsing is now much faster.

Screenshot

Project Spotlight

Guacamole

A pure HTML5/JavaScript VNC viewer.

Screenshot

Project Spotlight

Ubooquity

A home server for comics and ebooks.